{"_id":"qn-proxy","_rev":"31-7b14d02c45a217ac3600ba5c98558c57","name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.3":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.3","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"csl39@live.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"f7d8eaf0609271edce1030dd8f10d72404c8eaa5","_id":"qn-proxy@0.1.3","_shasum":"b0b974168f9aee5b6ad60de1baea571b99576c38","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"b0b974168f9aee5b6ad60de1baea571b99576c38","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.3.tgz","integrity":"sha512-NIfcKAEIx7DQv227Vu1J2CvQzipz5oXAkcREpcjMr+s4Uv0LSkZeIZ/2X3Arx2O21nYYQdEnyauoGAmugqxXlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRYq1HnV034pvXiT+esOI71AdALwDL4E4jYU8wWW3vFAiEAqWjKxSYNr2dxnhKKFezg1D3+pZJpzv8GnzdEUtfWV+c="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.3.tgz_1503917664600_0.19517608871683478"},"directories":{}},"0.1.4":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.4","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"f7d8eaf0609271edce1030dd8f10d72404c8eaa5","_id":"qn-proxy@0.1.4","_shasum":"2116a12b14a303eae9ac6c405f8d1d8df965403c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"2116a12b14a303eae9ac6c405f8d1d8df965403c","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.4.tgz","integrity":"sha512-DPQD97tLhmMtmOEOggcbQKnieArQdCCyEYq0Zik5ClmeuYzbqD2AiSfvSQ832aGWNH7HkpIUATOdFRx2USAGIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSxCzU/GUjf0numHUWGIQWsZTPqq4hVbh1XStY0yFcYgIhAKuHslS3Wu11HaeVKQJ3Dp9hRzf53dYdWSl+/BXJbIFI"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.4.tgz_1503917774162_0.7980235416907817"},"directories":{}},"0.1.7":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.7","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"f7d8eaf0609271edce1030dd8f10d72404c8eaa5","_id":"qn-proxy@0.1.7","_shasum":"5f7d163173b54c4218153a42655413da1e0a3a12","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"5f7d163173b54c4218153a42655413da1e0a3a12","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.7.tgz","integrity":"sha512-KTF7kIWQUzBg5lZEP2n7WWsHxekHEiXanKDnlpFpkjZwMyhQhGbg7rqcoBvoZgxMwhEwWkxbVrhqrBwkjelu9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1gkrCvDKJuHzvu3WByXjtCT6zyPoNHYmtk3DjfEQ30AiBgX+7NQaW2OSXWnjOiOwvlvZ6ecZfrotxjxzZOOCSDKg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.7.tgz_1503924106040_0.3511307940352708"},"directories":{}},"0.1.8":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.8","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"6df26da7ace7cc07665595679a9894f8a76312a2","_id":"qn-proxy@0.1.8","_shasum":"cea6a1c03f6e3ca60a2d788f689e304bdb4b6c15","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"cea6a1c03f6e3ca60a2d788f689e304bdb4b6c15","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.8.tgz","integrity":"sha512-B4pLqQMSkx5M8itJIYTbmdLsr1avd8714PZ/boeX8wPRNkqXCCuot4rZ0tPvEq/ypAxb9xdb6KZrCrflLx9Xag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkerXk0bTUXvgbZyRggHUviK7MRntcLxmm39J7VN4JzAiEAipaxVUZyvJ9FVCDbNjaiV79zBcyYtFFiwDm4gDDaaRk="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.8.tgz_1503976468213_0.02528516366146505"},"directories":{}},"0.1.9":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.9","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"6df26da7ace7cc07665595679a9894f8a76312a2","_id":"qn-proxy@0.1.9","_shasum":"c14cb32dab5151974b25ad2ec095de168e9094c8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"c14cb32dab5151974b25ad2ec095de168e9094c8","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.9.tgz","integrity":"sha512-P4toI9poWZMkMeuwWcP3Ii/+7zMiMOeBSnfg+5lFNQZZvu4hZV0S7uVFcbWc5ciU5cnGHaFgPjaX4EZ7nNeK4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUdeOV/usvzMVNLqz2OOhBsRZK4dVe1YDmnBjf2So6fAiEApgNrzpD/bCKuckxIZweODdB6OnspLY4CnJrmlWyL8Mo="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.9.tgz_1504000397888_0.6941147479228675"},"directories":{}},"0.1.10":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.10","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"5a18ca498401e94e99e0fc2422b5215da3a9697c","_id":"qn-proxy@0.1.10","_shasum":"cdf43bb366b6f44c2e423f74d432a670f91207e2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"cdf43bb366b6f44c2e423f74d432a670f91207e2","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.10.tgz","integrity":"sha512-mcSxzUy+HYt0bSFJr9kX55Dnlrg1o+7dB1RsqEIlroF4dlTDvvZ/kTtTVyVc2819+kZnKQpbBtsk5XhJLe74QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmTutAw0UD2s6IQ8zen6YIdDZBorGftjOO6/jAbiEkNwIgIG+66zKeEbtjfJUiV198rdynDziWY3s5PqlBm1mMHxs="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.10.tgz_1504058127713_0.9492528371047229"},"directories":{}},"0.1.11":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.11","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"ab7bbf2f108430465def7a9441ae23cdf0cb8718","_id":"qn-proxy@0.1.11","_shasum":"e15bb718ba4ec1a7b99065f7fa13739b53257256","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"e15bb718ba4ec1a7b99065f7fa13739b53257256","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.11.tgz","integrity":"sha512-u/Rjxam/w9Uie1fHODiSEGSRtLMJnEQ+Bqp3fOyWK1BkLxEAx526s8CmYIkvgj1gAZM0EdwD5UfGWM6QEhqtsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbHFSGlO84X7tjo7ca1fwkaUTD7bbUHS8P+I0rFc6u1AiB40tYKH8s+FtCUhD7ti4AEpltD6Ao6wib4Z5W6bPg1BQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.11.tgz_1504058267623_0.8350434354506433"},"directories":{}},"0.1.13":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.13","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"3802c6d6fc28b77e6d391b6171d6b3e2baa08b05","_id":"qn-proxy@0.1.13","_shasum":"5fecc3bfe4ccc920ea6b3fe9fb4c77c6ae4c764e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"5fecc3bfe4ccc920ea6b3fe9fb4c77c6ae4c764e","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.13.tgz","integrity":"sha512-UBgZbOy9A6mJusqL2j/nJYgxJKZYPckcDChGf2/kqYXGEnI0yXS7Bn75AtXK6zAEMi1tdjlDJnTWkftw0y7yqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpPtgSzqtUSuCggPFFZ64gJ5mJ8IyTJgGfKWB8WLo+eQIhAN313w8M0y01/kLb7WOIll8iPZ0F2zl7CBZfACm9HGrw"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.13.tgz_1504058568530_0.8266692943871021"},"directories":{}},"0.1.14":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.14","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"2665ebfd0a72b936bbc980a6341f315ec8b3472e","_id":"qn-proxy@0.1.14","_shasum":"abc6c8185c6f5625a6d5ae04b29d316b673d9883","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"abc6c8185c6f5625a6d5ae04b29d316b673d9883","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.14.tgz","integrity":"sha512-g2FGitqaGEx8bIGjOv130c7mveXujvp3NQYJ1r3YnoJ0PjKXOQg7NWNV8VpWvGV7ILiX3WijY16H88R5hCuQiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbyVzUkhhgpECtOyD8xr3AySbOBgnB5fszWIlfawGVSQIgaLCVjeud/pERm7glwYyd4CrYZb9vPXPgoMa4xtNqA9c="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.14.tgz_1504059480479_0.47224335884675384"},"directories":{}},"0.1.15":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.15","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"e7323f4e7b94c96b8389460685670352248dcdce","_id":"qn-proxy@0.1.15","_shasum":"ee1530a66a64c9869a3ee5469e14076d01479512","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"ee1530a66a64c9869a3ee5469e14076d01479512","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.15.tgz","integrity":"sha512-zixdxRs9mbZXNKfHDPKsD7tzdX9bGW19p5Gp47XOPxcP9qaUckdyYrvv48fCwSYQtu2Amqg1qPNCyz9Qa2rkCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBi8v7jt5pYT1ojEREahbKQoxiQ3s5yOp8VM4TOZke1PAiEApGctXBmqC2HFTbIbdt9QJ8oPpaMQd1SGwHF/0PY4OPY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.15.tgz_1504092298820_0.7322339445818216"},"directories":{}},"0.1.16":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.16","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"e7323f4e7b94c96b8389460685670352248dcdce","_id":"qn-proxy@0.1.16","_shasum":"3bce9bab6cc6f2698020f8c6918e02d456320953","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"3bce9bab6cc6f2698020f8c6918e02d456320953","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.16.tgz","integrity":"sha512-y+c1N1VCAgiK1rVlFD4y69FQ+RsSojqptgPSiR6r7Bc2UxswiqW/2SVm6EuoSv8hRzh7wZgAP+JJtHx/rhlFAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyfimvzqlYzi2IX8yUXEpPcd99AcmXdGNY8BB3W3lvIwIgetmi+VA61vYObWg2wq3ipXPkk0kCqrWeZJOyzzti5f8="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.16.tgz_1504095020484_0.2138678648043424"},"directories":{}},"0.1.17":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.17","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"e7323f4e7b94c96b8389460685670352248dcdce","_id":"qn-proxy@0.1.17","_shasum":"085332d15985fb222a2133af2ea5ba6646c0da14","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"085332d15985fb222a2133af2ea5ba6646c0da14","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.17.tgz","integrity":"sha512-tg4hztm4ZeAgQ21H774XPLKVZ/zW/p4YBPseqNPIBZh9qYbB2GDMPRMdWDPt4ED7VplTklrmb0kp7fJWEmRo6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsGQA3iNVvluCUvcn0WAZgcsltO84POLNMaXtkMtgQfgIhAPFL6L50GmZfdc6GcRyvhcu6xFV7egpzp23kNtI1OqFp"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.17.tgz_1504095288057_0.9092061810661107"},"directories":{}},"0.1.18":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.18","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"f05a355791814afb3065083ee395bfbe3ca8b77b","_id":"qn-proxy@0.1.18","_shasum":"406f78a47b5db4efbd0f9d6229168aa9dec25218","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"406f78a47b5db4efbd0f9d6229168aa9dec25218","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.18.tgz","integrity":"sha512-4ojlElvwVKX5yfX+5qFszkRTsjamxbgwPLLu4bOtsumu+AWcsi2J99p2sPXg4LExGFPfygwfCWSDCaS4HaEqlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdjUT/hcpzIdCU/RJvF4ikqptISqtr1eHeZed7ZSD0nwIhAL1xKBM6w450iH4x1/Purmb5tJ7mFpopiGELUIbZJ5Zk"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.18.tgz_1504096753399_0.9137091422453523"},"directories":{}},"0.1.21":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.21","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"264353f17d062d500ad25ad4456f72e54cb963e4","_id":"qn-proxy@0.1.21","_shasum":"66ed089ec3cc39ae196c823c85b3c7b370f473ce","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"66ed089ec3cc39ae196c823c85b3c7b370f473ce","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.21.tgz","integrity":"sha512-w6R+0W+8nkK/k1PNQYLTRZUQk9AnS2hW9SBqcZTR4oESnboefaUiF6n9KdfIsH52r66uC57OQSBIWZZleFucvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKn0Ivj0nBu6KdWJ5Fl/ElbBg66CzuZopOo+nZRdoJwgIgViqnwxj3VHz0a465EjCswkzJW8xkB1aYqNCPV4g5ask="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.21.tgz_1504176644176_0.38648257148452103"},"directories":{}},"0.1.22":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.22","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"socket.io":"^2.0.3","socket.io-client":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"adc60de444a3162b9a1f2444c5c33cc7deae73cc","_id":"qn-proxy@0.1.22","_shasum":"95154bc857af1fc83012e2eaad4862a8fb5f4fd4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"95154bc857af1fc83012e2eaad4862a8fb5f4fd4","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.22.tgz","integrity":"sha512-cNtRo638Z1XPzO5+FSwsdz6+veRad/CzXVXfo6TBpUv7IaFpzGgjAunusdokJuZnjWBwBJYnTt3snadnx94WVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2gzjPjKbC28vQImhW14AjI1xoLxH3J4RQX/qGXS9H9AiEAzz3PibVzmOCLNmcygiUvlGD7/29TrUSVyDYeoRcTkV0="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.22.tgz_1505705864507_0.8104289826005697"},"directories":{}},"0.1.23":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.23","main":"build/dev.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"a135c0f72a70126738007cddccc0d184c18ca320","_id":"qn-proxy@0.1.23","_shasum":"22b190e810eb68a8d5e4e73d2162af6331eda4a2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"22b190e810eb68a8d5e4e73d2162af6331eda4a2","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.23.tgz","integrity":"sha512-8iVxiHSu/5FJPps5iqE8IT37vhuvlMoGrpq0/jcMjGHVI1XbGZkuQZs3infL6le2Mfp3urFuiqttYQamrPIrGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXERMAlsKbwXDXl2vIM9XpXukpY8nHgQQ6bwqh7neAgAiBHAUw/vKIZI36dFQtgijwAFgGXrI5qOTRW1qnQ8sGxug=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.23.tgz_1506498303896_0.2161002259235829"},"directories":{}},"0.1.24":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.1.24","main":"build/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir build && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"6bb1d4cd61da9d7c5d323466279ef992fc7d2e31","_id":"qn-proxy@0.1.24","_shasum":"009bd7f2375af74c4847d5755468a200829af377","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"009bd7f2375af74c4847d5755468a200829af377","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.1.24.tgz","integrity":"sha512-4hnCPafIliScfuUgCBROFg29yYh6aZrNavfzUhAA6F70h+HD7avbkn7odt1esRKRlsNgXGxwolTQfEcTyGWE7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6vLrAhmLwm6lSc8YI6QwF702BtfqHNpqDirnqrQ3xZQIhAODyuwWxiOdNAfO2oNtuVPKY4NfqeEQBMsfN23/VB1np"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.1.24.tgz_1506570107944_0.09599576238542795"},"directories":{}},"0.2.0":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.2.0","main":"build/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir build && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"8525232928c2f3d861519c033234d0665f2bb3df","_id":"qn-proxy@0.2.0","_shasum":"860e712d4c2d4b22b164d72b8cb1e5fc8ba6ef4c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"860e712d4c2d4b22b164d72b8cb1e5fc8ba6ef4c","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.2.0.tgz","integrity":"sha512-PpA4Q9Nnr4TBdyAjPWKC2bpa+lFXFak8d0MnU2TKzxAJFS24K/0Z3GviBUv98/zZleFx6Uw2iCHFGTZEDFiqRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlNSjHA0fkXVu9tYa+FrWRtrj0CoKL98DPW3Ybrk+xUAiEA+DJddCrscRanNUT16+yS/pgzs4gbP7ik+aS55Us4Z1E="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.2.0.tgz_1506579781513_0.5449345507659018"},"directories":{}},"0.2.1":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.2.1","main":"build/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir build && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"98c91550cbea8a71a9bf059a32cf58365186dea3","_id":"qn-proxy@0.2.1","_shasum":"ea07f99d4715b36a33a73caa5eb05d479863079e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"ea07f99d4715b36a33a73caa5eb05d479863079e","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.2.1.tgz","integrity":"sha512-8XZfHrQFxed9uBipuNvoZyfVtd0mUL6k5CsNjR5js5c/C58/Ib1qaophc+L20uzUdJNeA+DiHJ9wA5UOeoetSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuyZmzc0f/fns/u+cWoIqfxhiHihdtMWWZWWvNsSjWEAiEA+Wszfg+NNJ8ADDXHLGlchKwpA9Yne2fUdrLooDI4B8w="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.2.1.tgz_1506592694152_0.7554225611966103"},"directories":{}},"0.2.3":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.2.3","main":"build/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir build && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"2a8e3270a2d841e7bc707f2a62584f97e74842ac","_id":"qn-proxy@0.2.3","_shasum":"652973ea98c0faba9f61e8e67ae30b79dc26c3ce","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"652973ea98c0faba9f61e8e67ae30b79dc26c3ce","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.2.3.tgz","integrity":"sha512-Y7JY8qXaPj7DU+t6Y69P7ITMhXPSPMYlNQPQ9iTBwWt3YszzjV1y3NZdMfd4R4G95kniWvu2LxBJI0PN2qqZ/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN4zP1BmGwjQxzTB+A1l3QfJx3QHShkmoenDBtI+auMgIgaYdH28pXgIceBIwA6cc8UzIvPgdFe3GYG/UBfn0wY0Q="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.2.3.tgz_1506596184161_0.08748831949196756"},"directories":{}},"0.2.4":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.2.4","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib --presets es2015","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"2141fdd77ad98f0b0fdcabc841545f09d6345bf7","_id":"qn-proxy@0.2.4","_shasum":"2806c1b05a4ba3b422ec9532f48c070e3fa2c22c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"2806c1b05a4ba3b422ec9532f48c070e3fa2c22c","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.2.4.tgz","integrity":"sha512-RiHG4um9dXb01VGFxbgUvQtD5NkM+yRvojNiImyb6lGsQKqWvOT3WLZy973PvRcleVVA1Xu8d8XzFuD6fa/UBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfWR46pF/RUFC+W0ecoMrspkJFH6dZ03MPS01b+mDu4AiBre30FjWDRlLWEcf/f5BCegw9iiIw5Qo7dlFYSZ+wn6A=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.2.4.tgz_1506743772317_0.6331396866589785"},"directories":{}},"0.2.5":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.2.5","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"babel src --out-dir lib --presets es2015","proxy":"babel-watch ./src/ws-server/index.js --watch"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"1b852fa50cbdff41b72dd69848b2e5c039e48761","_id":"qn-proxy@0.2.5","_shasum":"4add57dc5f83ceaf869669e4fb1f252dd5e7fc0f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"},"dist":{"shasum":"4add57dc5f83ceaf869669e4fb1f252dd5e7fc0f","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.2.5.tgz","integrity":"sha512-6F1eUeSgVXboB/3dPJm74+Sly956aMDZuqvesmyMkNl4Q2IdtbfVsVCaQ6il9GpMSJzRroCouSE3k9igy4xJwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1SKobQsxeunDH6MK3WIaDMmTy+RfyepfMxzKhBYSaGAiEApHaFllm08c0Qtwc5GuDbvrc3Obnyo2poxPdAyU9p08w="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.2.5.tgz_1506757102085_0.05309434840455651"},"directories":{}},"0.3.1":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.3.1","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"rm -rf node_modules && tnpm install && babel src --out-dir lib --presets es2015 && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch","publish":"npm run build && npm publish"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7","cross-spawn":"^5.1.0","fs-extra":"^4.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"53168896ac015afcb06c865c7a15a7ed8213488d","_id":"qn-proxy@0.3.1","_shasum":"1f6c8bda26fa16e64e9af5dc1616fb5d824acce9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"csl39@live.com"},"dist":{"shasum":"1f6c8bda26fa16e64e9af5dc1616fb5d824acce9","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.3.1.tgz","integrity":"sha512-n5JXQ1sWByLesyElbXJUCdi3IMHG/pEOtWc0WeguNJrexSds4dBIu6h5REFO98bL+Qs02RWUGH3HYNywEj0B2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIh0QzOnMeDlQ+m6tCL5tq98WR/lkjqgEkjCzfyJcqYAiEA6w8KVcwBlRk8LxedLVTeKFLPTsO4hmcecPVtWM0+g68="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.3.1.tgz_1512961478119_0.14141382020898163"},"directories":{}},"0.3.2":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.3.2","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"rm -rf node_modules && tnpm install && babel src --out-dir lib --presets es2015 && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch","publish":"npm run build && npm publish"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7","cross-spawn":"^5.1.0","fs-extra":"^4.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"53168896ac015afcb06c865c7a15a7ed8213488d","_id":"qn-proxy@0.3.2","_shasum":"abf7902cfec2379eb9cdbf79cca0641c30cb51dd","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"csl39@live.com"},"dist":{"shasum":"abf7902cfec2379eb9cdbf79cca0641c30cb51dd","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.3.2.tgz","integrity":"sha512-pvArD9LoSHhr6F9+qVT1h4PYLMfFLazrhxxNcs4WxeUsquyiFoFlwZcKUj+1ReHdlgBeKI6VigA6l5G3nRJ9tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJHc93/nAB8aChogwLcNfkykzMf4Aruk+FmTKKoqLJwwIgPOuWCxxGU/WpTF9SPxPm6LWxuVNNyUTR1/pUG91aBjg="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.3.2.tgz_1512963259331_0.8503600349649787"},"directories":{}},"0.3.3":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.3.3","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"rm -rf node_modules && tnpm install && babel src --out-dir lib --presets es2015 && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch","publish":"npm run build && npm publish"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7","cross-spawn":"^5.1.0","fs-extra":"^4.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"77d3d9e7a35e87ae75aa660e19eee451b90454c4","_id":"qn-proxy@0.3.3","_shasum":"80f655c88213de8c3fff38462d9eda7506166f8b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fnatic","email":"csl39@live.com"},"dist":{"shasum":"80f655c88213de8c3fff38462d9eda7506166f8b","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.3.3.tgz","integrity":"sha512-tr5+poEPFM5EFpoFXeCZx9SorLIL7H+8uOF6Bi4KyLoV5g844qD7fz+e9tAaYRxuw4j0uVvBagwtRvVmjV1fVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYj0mps1kPc6e29LMpRUkqSg+J+ZG616wBgWSEddpSxAIgFASSoCTOEHHuq/5fFV2piH1iK4+Jz46YJQ6g4nJr2tQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.3.3.tgz_1512974767300_0.9966002672445029"},"directories":{}},"0.3.4":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"0.3.4","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","build":"rm -rf node_modules && tnpm install && babel src --out-dir lib --presets es2015 && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch","publish":"npm run build && npm publish"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7","cross-spawn":"^5.1.0","fs-extra":"^4.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"77d3d9e7a35e87ae75aa660e19eee451b90454c4","_id":"qn-proxy@0.3.4","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"fnatic","email":"csl39@live.com"},"dist":{"integrity":"sha512-tCtnwQD5meQqOPJB2Veu1/u0SnGwZNWL5BvVVNzushF9tq5kWRYD6N4zfusaHkXZTHWcRDzvP4cSNID4eN9v8g==","shasum":"2f8624e73d90e6a5152f9821671aec7f6dd63fad","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-0.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr5W0Y9MwuNI+bout8zD9CVJFaB6IDIWyVxNIWbFBirwIhAK5kiyGEtO1ZnzK555ji6ic8AHXzaJpZ3sgu1ViON3UH"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-0.3.4.tgz_1516022616515_0.8491172406356782"},"directories":{}},"1.0.0":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"1.0.0","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"name":"fnatic","email":"siliang.csl@alibaba-inc.com"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","babel":"babel src --out-dir lib --presets es2015 && webpack","build":"rm -rf node_modules && tnpm install && babel src --out-dir lib --presets es2015 && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch","publish":"npm run build && npm publish"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7","cross-spawn":"^5.1.0","fs-extra":"^4.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"gitHead":"77d3d9e7a35e87ae75aa660e19eee451b90454c4","_id":"qn-proxy@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"fnatic","email":"csl39@live.com"},"dist":{"integrity":"sha512-TlULEPduX0P4SOCEiNsdnA8xmdol3qOkn12YXwfFmc/7u1T1x0hgklVzn3daxR6R4Kabf3LlIIwCI2hyntUE9g==","shasum":"a7acfcbabcf93086f942d1f81df464495874df39","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQhgzbQ21V73ArXgJ7Q1bYyts8RTo7oyxQ6tkHwWOc0wIhAP3K1AcJ/TWdnMYm5qOIoKRC8IWtV4bHQQbOa/2cRpjL"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy-1.0.0.tgz_1516024596942_0.722915758844465"},"directories":{}},"1.0.2":{"name":"qn-proxy","description":"千牛开发代理服务，在纯web种享受开发乐趣","version":"1.0.2","main":"lib/main.js","author":{"name":"fnatic","email":"csl39@live.com"},"maintainers":[{"email":"tancawe@foxmail.com","name":"chvin"},{"email":"csl39@live.com","name":"fnatic"}],"scripts":{"start":"webpack-dev-server --host 0.0.0.0","babel":"babel src --out-dir lib --presets es2015 && webpack","build":"rm -rf node_modules && tnpm install && babel src --out-dir lib --presets es2015 && webpack","proxy":"babel-watch ./src/ws-server/index.js --watch","publish":"npm run build && npm publish"},"dependencies":{"QAP-SDK":"^2.2.10","socket.io":"^2.0.3","socket.io-client":"^2.0.3","u-proxy":"^0.1.5"},"devDependencies":{"babel-cli":"^6.26.0","babel-loader":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-watch":"^2.0.7","cross-spawn":"^5.1.0","fs-extra":"^4.0.3","webpack":"^4.6.0","webpack-cli":"^2.0.14","webpack-dev-server":"^3.1.3"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"fieOption":{"type":"toolkit","update":false,"moduleName":"qn-proxy"},"gitHead":"ba2fd42afe6286199f48b26dcb4947427842d4e8","_id":"qn-proxy@1.0.2","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"chvin","email":"tancawe@foxmail.com"},"dist":{"integrity":"sha512-X+a/tjr31jOjqicc81dbzSx2QN23g6ei6DLV6RbCL72vQ5/qw98QLsj/mEtDLs5XH5egNkfG9us8te3kuRrieA==","shasum":"09af6d8212e46d58f3c3b2d59cf8fb9b3f9a8edb","tarball":"https://registry.npmjs.org/qn-proxy/-/qn-proxy-1.0.2.tgz","fileCount":16,"unpackedSize":160629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2Iy7CRA9TVsSAnZWagAAcdIP/03AGfB6R2f1wJiP3iMm\ncncebWZT0GKcYAkgV8gxX5AkiToLwmQmYwUKcBinMFRx/Y+cqiTFa0E38RKU\nZCDkUnKKng0W3fbST4v7QAILkWJxibH0qTRG860YEh/gsLs0K0ywntsKTV6F\nbfU6t4ujKEPFXFJ6nagN/nZgNKLfauMu7eiT5C8BaGPMm05HdIV6T4X3M68y\nkGyjhuJK98eoJyZoqg+ZkTwRENJHX8D0L0qy5Q8yLyJIkF42HbLeQPpJMt4w\nV/15677+MaD4S+OEDFECGJHkztYavViGI6g9ruh2FlAx3R2UoxQQ10g9Dkfq\nzYhOyNkAmzOjCZFDAQ8gyFXnhrHMxspWIqVsl+4XuYRc1bJhacqbgKFKKd6o\nv68nE522XV7j5FPVV+UOLjthECXazjXX83YVqdEnJe19Z9YdRdeFoPAiSgks\nptTdMJojsBQ6UYbS1ErBp89A6dgb69Oh92HSAf1sFoPqvIdC4mRP+z0fyk9E\nw15jnvqx4h9cck4hpQXyP8IsoB4G1RXECRFY9u+VzwjO/Wog5oT/yJWn+8ZZ\nJXy1FbcBjca26B+cmfozxQnc6YTWjeBP66AMkXsVGX5+WtmEF3gPL9IiA76G\nd5vZM3F4PDNk9BaH7BxbtYBhFTdHyoJ+PGakhPb/bZC7dMXdyzlyhd9wO3XB\nDY4U\r\n=GFd2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR+vavOwZIXMwbkHgWoBaWwkpXgJzEwdeKlFm7uyCejwIhAJHechd8opyiEyX/gkEKNK2VQaZM8lHpdZhx+OgMP2Hq"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qn-proxy_1.0.2_1524141242319_0.6588846161645261"},"_hasShrinkwrap":false}},"readme":"# qn-proxy\n\n> 将客户端能力以proxy服务进行透出，无论pc/移动端开发都可依赖于此服务从而脱离真机环境，尽情享受在纯web浏览器开发的乐趣吧！\n\n## 解决的问题\n1. 内置webview无法支持主流技术栈调试插件，且关于性能、资源等监控功能严重缺失，直接影响到插件体验瓶颈的发现及排查优化。\n2. 开发依赖虚拟机/真实端环境，经过与大量开发者的沟通，其中90%的场景可以脱离端环境依赖。设备开支大，资源占用高，开发调试环境支持能力弱已经严重影响到成本和生产效率。\n3. 移动端开发强依赖于手机真机调试，而QAP体系兼容h5,native，却无法在纯web开发。\n\n## 如何使用\n\n### step1 资源引入\n目前支持两种形式，可以按照项目类型进行选择\n\n``` javascript\n// cdn资源，适合传统项目直接引入\n<script src=\"//g.alicdn.com/qn/qn-proxy-server/{请使用当前npm包版本}/proxy.js\"></script>\n\n// npm包支持，适合工程化项目\ntnpm install -S qn-proxy\n```\n\n### step2 使用proxy\n``` javascript\n\n// cdn资源使用方式\n// 直接暴露全局QN对象\n\nQN.ajax({\n    ...\n})\n\nQN.top.invoke({\n    ...\n})\n\n// npm包使用方式\n\nimport QN from 'QAP-SDK'; // 常规调用方式\nimport QN from 'qn-proxy'; // 现在只需要变更掉sdk基础对象引用，其余结构完全不需要改变\nimport {qap as QN} from 'qn-proxy'; // QAP应用的使用方式\n\nQN.ajax({\n    ...\n})\n\nQN.top.invoke({\n    ...\n})\n\n```\n\n### step3 链接远程服务\n\n[远程服务器使用手册](https://www.npmjs.com/package/fie-plugin-qnproxy)\n\n启动本地开发环境，假设你的开发地址为 `http://127.0.0.1:8899/demo/index.html`，则你需要手动添加serv信息，最终url为`http://127.0.0.1:8899/demo/index.html?servurl=30.10.1.182`\n\n#### 参数解释\n\nservurl: 远程代理服务地址，不填写为默认值，指向127.0.0.1（一般需要填写）\nservport: 远程代理服务端口，不填写为默认值3001（非必填）\n\n### step4 验证配置\n\n到这里，你应该已经接入到proxy代理服务中，请务必确定“远程service开启”，“本地无任何手动控制环境的逻辑”，代理成功后，你可以在浏览器直接进行开发，如果console中出现`workbench is not defined`等提示，那说明没有替换完整\n\n## 实现\n本项目实现用户代理端，proxy对象可以根据用户入参，逐一枚举出调用层级信息，自动适配所有api调用方式。\n\n底层库依赖 [u-proxy](https://www.npmjs.com/package/u-proxy)\n\n### 通信设计\n![QQ20170721-232716.png](https://img.alicdn.com/tfs/TB17SuBao4WMKJjSspmXXcznpXa-1109-314.png) \n![454171b5a239fbb7.png](https://img.alicdn.com/tfs/TB1Q00NaDZRMeJjSspnXXcJdFXa-1177-579.png) \n\n### 拓扑图\n![2e421519bbae4f6a.png](https://img.alicdn.com/tfs/TB1I7BLaEgQMeJjy0FeXXXOEVXa-1672-656.png) ","maintainers":[{"email":"tancawe@foxmail.com","name":"chvin"},{"email":"csl39@live.com","name":"fnatic"}],"time":{"modified":"2022-06-25T04:59:09.526Z","created":"2017-08-28T10:54:24.967Z","0.1.3":"2017-08-28T10:54:24.967Z","0.1.4":"2017-08-28T10:56:14.312Z","0.1.7":"2017-08-28T12:41:46.379Z","0.1.8":"2017-08-29T03:14:28.308Z","0.1.9":"2017-08-29T09:53:17.989Z","0.1.10":"2017-08-30T01:55:27.868Z","0.1.11":"2017-08-30T01:57:47.726Z","0.1.13":"2017-08-30T02:02:48.643Z","0.1.14":"2017-08-30T02:18:00.638Z","0.1.15":"2017-08-30T11:24:59.024Z","0.1.16":"2017-08-30T12:10:20.649Z","0.1.17":"2017-08-30T12:14:48.233Z","0.1.18":"2017-08-30T12:39:13.569Z","0.1.21":"2017-08-31T10:50:44.251Z","0.1.22":"2017-09-18T03:37:44.698Z","0.1.23":"2017-09-27T07:45:04.672Z","0.1.24":"2017-09-28T03:41:48.222Z","0.2.0":"2017-09-28T06:23:01.621Z","0.2.1":"2017-09-28T09:58:14.254Z","0.2.3":"2017-09-28T10:56:24.484Z","0.2.4":"2017-09-30T03:56:12.413Z","0.2.5":"2017-09-30T07:38:22.780Z","0.3.1":"2017-12-11T03:04:38.207Z","0.3.2":"2017-12-11T03:34:19.402Z","0.3.3":"2017-12-11T06:46:07.401Z","0.3.4":"2018-01-15T13:23:36.642Z","1.0.0":"2018-01-15T13:56:37.018Z","1.0.2":"2018-04-19T12:34:02.517Z"},"author":{"name":"fnatic","email":"csl39@live.com"},"readmeFilename":"README.md"}