{"_id":"app-info-parser","_rev":"381667","name":"app-info-parser","description":"Exact info from apk or ipa file.","dist-tags":{"alpha":"1.1.1-alpha.1","latest":"1.1.3","next":"1.0.1-alpha.1"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"time":{"modified":"2021-08-04T02:15:41.000Z","created":"2018-11-06T10:24:15.034Z","1.1.3":"2021-07-29T09:25:44.616Z","1.1.2":"2021-06-15T09:02:45.773Z","1.1.1":"2021-06-11T03:08:23.463Z","1.1.1-alpha.1":"2021-05-13T11:15:15.319Z","1.1.0":"2021-05-08T03:31:59.436Z","1.0.1-alpha.1":"2021-04-20T10:15:56.807Z","1.0.0":"2020-12-15T03:02:44.797Z","0.3.13":"2020-11-04T06:38:52.350Z","0.3.12":"2020-10-28T15:14:32.784Z","0.3.11":"2020-07-31T03:05:15.278Z","0.3.10":"2020-05-11T14:07:41.334Z","0.3.9":"2020-02-25T13:41:09.036Z","0.3.8":"2020-01-16T04:12:16.935Z","0.3.7":"2020-01-06T04:13:07.355Z","0.3.6":"2019-12-20T11:02:13.054Z","0.3.5":"2019-09-27T06:29:42.339Z","0.3.4":"2019-09-25T11:29:55.830Z","0.3.3":"2019-06-03T07:08:54.739Z","0.3.2":"2019-05-25T18:19:37.010Z","0.3.1":"2019-05-20T03:00:07.669Z","0.3.0":"2019-05-19T13:52:00.313Z","0.2.7":"2019-05-17T04:21:08.264Z","0.2.6":"2019-05-15T10:06:26.491Z","0.2.5":"2019-05-10T06:38:47.376Z","0.2.5-beta":"2019-05-10T04:42:06.210Z","0.2.4":"2019-05-08T03:22:13.413Z","0.2.3":"2019-04-09T10:03:37.018Z","0.2.2":"2019-04-03T10:18:31.585Z","0.2.1":"2019-03-23T11:01:13.027Z","0.2.0":"2019-02-22T14:09:08.987Z","0.1.1":"2019-02-18T08:30:29.936Z","0.1.0":"2019-01-31T09:56:46.694Z","0.0.8":"2019-01-25T03:58:17.748Z","0.0.7":"2018-12-27T02:59:28.214Z","0.0.6":"2018-11-28T10:34:48.058Z","0.0.5":"2018-11-27T13:22:16.236Z","0.0.4":"2018-11-26T13:13:20.004Z","0.0.3":"2018-11-26T02:52:20.219Z","0.0.1":"2018-11-06T10:24:15.034Z"},"users":{},"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"versions":{"1.1.3":{"name":"app-info-parser","version":"1.1.3","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify","release":"standard-version","release:major":"yarn release -- --release-as major","release:feat":"yarn release -- --release-as minor","release:fix":"yarn release -- --release-as patch","release:test":"yarn release --prerelease alpha"},"bin":{"app-info-parser":"bin/index.js"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","commander":"^7.2.0","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"1968dc24c3250e6c27b346257182d447b4a8f949","_id":"app-info-parser@1.1.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"d6de5f803d67db33928d433a395c222cbabc8291","size":757314,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.1.3.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.1.3_1627550744364_0.9971337735454762"},"_hasShrinkwrap":false,"publish_time":1627550744616,"_cnpm_publish_time":1627550744616},"1.1.2":{"name":"app-info-parser","version":"1.1.2","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify","release":"standard-version","release:major":"yarn release -- --release-as major","release:feat":"yarn release -- --release-as minor","release:fix":"yarn release -- --release-as patch","release:test":"yarn release --prerelease alpha"},"bin":{"app-info-parser":"bin/index.js"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","commander":"^7.2.0","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"7ee4695395b3f2181f0f3995d5931617fe77651a","_id":"app-info-parser@1.1.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"fbbd89543b082c47e610c57d95003a720f59a259","size":758235,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.1.2.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.1.2_1623747765493_0.8644594424876715"},"_hasShrinkwrap":false,"publish_time":1623747765773,"_cnpm_publish_time":1623747765773},"1.1.1":{"name":"app-info-parser","version":"1.1.1","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify","release":"standard-version","release:major":"yarn release -- --release-as major","release:feat":"yarn release -- --release-as minor","release:fix":"yarn release -- --release-as patch","release:test":"yarn release --prerelease alpha"},"bin":{"app-info-parser":"bin/index.js"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","commander":"^7.2.0","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"ef91d4198994a04086ba544deb4a9f32bad474df","_id":"app-info-parser@1.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"0cc55906c36b05eb0f35cee4c5f33d7244c5effb","size":757838,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.1.1.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.1.1_1623380903269_0.9648909039062494"},"_hasShrinkwrap":false,"publish_time":1623380903463,"_cnpm_publish_time":1623380903463},"1.1.1-alpha.1":{"name":"app-info-parser","version":"1.1.1-alpha.1","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify","release":"standard-version","release:major":"yarn release -- --release-as major","release:feat":"yarn release -- --release-as minor","release:fix":"yarn release -- --release-as patch","release:test":"yarn release --prerelease alpha"},"bin":{"app-info-parser":"bin/index.js"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","commander":"^7.2.0","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"readmeFilename":"README.md","gitHead":"f291487efdf86788cc35bd8ab00299f58a22a639","_id":"app-info-parser@1.1.1-alpha.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"c6870aa8b7412b59033c59bf5f35120d68be3855","size":760455,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.1.1-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.1.1-alpha.1.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.1.1-alpha.1_1620904514946_0.45662835934447776"},"_hasShrinkwrap":false,"publish_time":1620904515319,"_cnpm_publish_time":1620904515319},"1.1.0":{"name":"app-info-parser","version":"1.1.0","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify","release":"standard-version","release:major":"yarn release -- --release-as major","release:feat":"yarn release -- --release-as minor","release:fix":"yarn release -- --release-as patch","release:test":"yarn release --prerelease alpha"},"bin":{"app-info-parser":"bin/index.js"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","commander":"^7.2.0","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"9485951c65ade0db46d6bba8fa281583e6864607","_id":"app-info-parser@1.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"44c1d0f6ee7b4b2adac1498434c6db4980b6746e","size":757753,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.1.0.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.1.0_1620444719185_0.9671967495563027"},"_hasShrinkwrap":false,"publish_time":1620444719436,"_cnpm_publish_time":1620444719436},"1.0.1-alpha.1":{"name":"app-info-parser","version":"1.0.1-alpha.1","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify","release":"standard-version","release:major":"yarn release -- --release-as major","release:feat":"yarn release -- --release-as minor","release:fix":"yarn release -- --release-as patch","release:test":"yarn release --prerelease alpha"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"904463f240835399d7c9304cfa6216b01503c17f","_id":"app-info-parser@1.0.1-alpha.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"493a5029320bf9b1e5cc255f8690647d5856970e","size":757157,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.0.1-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.0.1-alpha.1.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.0.1-alpha.1_1618913756653_0.4329321247524305"},"_hasShrinkwrap":false,"publish_time":1618913756807,"_cnpm_publish_time":1618913756807},"1.0.0":{"name":"app-info-parser","version":"1.0.0","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"c3439374475e7b8a474494670e4b2ce8f1ac9c25","_id":"app-info-parser@1.0.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"38da83c167b436b485246a2c81ab28833ac12b6e","size":747442,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-1.0.0.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_1.0.0_1608001364585_0.783150404294984"},"_hasShrinkwrap":false,"publish_time":1608001364797,"_cnpm_publish_time":1608001364797},"0.3.13":{"name":"app-info-parser","version":"0.3.13","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"5764d390556f500b675bd9dc92172bc38c7f9ef1","_id":"app-info-parser@0.3.13","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"9be26c2aa9e1ad870b54bffba991fa540fe18fb9","size":747228,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.13.tgz"},"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.13_1604471932202_0.209569685520135"},"_hasShrinkwrap":false,"publish_time":1604471932350,"_cnpm_publish_time":1604471932350},"0.3.12":{"name":"app-info-parser","version":"0.3.12","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"98f07a54a75a2201905e4a21e490bba1bac6416d","_id":"app-info-parser@0.3.12","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"d2c294a61f95cc7a474db31ef51272a03700044b","size":747818,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.12.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.12_1603898072506_0.7987344788857775"},"_hasShrinkwrap":false,"publish_time":1603898072784,"_cnpm_publish_time":1603898072784},"0.3.11":{"name":"app-info-parser","version":"0.3.11","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"842c928bbfee053c4dd25223c8cfeabf7cb416ce","_id":"app-info-parser@0.3.11","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"c01ef326d5cc2a8f25291df09f4b2ecb847d191b","size":747793,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.11.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.11_1596164715079_0.36053057894962426"},"_hasShrinkwrap":false,"publish_time":1596164715278,"_cnpm_publish_time":1596164715278},"0.3.10":{"name":"app-info-parser","version":"0.3.10","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"6607c80bcf2bbf67b488a0ffee590e9831db5485","_id":"app-info-parser@0.3.10","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"09626be34082f3e4718ad54f52e7b45eca3ee7dc","size":776909,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.10.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.10_1589206061141_0.5171247788298186"},"_hasShrinkwrap":false,"publish_time":1589206061334,"_cnpm_publish_time":1589206061334},"0.3.9":{"name":"app-info-parser","version":"0.3.9","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"2ce56fd63206ff87e6f5d548d4fc25b0c6b3838b","_id":"app-info-parser@0.3.9","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"adc60c9d4d4aca4e529f21a6da1279b74ddaf62b","size":17644,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.9.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.9_1582638068908_0.034993715202700004"},"_hasShrinkwrap":false,"publish_time":1582638069036,"_cnpm_publish_time":1582638069036},"0.3.8":{"name":"app-info-parser","version":"0.3.8","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"9b443510b9dc2cd8acd4b051d898c85b3adeaaba","_id":"app-info-parser@0.3.8","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"c99fab8683bc9660beeebe415ce6ca21aef1f708","size":17528,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.8.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.8_1579147936759_0.6451172393634175"},"_hasShrinkwrap":false,"publish_time":1579147936935,"_cnpm_publish_time":1579147936935},"0.3.7":{"name":"app-info-parser","version":"0.3.7","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"d211176b37e1814fb725f4bc3804ed1b199603ab","_id":"app-info-parser@0.3.7","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"0ac2c36d258ae1fed163a880933dd0e915dd0f93","size":88790,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.7.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.7_1578283987196_0.9737134730147712"},"_hasShrinkwrap":false,"publish_time":1578283987355,"_cnpm_publish_time":1578283987355},"0.3.6":{"name":"app-info-parser","version":"0.3.6","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"4f94e48813ee38e042e7b75053200f6d80bd2a5f","_id":"app-info-parser@0.3.6","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"f9a999ae98fc9add3fe018ae245453f5dee974f1","size":84434,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.6.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.6_1576839732946_0.2854927624591699"},"_hasShrinkwrap":false,"publish_time":1576839733054,"_cnpm_publish_time":1576839733054},"0.3.5":{"name":"app-info-parser","version":"0.3.5","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.2.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"359a404a373e100e4c59d2f6245e5bd022d63be4","_id":"app-info-parser@0.3.5","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"93bec9a635b9e971f89ea9fcb71f32d771a1988d","size":84365,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.5.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.5_1569565782207_0.024088842966392354"},"_hasShrinkwrap":false,"publish_time":1569565782339,"_cnpm_publish_time":1569565782339},"0.3.4":{"name":"app-info-parser","version":"0.3.4","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"browser":{"./src/bplist-parser/index.js":"./src/bplist-parser/browser.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"big-integer":"^1.6.45","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"4051f13e04ad5fbfb8db4e8cc0d3fafee9bb06f4","_id":"app-info-parser@0.3.4","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"209063984f3eabbe458a0112a21282c852f0daf4","size":113447,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.4.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.4_1569410995720_0.34569129928664877"},"_hasShrinkwrap":false,"publish_time":1569410995830,"_cnpm_publish_time":1569410995830},"0.3.3":{"name":"app-info-parser","version":"0.3.3","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"205bcfef2e4c40614880ca074059668467387bdb","_id":"app-info-parser@0.3.3","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"5aa8a9cd5dc12a8022d2c347091f9b8cb7fff712","size":84335,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.3.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.3_1559545734153_0.5325942874861904"},"_hasShrinkwrap":false,"publish_time":1559545734739,"_cnpm_publish_time":1559545734739},"0.3.2":{"name":"app-info-parser","version":"0.3.2","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"d9b7d204dd857c6c28fe12a337c7848aeb2611c5","_id":"app-info-parser@0.3.2","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"81f7d6e67d2c7befdd4a3f07af99a55bdab39f96","size":84288,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.2.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.2_1558808376828_0.24896962499514763"},"_hasShrinkwrap":false,"publish_time":1558808377010,"_cnpm_publish_time":1558808377010},"0.3.1":{"name":"app-info-parser","version":"0.3.1","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src/* && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\"","dist":"npm run build:browser && npm run minify"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babelify":"^10.0.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"6019181e22a833fdcb28a06f8080ac34ec129dbe","_id":"app-info-parser@0.3.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"813586a5585467ea731893f80202b5182b72bcc0","size":84247,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.1.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.1_1558321207472_0.22633700755046648"},"_hasShrinkwrap":false,"publish_time":1558321207669,"_cnpm_publish_time":1558321207669},"0.3.0":{"name":"app-info-parser","version":"0.3.0","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"webpack --config=build/npm.config.js","dist":"webpack --config=build/browser.config.js"},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-loader":"^8.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","webpack":"^4.31.0","webpack-cli":"^3.3.2"},"gitHead":"eadcf7ba6e27da65509ecd5becf8196dc4392008","_id":"app-info-parser@0.3.0","_npmVersion":"6.7.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"0e230f5705bcdab7b841f911049d6b7ae3df1964","size":64519,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.3.0.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.3.0_1558273920144_0.6473129973730152"},"_hasShrinkwrap":false,"publish_time":1558273920313,"_cnpm_publish_time":1558273920313},"0.2.7":{"name":"app-info-parser","version":"0.2.7","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"285b9afd96a5b4951e858f282b4059a0b732e0bb","_id":"app-info-parser@0.2.7","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"af4ee4773a05e5c9e35bc61535f68be5f323dd27","size":83533,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.7.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.7_1558066867989_0.8741188828721222"},"_hasShrinkwrap":false,"publish_time":1558066868264,"_cnpm_publish_time":1558066868264},"0.2.6":{"name":"app-info-parser","version":"0.2.6","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.5","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"c561cd1885dac697a1a81068110456083673dae9","_id":"app-info-parser@0.2.6","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"26cf624a64e66ce56eb4593bb3d4396dc948e103","size":83356,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.6.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.6_1557914786366_0.9839174165925768"},"_hasShrinkwrap":false,"publish_time":1557914786491,"_cnpm_publish_time":1557914786491},"0.2.5":{"name":"app-info-parser","version":"0.2.5","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"@tencent/isomorphic-unzip":"git+https://github.com/chenquincy/isomorphic-unzip.git","bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"dd3877a2d68fa230465d32b6edeb3f339361455f","_id":"app-info-parser@0.2.5","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"6e2b40445a869110ef0edb3df51b0da0f81d82c4","size":83535,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.5.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.5_1557470327268_0.6593279288355283"},"_hasShrinkwrap":false,"publish_time":1557470327376,"_cnpm_publish_time":1557470327376},"0.2.5-beta":{"name":"app-info-parser","version":"0.2.5-beta","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"@tencent/isomorphic-unzip":"git+https://github.com/chenquincy/isomorphic-unzip.git","bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"6577ecc7448663be52525b6d16579eef6f24f37f","_id":"app-info-parser@0.2.5-beta","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"bbe270863316e86cac1f7d2f60860641672fbdc7","size":81372,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.5-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.5-beta.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.5-beta_1557463326080_0.9440781081343079"},"_hasShrinkwrap":false,"publish_time":1557463326210,"_cnpm_publish_time":1557463326210},"0.2.4":{"name":"app-info-parser","version":"0.2.4","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","parser","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"cee5e24dc47b98239b2ba1a630ea306da886fa3f","_id":"app-info-parser@0.2.4","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"67203a8845ca0dec5812ceb0b6ea07065766ad4c","size":16269,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.4.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.4_1557285733269_0.8078872431370601"},"_hasShrinkwrap":false,"publish_time":1557285733413,"_cnpm_publish_time":1557285733413},"0.2.3":{"name":"app-info-parser","version":"0.2.3","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"4576ce547a5313152a2f2736d5b2edb98e53c36d","_id":"app-info-parser@0.2.3","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"2457737bab84bc7a5dce069fe33ece729aea86ba","size":15715,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.3.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.3_1554804216926_0.5001203161327614"},"_hasShrinkwrap":false,"publish_time":1554804217018,"_cnpm_publish_time":1554804217018},"0.2.2":{"name":"app-info-parser","version":"0.2.2","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"3ccab043ae061588c1bb46ca376909789d5a9b3f","_id":"app-info-parser@0.2.2","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"shasum":"cd3dc5df5efc30c89ac3f083ab3dab8d62b7f3b0","size":15651,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.2.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.2_1554286711457_0.5224452500161563"},"_hasShrinkwrap":false,"publish_time":1554286711585,"_cnpm_publish_time":1554286711585},"0.2.1":{"name":"app-info-parser","version":"0.2.1","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"a749c2e9d6dfc0a11af37e28ee43900eef18c150","_id":"app-info-parser@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"6b3bf23cf504ba057d43f61089da234195d7047a","size":15643,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.1.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.1_1553338872573_0.6048699132275519"},"_hasShrinkwrap":false,"publish_time":1553338873027,"_cnpm_publish_time":1553338873027},"0.2.0":{"name":"app-info-parser","version":"0.2.0","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"4e2df98c27e9f7405a25907dc3afac73468f88c1","_id":"app-info-parser@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"c8091951ff9089986e416128bc4f9c44addc8977","size":14815,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.2.0.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.2.0_1550844548832_0.8636630914904739"},"_hasShrinkwrap":false,"publish_time":1550844548987,"_cnpm_publish_time":1550844548987},"0.1.1":{"name":"app-info-parser","version":"0.1.1","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"3bbad9dc7694c4773b26bd0bf8f719eaf6b7606d","_id":"app-info-parser@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"0dbd4196369caae6854697a653c4f42a3d6f3e3e","size":14413,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.1.1.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.1.1_1550478629772_0.393359325955718"},"_hasShrinkwrap":false,"publish_time":1550478629936,"_cnpm_publish_time":1550478629936},"0.1.0":{"name":"app-info-parser","version":"0.1.0","description":"Exact info from apk or ipa file.","main":"./src/index.js","scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/index.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"bplist-parser":"^0.1.0","bytebuffer":"^5.0.1","cgbi-to-png":"^1.0.7","isomorphic-unzip":"^1.1.1","plist":"^3.0.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"d6be7df3e1cab797af31f68f5f7ab2fe4037564e","_id":"app-info-parser@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"21c613dd4d4cc65960c1b4639ceb55429fea1658","size":14407,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.1.0.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.1.0_1548928606515_0.062019473145546566"},"_hasShrinkwrap":false,"publish_time":1548928606694,"_cnpm_publish_time":1548928606694},"0.0.8":{"name":"app-info-parser","version":"0.0.8","description":"Exact info from apk or ipa file.","main":"./src/index.js","browser":{"./lib/index.js":"./lib/browser.js","./src/index.js":"./src/browser.js"},"scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/browser.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"4832e1321ae8fd4f1826d2fc7b00c6f6bfeb729d","_id":"app-info-parser@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"30707aa71f04fd6612e3cc3ab82fd28a1198e33c","size":8581,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.8.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.8_1548388697629_0.8110909267537523"},"_hasShrinkwrap":false,"publish_time":1548388697748,"_cnpm_publish_time":1548388697748},"0.0.7":{"name":"app-info-parser","version":"0.0.7","description":"Exact info from apk or ipa file.","main":"./src/index.js","browser":{"./lib/index.js":"./lib/browser.js","./src/index.js":"./src/browser.js"},"scripts":{"test":"node ./example/node.js","build":"rimraf src && babel lib -d src","build:browser":"rimraf dist/* && browserify lib/browser.js -t [ babelify ] -s AppInfoParser -d | exorcist ./dist/app-info-parser.js.map | derequire > dist/app-info-parser.js","minify":"uglifyjs ./dist/app-info-parser.js -o ./dist/app-info-parser.min.js -c -m --source-map \"url='./dist/app-info-parser.mini.js.map'\""},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","browserify":"^16.2.3","derequire":"^2.0.6","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","exorcist":"^1.0.1","rimraf":"^2.6.2","uglify-es":"^3.3.9"},"gitHead":"9c4e63d49378a9fee1cae91a11797ed5c26358f0","_id":"app-info-parser@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"db7c115c6ee650bda052f7ff55cf158ad319ce16","size":8558,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.7.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.7_1545879568073_0.6901165166007404"},"_hasShrinkwrap":false,"publish_time":1545879568214,"_cnpm_publish_time":1545879568214},"0.0.6":{"name":"app-info-parser","version":"0.0.6","description":"Exact info from apk or ipa file.","main":"./lib/index.js","scripts":{"test":"node ./example/node.js","dev":"webpack --mode development ./lib/index.js --output ./dist/index.js","build":"babel ./lib -d ./build","build:browser":"webpack --mode production ./lib/browser.js --output ./dist/browser.js"},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"browser":"./dist/browser.js","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","webpack":"^4.26.1","webpack-cli":"^3.1.2"},"gitHead":"5bd8c1a587eb6d3e1ba50b877859ff5bb564848b","_id":"app-info-parser@0.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"53a7e9320522d7c272c8867c8c9f9a7954be18f4","size":89178,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.6.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.6_1543401287814_0.22457829764425297"},"_hasShrinkwrap":false,"publish_time":1543401288058,"_cnpm_publish_time":1543401288058},"0.0.5":{"name":"app-info-parser","version":"0.0.5","description":"Exact info from apk or ipa file.","main":"./lib/index.js","scripts":{"test":"node ./example/node.js","dev":"webpack --mode development ./lib/index.js --output ./dist/index.js","build":"babel ./lib -d ./build","build:browser":"webpack --mode production ./lib/browser.js --output ./dist/browser.js"},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"browser":"./dist/browser.js","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","webpack":"^4.26.1","webpack-cli":"^3.1.2"},"gitHead":"4d26a9af44040b687a750d7ee3bb1a4fc8ee2aeb","_id":"app-info-parser@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"878916e5031d47bc0b0626c9716969f4bc6634c5","size":89189,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.5.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.5_1543324936015_0.5900686332475933"},"_hasShrinkwrap":false,"publish_time":1543324936236,"_cnpm_publish_time":1543324936236},"0.0.4":{"name":"app-info-parser","version":"0.0.4","description":"Exact info from apk or ipa file.","main":"index.js","scripts":{"dev":"webpack --mode development ./lib/app-info.js --output ./dist/index.js","build":"webpack --mode production ./lib/app-info.js --output ./dist/index.js"},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"browser":"browser.js","devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","webpack":"^4.26.1","webpack-cli":"^3.1.2"},"gitHead":"5a7a96911343a7059b065341b8ec49a861a4e2ae","_id":"app-info-parser@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"470853ddcde91765d613188dc44e93e9497bd144","size":87339,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.4.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.4_1543237999892_0.1949205332327384"},"_hasShrinkwrap":false,"publish_time":1543238000004,"_cnpm_publish_time":1543238000004},"0.0.3":{"name":"app-info-parser","version":"0.0.3","description":"Exact info from apk or ipa file.","main":"index.js","scripts":{},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"browser":"browser.js","devDependencies":{"eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"gitHead":"b2200e78ba120c68b443ad5c3f9f38b843b9de6c","_id":"app-info-parser@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"ce1ef6dbeb1ffcad76275e55228169bd3ff0338b","size":7692,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.3.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.3_1543200740120_0.3071412086692624"},"_hasShrinkwrap":false,"publish_time":1543200740219,"_cnpm_publish_time":1543200740219},"0.0.1":{"name":"app-info-parser","version":"0.0.1","description":"Exact info from apk or ipa file.","main":"index.js","scripts":{},"keywords":["ipa","apk","Info.plist","AndroidManifest.xml","browser","node"],"author":{"name":"Quincy Chen","email":"mail@chenquincy.cn"},"license":"MIT","dependencies":{"assert":"^1.4.1","bplist-parser":"^0.1.0","jszip":"^3.1.5","plist":"^3.0.1","typedarray-to-buffer":"^3.0.4"},"browser":"browser.js","devDependencies":{"eslint":"^5.8.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"gitHead":"5c9c84515828a1df1d6052040a5d76c8d4401fe5","_id":"app-info-parser@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"quincychen","email":"mail@quincychen.cn"},"dist":{"shasum":"eb9cd2514558213342d294d790fa86b5821439b7","size":7540,"noattachment":false,"key":"/app-info-parser/-/app-info-parser-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/app-info-parser/download/app-info-parser-0.0.1.tgz"},"maintainers":[{"name":"quincychen","email":"624447192@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-info-parser_0.0.1_1541499854666_0.6260212607785485"},"_hasShrinkwrap":false,"publish_time":1541499855034,"_cnpm_publish_time":1541499855034}},"readme":"## app-info-parser\n\n[app-info-parser](https://github.com/chenquincy/app-info-parser) is a parser for parsing `.ipa` or `.apk` files. It will return the information with json from `AndroidManifest.xml` or `Info.plist`.\n\n![](https://img.shields.io/npm/v/app-info-parser.svg) ![](https://img.shields.io/npm/dt/app-info-parser.svg) ![](https://img.shields.io/badge/language-javascript-yellow.svg)\n\n\n\n## Support\n\n* Node ✅\n\n* Browser \n\n  | ![Chrome](https://camo.githubusercontent.com/26846e979600799e9f4273d38bd9e5cb7bb8d6d0/68747470733a2f2f7261772e6769746875622e636f6d2f616c7272612f62726f777365722d6c6f676f732f6d61737465722f7372632f6368726f6d652f6368726f6d655f34387834382e706e67) | ![Firefox](https://camo.githubusercontent.com/6087557f69ec6585eb7f8d7bd7d9ecb6b7f51ba1/68747470733a2f2f7261772e6769746875622e636f6d2f616c7272612f62726f777365722d6c6f676f732f6d61737465722f7372632f66697265666f782f66697265666f785f34387834382e706e67) | ![Safari](https://camo.githubusercontent.com/6fbaeb334b99e74ddd89190a42766ea3b4600d2c/68747470733a2f2f7261772e6769746875622e636f6d2f616c7272612f62726f777365722d6c6f676f732f6d61737465722f7372632f7361666172692f7361666172695f34387834382e706e67) | ![Opera](https://camo.githubusercontent.com/96d2405a936da1fb8988db0c1d304d3db04b8a52/68747470733a2f2f7261772e6769746875622e636f6d2f616c7272612f62726f777365722d6c6f676f732f6d61737465722f7372632f6f706572612f6f706572615f34387834382e706e67) | ![IE](https://camo.githubusercontent.com/4b062fb12353b0ef8420a72ddc3debf6b2ee5747/68747470733a2f2f7261772e6769746875622e636f6d2f616c7272612f62726f777365722d6c6f676f732f6d61737465722f7372632f617263686976652f696e7465726e65742d6578706c6f7265725f392d31312f696e7465726e65742d6578706c6f7265725f392d31315f34387834382e706e67) |\n  | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: |\n  |                           latest ✅                           |                           latest ✅                           |                           latest ✅                           |                           latest ✅                           |                              ❌                               |\n\n- npx\n\n## Without Installation\n\nYou can use app-info-parser by npx, if you don't want to install it. Run this command in your terminal:\n\n``` shell\nnpx app-info-parser -f <file-path> -o <output-path>\n```\n\n| argument | type   | description                                                  |\n| -------- | ------ | ------------------------------------------------------------ |\n| -f       | string | The path of file that you want to parse.                     |\n| -o       | string | The output path that you want to save the parse result. Default is \"./result.json\" |\n\n## Installation\n\n``` shell\nnpm install app-info-parser\n# or yarn\nyarn add app-info-parser\n```\n\n## Getting started\n\n### NPM Use\n\n``` javascript\nconst AppInfoParser = require('app-info-parser')\nconst parser = new AppInfoParser('../packages/test.apk') // or xxx.ipa\nparser.parse().then(result => {\n  console.log('app info ----> ', result)\n  console.log('icon base64 ----> ', result.icon)\n}).catch(err => {\n  console.log('err ----> ', err)\n})\n```\n\n### Basic Use\n\n``` html\n<input type=\"file\" name=\"file\" id=\"file\" onchange=\"fileSelect()\">\n<script src=\"/dist/app-info-parser.js\"></script>\n<script>\nfunction fileSelect () {\n  const files = document.getElementById('file').files\n  const parser = new AppInfoParser(files[0])\n  parser.parse().then(result => {\n    console.log('app info ----> ', result)\n    console.log('icon base64 ----> ', result.icon)\n  }).catch(err => {\n    console.log('err ----> ', err)\n  })\n}\n</script>\n```\n\n### Demand loading\n\n> You can use demand loading, when you only need one parser.\n\n#### ApkParser\n\n``` javascript\nconst ApkParser = require('app-info-parser/src/apk')\nconst parser = new ApkParser('../packages/test.apk')\nparser.parse().then(result => {\n  console.log('app info ----> ', result)\n  console.log('icon base64 ----> ', result.icon)\n}).catch(err => {\n  console.log('err ----> ', err)\n})\n```\n\n#### IpaParser\n\n``` javascript\nconst IpaParser = require('app-info-parser/src/ipa')\nconst parser = new IpaParser('../packages/test.ipa')\nparser.parse().then(result => {\n  console.log('app info ----> ', result)\n  console.log('icon base64 ----> ', result.icon)\n}).catch(err => {\n  console.log('err ----> ', err)\n})\n```\n\n\n\n## API Referrer\n\n### AppInfoParser | ApkParser | IpaParser\n\n* `constructor(file)`\n  * `file`   Blob or File in browser, Path in Node\n* `parse: () => Promise<Object>`   A function return a promise, which resolving the parse result\n\n\n\n## Buy Me A Coffee\n\nOpen source is not easy, you can  buy me a coffee. *Note your name or github id so I can add you to the donation list.*\n\n<table style=\"margin-left: auto; margin-right: auto;\">\n\t<tr>\n\t\t<td style=\"padding: 50px;text-align:center;\">\n      <p style=\"font-size:25px;\">Wechat Pay</p>\n\t\t\t<img src=\"https://user-images.githubusercontent.com/10976378/61703600-7e66f900-ad74-11e9-9eab-9ec57d1cf7e0.png\">\n\t\t</td>\n\t\t<td style=\"padding: 50px;text-align:center;\">\n      <p style=\"font-size:25px;\">Ali Pay</p>\n\t\t\t<img src=\"https://user-images.githubusercontent.com/10976378/61703625-9179c900-ad74-11e9-936c-9cf5b7d59aa7.png\">\n\t\t</td>\n\t</tr>\n</table>\n\n\n\n## Donation List\n\n❤️ Thanks these guys for donations. Contact me with <a href=\"mailto:mail@quincychen.cn\" target=\"_blank\" rel=\"noopener noreferrer nofollow\" title=\"EMail\">email</a>, if you had donated but not on the list.\n\n| Donors                                 | Amount | Time             |\n| -------------------------------------- | ------ | ---------------- |\n| y*n                                    | ￥6.66 | 2020-08-26 12:10 |\n| *明                                    | ￥100  | 2020-08-25 11:35 |\n| *肖                                    | ￥6.66 | 2020-07-31 19:54 |\n| O*s                                    | ￥1    | 2020-05-26 16:01 |\n| **豪                                   | ￥6.66 | 2020-03-05 20:14 |\n| *大                                    | ￥6.66 | 2020-02-25 16:55 |\n| *风                                    | ￥1    | 2020-01-03 15:36 |\n| [黄灰红](https://github.com/LoranWong) | ￥1    | 2019-12-10 17:53 |\n| zona.zhou                              | ￥1    | 2019-10-20 23:18 |\n| *。                                    | ￥66   | 2019-10-20 22:45 |\n\n##  License\n\nMIT\n\n\n\n## Resources\n\n* [Changelog](https://github.com/chenquincy/app-info-parser/blob/master/CHANGELOG.md)\n\n\n","_attachments":{},"license":"MIT"}