{"_id":"react-proptypes-generate","_rev":"41-1f1467fa39a0d68e49e57b738ab7d4ef","name":"react-proptypes-generate","dist-tags":{"latest":"1.7.6"},"versions":{"1.0.9":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.0.9","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.21","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"56ddc57e67561c69ecde9d52eca62e04cacdd4f9","_id":"react-proptypes-generate@1.0.9","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-WAXQctordZ6b09aaai2JJxra16AjuisMbEH+ONCnpxYA3KjhUwciLCPaIkqezbEUpJcxE4MQUXjaNRhBiyT4Rw==","shasum":"c4ab7cf0c8a76ca5bc69f1083f1203af88c2ac7f","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.0.9.tgz","fileCount":26,"unpackedSize":41933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9kldCRA9TVsSAnZWagAAbBgQAJudY6j7C5wXRvOt/jGq\n641fHAdfQwJQokn1S/nsN1ylxE2qlCkIn9zd0SXmyxo8u+o4cxYy1Wh0QP31\nQ25L3m9PjcsUE9PlZwOm+Tp8SDvspTP9wbyoTdxPVMuMDbsiF03MQMHc5K8l\nh7N84G7q/A87RzJ6+oP7NMm3g8hwJUnZlYn90SNaJVpnrxQx9na1q5zfQf8n\nJGttZ4gzZTOrOaOlGxqIBhh7c7bEpze6OI1bugBtQOeWNQLviRLoeKP06d6i\nVc4hl+ZBkErd+97SEa+d7RzCfxBuj69orLVpSaWZvl1Oo3r4teuk/tIwlVKe\n7klACTk1kHfMcFEb86tOGRLXc4wC1QUd/pBKxeoX3yr5eUQIzGCKtz28kXPE\n4snpeFjRWadzT9hyATAQs/YPJK4b5EIedUrFsa5kHwYUQH9WUI9bYskqPRXM\nSYSvKWzggIYhF3l3sFHbNDUqo97gOY/F1AeG98jSULJbR5US8qFBZxkS22o+\njN5PCq/spoHK5lkgFbEPiy61MKBDOhi+taIIk2jQ2EMYLs2JWvQxWS2AD1gB\ngPmhG1y9Uqnj4Gd7zPDtP5HrIqlW0DRMmL+Ub3yqds+Yzr46+4JifjgAWmkC\nua4RBgYIW/QdwnmPY/Xck8Lx8eG0PTTBja+abKRW0CyDGnGV1nWdn7SfkcV9\n82ue\r\n=xn7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm/vi08LqUutCnDUTiEQ/tkKnXHrD9ABbtPi5CRH8jfAIhAL4kPwfTX1M8yGNL5Z3YkKU3R8rKzZXluZJ6cCginOfM"}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.0.9_1542867292799_0.11943397519281373"},"_hasShrinkwrap":false},"1.0.10":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.0.10","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.21","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"c9b87a5f5f8f3d4f62b977b96ec9b1b53ae377c0","_id":"react-proptypes-generate@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-gWTc+2yYUYtVka9+d9OyECHyjMsRZcyCwPtTux1x2xJ4mfLcmNv48ltBlE51XOj2hxKnajqHctF5almix/k+eA==","shasum":"56843768094a6b603c41a8d10cdc1e9478d8eeb4","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.0.10.tgz","fileCount":26,"unpackedSize":42026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9lZFCRA9TVsSAnZWagAAERMP/2sdNB1LgsNVN8Cz8MmG\nSISIIlnT0GRGCpEPv+5eTQSQVXUiM9Ho9yOUcwRHkooJ44jhaEbPSOe9PXEJ\nKaDjC1/WFSfgoEPZe58zTftTLVjjsyaygE39L7Mnt4F+rIyA+ZropcNzg7nK\nJLx3iq16dC5EeBwYWnSz1WNwzeGpL1LiPkXvFYXnwsVPv1SJPvr1X4HMDehc\nuoaxirob1kg68AJWDjBEV5UOC1DpAxVttiMlPO5SUzMl/Eyf3nUQWzKt4bSn\naBK/40KLab6NZEmyHaAQtR9KARvrRIuit+SqFCaBWfKxVOqRwfU3PjvOXWdh\nwlCmh91UWTzUPtTGtQlKeFuPB0k106lXzb+8ZyCC47USQCy6IK495qpHpyFA\nsjRMTGD+xo/+TtPraiTPgnLKp/QtYCgv93yBoWrZHokTYI53nyuTodvvXxcj\nn7G1Rl0V8x6wdpYQ1BtP6lAFQtI70FC2dLEZ4GS9urIJ4xdfA4uzvs9ezCi6\npO7mETBbcmnr1lQhNK+nmzNagU/i7v08Q3MZZKCJEPDmL+fXiRuyvKms1kH+\nd9CBdsAu2sdq1o2AVjzAbzEmku+f4MqnamdBvPvRrCz/lLZ4WY5AQjembwjh\nFN+rLevQVlWQJl1hqIwhLlGZUjWNTriwai0TZK0k38DwjLZJCP09KclKi4Gs\nn0HQ\r\n=zMsl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzbfNzO6tNg3vWoCauFYPu5ugvjH+1nGDuSR8Ga00txAiBhCC49up2jN1z5DTKMAy7d9WkJhd/6J6Fo2s2ywkbsPA=="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.0.10_1542870596405_0.4682633052301597"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.1.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.21","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"243254f291b1f9de12ae6a3af7c48362e9f97a7f","_id":"react-proptypes-generate@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-+ut0IYwrK2/U3g+AuaJL6/1WFq2RSoylE2FvJJkVzzMKYG9j8Put0OEuJZH12ukRVPXkou35R0MhE6cpQOf4lg==","shasum":"c98d907a68e5558b04b5ab2f54c9dfc09acd56d9","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.1.0.tgz","fileCount":26,"unpackedSize":42423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAJliCRA9TVsSAnZWagAAGfYP/iFyum/fDenoXB4x3/IZ\nl3V/sQML+aQUEyp/pBJItVNA56dKweYVgLzkz+jdvyW8Qbi/O7RImq3kDtPa\n+rSNpEE+LvCPj4WOZ9snwz38kGBYK/l+YrSh2bYIcPD1Tz42/j31AP0zDqRo\nMeLRtVQj09bmZOPfd7RWW6CRQ+3a+sDRReJIpAMbb3a1u5Hg/ClQapBBbwXQ\nRCx0Stm6jCC74VDTQsbz73Jf0oLXgly/havglpEn3orqwm26sRLrwUMs3iwo\nTHsdZ5eedPl54XQZpiSfo7wy6H8WUxtFxy7MEoljj9IW/PwBnURWRp5Xk1sJ\nYCsCKY2N+ndszhfFBySjwjtqVRYUQjYQQUrDSeOmiqslNosUQ29eVCHFeTR6\nzzSQCIXym5avx0DxF+eK/MGG3g6mTnSzX5Sr7nqTYvEZaTIAb5y0ADGh3Zxi\n01ftXTlFPhdWM1dzWtuUqY794HlYfk6L011iu/VCqSCJhZJDOGt9bMxD9JsQ\nlVIUyyBvPjog5Vtsd+AkSmdrtdbHj64KuxPMamXaasUUgys9pqtPXcHtQZdk\nORJDheyY4beOhFmne0QhdSmEVmJzkD9zjLNQNaBlHI5CLnZHTNXlt2kmN4Yz\n6b5t4Z3roynkkKXNQ31tGd1J3LrReK97azk/s1qvpUq3EyAGpUvcytf4QH9f\nTRHc\r\n=KpM9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKXqjOOcjz/qBsFGTlOs8dD+Ubozw21B4rWQZNI9ScVQIgXQbr4eHPhiLBE7YRDPYSIsUP8fUcl97QIqAzMoX8CfE="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.1.0_1543543138020_0.8315819398824162"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.1.1","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.22","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"2acee0a64b3242ef084437334c7614f1fb8837ca","_id":"react-proptypes-generate@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-CKPPTt+s+8gg0B0RkdJ0eDh+9s6nQe99H8dB9wJCeEnuA5OTDfubuPbB6FEdIy2l+H+/E+A1JOPPkarsgG+O4A==","shasum":"b0346875ffd253b635b43bfca5b242f29a645546","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.1.1.tgz","fileCount":27,"unpackedSize":45506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGcIwCRA9TVsSAnZWagAAb+UQAIh24fTfJDqIK3CS2cCt\nqeoq63Dib1VrOUKtYC5VFDy/uI2yEG/aww1fSs7bkxxXY20DE1Yfuxdlj+Rr\nSb2LGP7e9C1HU+r/g1YJXQv8kEkorYaxLHVCGAwyGCdt/MS16V9oarO5W5Z+\nY2Sy+v+R6di035oujh/9wiwfKKAfdVh3Etr4g+PIIkczmHF/4+DOsdjO4hF3\nBJsuy7z49nUrpQbyL7nYfzuBOt65+V0iWo5nqdShSkfSVUiuq3HmJBGaIgVO\nkDcPdIbD1hKwGv4Kjz2S9HvCQiTbsqWKbF8x1t4ToPfyDFVQTm9Q+z5yyI5Y\n7uOBkp2W8a4FXQowtctU7vFpjENkyNBtsK82tFrfuAD5+PFSks4i8dRTwvdB\n1YeZBCo83Xcad54BTvvEpjHGb7AtWUaoDAmN+N9/RoYTc7iDGuEn+//gC+Pq\n2/L2tmga3xbvfQDRzHREd3XYXMvOzhziM/bHQ8DpQm80ADpOjEq9luadJbjO\nuc0vQI91iMNkMx5dbY8LesBY+fm2QC78G0CTsCe+vtDih2NDW5MqMYLMMo8m\nbeDQ9jGiu9kiiqifIrWRW2dSBZsdpvNlkM7sDe1HUPir9eDqNLKKKOUI9GFn\ndrMMa3P0oYFWNxNoSgp/bUG5nNblnpdg5wi56yr4m/NOZ/QkC0StmB6YVree\nrVpJ\r\n=S39o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYHaInvTwLXXhIeDwlVOe6oefIo6uiLrO2ICVaCXl9jwIgei0VuyurAvVnc5EDGZn7ZQ5T5xu9+Qvf4Hm7JYb7+oQ="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.1.1_1545191983247_0.41230234795958154"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.2.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.22","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"66e4f8321230d99a7fad3ea7e7fd80406f071091","_id":"react-proptypes-generate@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-GpSarcpM/sLgrp/0KqBLV9z2UbAaqoD9Ju4WKr7Y+YVJsl07G0PUrUbMw40i+/U7tODTMh/X9zno9H8QAKUHtg==","shasum":"04c99d52bfca43ff398727b7996da6098b8f5563","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.2.0.tgz","fileCount":27,"unpackedSize":46730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO/09CRA9TVsSAnZWagAAhEEP/047gQmVvXiUcvj7c+e5\nKlGJUUd9dYve2AxgJ0J7E2/xFWjw9/kKS7pK0sVQdJn7w1A8XUyA24DdQjCs\nkLPL9sFRoqY6ak91X1ZxDMlxamMAZceZ7XCcYg3013hKoyFqwcaz/VC64Zen\nC8r/6xggG2De8VjeGRr7Hc79BoRfTSfS/Ak3lBf+7ObWVIfSibzpHDpsuSmf\nphQAMjtGJQ/t66F4IKIHdt0SuSBhqxS0cPVlAue8G+jsJH3w8ff+eTpcEhZF\nj/dJnVaVH5unRd2jlPdj+sgIdsgBmYRZLYGN93xjPkSvxXcppPl0ZL7Ch1tZ\nW6EWLCEnVmOohh55qpv7L2ShEdUorUM5TEKRXVrVJLB89pGTFkyVFf2sRHsY\ndV2bPg2ZDYh41HcAGzcVUwF5F7oMuwrVEhQsb/TEwAVHiMIeDhIC5JnuBW37\nz544FmiAGbuZLYWnq85uKEjQlxjIUuW0qKLXKs9WQlCJEYYvlc1JNrI4v7mE\nJVXVxy2WApff7LfzO8FUAmqgjG3V2rIAo+acUbbDWPAGX4IZ4Blr02968XM+\nINpnEFmlBWoNj5AY8sScxu+l3nj1tM5G0M7o2FYKA5Y8Rurt/rvpyjrmfNcC\n7fQ3sp9CSWY2CbwY/+mG0qOHlV0eAAkJrC/UPpZJufe32zJXGM/NSKh5PhJ+\nstOo\r\n=VV+J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq0te7CBAvhjGmlrnJC18HVan7vRfxyK0MC5u6UzrXGwIhAN/teZ/4w0gU/M8LBXxz/k3Eeunl85ID701jCCPPSD7P"}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.2.0_1547435324685_0.8481490635545161"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.2.1","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.22","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"21ec8a256a0cb0245bbbc311fd31937273cd245f","_id":"react-proptypes-generate@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-ikdKoOmjDNJm32t0JHOAxhFw3FUS/9LsYn+TsUQRSY8msUZYxGqrdpWQgXEknmmk7HLMRMVc3Vio5m8XFsl8TA==","shasum":"4cb284962b385a971f2393f70f6e0a1dd7b00177","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.2.1.tgz","fileCount":27,"unpackedSize":47148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPAUGCRA9TVsSAnZWagAASGcP/R3NTqsjXQBDe2LDeojh\nl5vAE1ixdNqD9YFMtDiLpQr1f4tcap4xNaDsk3ZzZ6Pfa7s6KFAoHFY1t8c9\noml+du5EYuLh5EALd+tFRrp6sYQofGtPdMUw5QDdO4oTrE8dNHr2IRGOF2cN\nTxDZO2nfMzV9Ynlkw9HRVSG83dJUxW8wC7auZUeK8x4EyUpFMkUjfJB1ZkKO\nNVEDi8YvK+38m+7uiIpO0KfKbQkJfjoaXckrPDVoxlQomz4viR6Bkpj8pSCm\naMWYHhtqilBbrIorOvvOqZ/YAJLZtI9fV4U1zGsfxfd4G1aR/vFHx1s179Sq\nhx5sMPOTO6rWx9aRruYX5ljPa/bX3F9cCAis2zNyS871Id0xWuwzz2FBkP0l\nAv7dmFgvkQwpbiBoMLfFTVRBr9GflfpEKsuKQGuJXQuSMP0UvKZCk1OuWqKL\nX4LSKFU4zG/I0NokNs7ycszssShSjnFBjgfCbEdYH5npbsuGV0ROui2TQ8Fl\nw+TFcAwkVKtPsloV1yjZc/E+sfPyIOU2uonNNr4oJ4jvVem6s4PiuXscU+P/\nJip+rEsYMaEVhAZLWJr3mVgojhf+SzweqWePKjimUu7/EHTo7BelVHqYSuog\nHb9lTrH5U9ni8BQK+mmVUIKhmI5vBR/ScxrQocxzDqUY0cBFBkjyOg0fNqbR\ns0RD\r\n=vxDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7Cr2Tisy6Pm2w1ftDfPjMDTchcBZZmTeVywWW3JQadAiAuuv2cZopNZBAQTVKWDzGM1KKBwTVBnruQmge6ceDrow=="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.2.1_1547437317633_0.06622939646133186"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.3.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"disabled","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"}}}},"scripts":{"compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.22","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"6fd7f87fc2ee883a7ff2b7526a6a8485d25890f1","_id":"react-proptypes-generate@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"dist":{"integrity":"sha512-7UH0G+hoRkoWvtyTEZvqUDo0MtlURxTENAWn0cryuvaM5qRuD7IvXh/H4nwrGxWUcBNw5ZKLn3TYpY1oFgFTYQ==","shasum":"17b2cd38ebe40042e4ce7f2bd260e58d357dd153","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.3.0.tgz","fileCount":27,"unpackedSize":47795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgHrRCRA9TVsSAnZWagAAs3sP/2/3o4A+cE3q+5I7Q4Fj\naqFbDOqhznKNk6pZMHmxlTXvQqHMSwIxTZpREA2eFrTcJHyWTsy+/jcaqm+1\nKkRVbmpbpfLaYLev6WM4lw+0Zw376rziDkkN4Jq/x6NFgCbp4atzcEJzKS7X\nl0C8+ejLeyfjZmvYtQKiO9r8PRLqvixnfsXegLUgGJXiRoGqJQFn/A1xdgAC\n6XP0ya1Rj+e3Eh6uJqwJ8WOVGuqHSZE06GK2ckG0Ko8Fc8PGy8egK775pemr\nBGpYFAiuHY7foDvAxqkDZJBxW2qvJA0XxmKgcnZ2e9l2pZv+/wFMFZF5G/vF\nBD62QKShA/RAFoN2ps2tfzPEp7aJAPatUPRJNjaFFSgT2Z4dhj+rpD5i+oyX\n79yNJd180qABZyCg+EJGTt89zoj0JZM9T9iWWia3KgAo59eLjrMVmAXYSE2A\n2DLAUdqO64OPZL+eQmRXf+yAkCm22eSv3MFloQ4o3/iu/HLuUSoBc+tvUNNt\nz2HpXZOZPCFxMro8iWIRovE6vA2ssWw97tEA0jVex+ue18tv2oQ0iBhrNC1O\nQu9Tdocira9p1u0JIg5j5dt9qQ4NE/nfw+SZK02ob990ey7yDzReLSJkFDnO\nCACJlV9HplESEbHeRQreiDGl/DwuDSgctp2ahgYcAbbSh+EtJOVZcEt8YI/f\ni57a\r\n=4Y1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp7uTQ4xk1p/zyGPcZtaalCrZbAPNHfrEaEznjmEC8mQIhAOoV+LXGPjhQsVPu89L0nnLA/GApgpi64rgse04M3dcL"}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.3.0_1551923921018_0.43580979642949247"},"_hasShrinkwrap":false},"1.3.1":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.3.1","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"}}}},"scripts":{"postinstall":"node ./node_modules/vscode/bin/install","compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.36","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"06067a230ede7f97a4f48b953e2a73c980b32203","_id":"react-proptypes-generate@1.3.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YvaSAYXhJYL/nzWfhCZRFWRd5WrRSgd8jamMLhJCbMRfghZ8ax/r15mvrDPlSiL10tbI+hLMMHVM6Qjag6ptKg==","shasum":"358c6fc8d1b90e867c1db667ad8c027241b83fa7","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.3.1.tgz","fileCount":28,"unpackedSize":56157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeP3QYCRA9TVsSAnZWagAAKPMP/jIiEKruNGiaF2Q2yHzU\ni88o4tUlMusYt1u/5kNq5AEin+21tsMijXqwzzYc4lTgyGs/6wTS6OWa5hNl\nertiHP76nCrv4qEFz/T07JYX8nPML4p8WenJuRTVaW+mrwopaJa2K/0dO+t3\nMMin1QA8zlwvG1DTflsvNGZyHNCzGf26AjwX0StYftJpJQ4uevVB0/HksqKi\nXu4BUalmVSJ0YNqo5GOeNjh6fpMG0ladouScBVuqLwxlKBSatnLvOfnyi/Hj\nQLnqsEw9OOJlUo/fULib9E6XR2ckTPn2ogetNiEdSC7K6JnSmJElecioo6ma\n6o8I1ZWVkHeVE8GgcoSFDiAPyOWGmB9bWcHi2rMdjNolNTthEI4OUmzsx97S\nxYWwg0LpyEW/8qYD2SnhB5gKJT8LK0LLJAneXL2BiUd131W4w6HWY+010/Ov\nakpVw4cvkfd3JLFdybmmd/QIW+ssbWRFhZvNKJf8OxowhfyfPNC4m1WDkqHY\nZPCBjc0e3hOJ082NGRuN7mXo66vrxjkTTW2Vv/KikWplXdrkQxwPmlVegvC8\n1o/m6miWKuhBPTa8d/nCDa1GTtlLEurvgPrZa3/zJh8Z4T6t/C4ByqsNKSy/\nGucp+PAADNmeimjVkj2uLKfeY0O4wkA3tVcFgZ/qjLKyTCrTNv45RdtNN1oi\nCf6g\r\n=1g26\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqy4lQ0HIMhu18GTKYcuwUa8OVJqcJarpbajGYRvjb8AiEAsuebKShD+tIjBvjZUHbxtTSRAUR93oLgNDjE0ZtxKRw="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.3.1_1581216791884_0.6261408748278308"},"_hasShrinkwrap":false},"1.4.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.4.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"After generate propTypes, trigger vscode's formatting for PropTypes"}}}},"scripts":{"postinstall":"node ./node_modules/vscode/bin/install","compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.36","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"08e67374d42f05f6a3c96facaef89b31c57d652a","_id":"react-proptypes-generate@1.4.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-O5Tr1BOrUzv1pSTLgzCzdzuEdW25PZY+5rLl9+LyXH5dkdyo/tGDpNJfkhJHg60ShXRQS9xyMr+Ra2Yh19HNlA==","shasum":"1f67cb6af9d455597bcf3a98d6a118b814b7af8e","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.4.0.tgz","fileCount":28,"unpackedSize":60279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeYRDCRA9TVsSAnZWagAAANoP/j7mIMDlAVZyUfMOh3Hy\nvlttMAwpHcpYvkVZHucckEg21CKqRYroKDMBsQhwavwCyI4yHrXqsj2INFzL\nNsMGUFqVC5n5EcxTc4d7YHkc4TYutx1ZuMVRn1CuOUHPTqtg3UfXtrlzQLJl\nbjzkgyJvgGIKEkGfC2mvrzhHfgAUYITj93gOOTR3helWa5x/5vLQJtEnP1IW\n8+t3qiXselsZozUt2e4pG/3Vs6Aa0HSHgsdhc6wAFxbVJCrcEOnt/GbBMcHY\ndMiwcHUWDTG9rmP/gdj28JDqtUsfGQ4fVetQe8reE/49vYtcIUwL39ay+41Z\nzoPKobjsFtjUxmxhxLRh2ZV9wtZdAR7tTcqgFYNNZLCswOROMFMgnzpxyrtc\nt0+kHCsUGdpToQLaAXhphyxfqxz95JgaOK5zKXojXcdLogWjaJl/aNl/0PZe\n5iNNehlPmaRgL1ktR9xlvybRPZm1rMFt0Pz02CUVAQAv8zEQx1MTyxoZW6ND\nXgNi5wsKpmv0lioIZIbzEoAYrzEPua7P8Hy7UOUFVVCFZhDYpCwndpLGduPL\nmiTHN2hr1TK93FHUf2+kw594ouyfO6Oe4EUJkKQsAncYYo1ImZDRtsLa3jRV\nv25qAV52ro6RNWXl4A0vBfFsJz2OoL8ZmD7PAB5hW1qWOgg3CpHoxnuQthUc\nQZFE\r\n=Loef\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBx94vGbJ0s9QanNRWYYuPLnTTN5jnhktbaAO+PmLqRLAiEA6OSjdwRivr9W1skJ9AkeqOmUxW4l0Po/lniIQeBuKDI="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.4.0_1585022019311_0.9638365673844123"},"_hasShrinkwrap":false},"1.5.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.5.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"After generate propTypes, trigger vscode's formatting for PropTypes"}}}},"scripts":{"postinstall":"node ./node_modules/vscode/bin/install","compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes"},"devDependencies":{"typescript":"^2.6.1","vscode":"^1.1.36","eslint":"^4.11.0","@types/node":"^8.10.25","@types/mocha":"^2.2.42"},"dependencies":{"bluebird":"^3.5.3","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"3fcd312f40a926606965e783f5726f013c5ac4e3","_id":"react-proptypes-generate@1.5.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4NgeQGpltsfvI7/wotntF1mtsj2+mr0imCFsZlmPm9Q78ziyNxMxc1VpHjc2dFmXR1L2rc9avm/2hsvfVUBaxA==","shasum":"60e51822555e7f1661e43ff611bebf9b51acf6e0","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.5.0.tgz","fileCount":28,"unpackedSize":68807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek/yTCRA9TVsSAnZWagAAUMIQAJKB6oCr/CrI2yUo4csi\n/l8VU9hoSMceJh0GEhsFoUWfpWMqWmGs3NJQOkiLju6Kr5KjYKpU8T0lVG9U\n/2XxHSn/xI1AypTS8ZwKHyQ0KaKcNSNuVDcIEcSuNIhXC6tG45ppqeDro8wb\nnALfVJJTXjl04kr4dj21orha0vSzNf+EevW8fXlgz/pND54af1hH+3qRWc1P\n0InOldD5AaEjJ5JpqujPWYQ7tYgPWVySVLk52rgXXsc6ij+5GCSxm7guaCuX\njxEMaYSI/WUeQ2YaD1osmOi4ykh8KeYgv6srp5wtsHCnJlmdOkzMOcEXuEBc\n0j44F9OFJmwzk07x0zOcRGj5MrV+EyrQxDCPZSNpwB06fAySP+ZBttci3CxT\nMbaGVY2tZC6DK5CZowHlFAkUTXOYbdQzgHXE3AHNAUwUIiaPIwBc3vAuEKGX\nWY4TAM5tVgoryWEmF+fOTgrEMJE7QG69ihStLFlEu2bDZv9iVNWuzbykxpOM\nEB223PpfpA2CMFrhIOYLVHxquHONI5/rxfY+NMVRCbuGmnyh3MI1zszHTw0w\nZfcQiQLp8yeYuh9f1+JYf6jTq5XI/AYnHWpj8oJs2/vfS4q735XRpp5HXrs/\nGcE/MDGQAVFPQwC+O1O+zRqKcUzmzhtXcocM1/Fy8CbZPv++Fp/uG5w9MImn\nRLxC\r\n=n5rg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErKEcUS1wG9RMcfwSO+PRd1HMPaye3wUF+ek3vjeUarAiEA3u4JyJLab285xWy3Pv9dZ9HhXNDHfDXSIS3B6mLp2BM="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.5.0_1586756754365_0.9175789267257692"},"_hasShrinkwrap":false},"1.5.1":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.5.1","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"After generate propTypes, trigger vscode's formatting for PropTypes"}}}},"scripts":{"postinstall":"node ./node_modules/vscode/bin/install","compile":"node ./node_modules/vscode/bin/compile","start":"code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"e6f76a9ef96be4d3fba28b47088f93f83dab02dd","_id":"react-proptypes-generate@1.5.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+07WA6CHFXbHap6bUnUs3a7oZooKVM9vYsUBxz7LRXAGo+cL9qsfqup7KzDw4m40Gh19+ZaNS509F6A6vLUkmw==","shasum":"f443c6d37da4c9cfbac62a1188c6c4a00e873192","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.5.1.tgz","fileCount":31,"unpackedSize":8058682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelSDyCRA9TVsSAnZWagAAamEP/jHrRwCUsP61HYev7mGZ\nthNp97Ut88DluRLuF0b7RHBDQjBhT1jZ4lCEtIKtsw2KTcrX2TuFxEay+7qQ\nBpI+Z4bC3ir4DxCOFz6JMQSQ0e/3F5+E0u1pQZOE2E3zyhdamxE171qqM9TI\njdAz3nWQDiALt/+F30TRrK5otqIsHL5hF0OYeTcCSPJRpVhIQWDAQWFRspxC\n7HjXmSI68CEjyNEt6vr3ITjIOk7d32wURX34H3mFhn3+2sQNF+BUYlAJmzAX\ntUkhRDRSY91wODpzHNDQ0Ve+3w0ImVXCXQaLiGzt9/rSkj4a5RlqkDqlqCED\n0oElJuuHCkRsuc3aZpDv/mKe+pBcAcRdwSEJ3tFBNYNvL1nEvuiR/Zd84rU3\nT3mvcfXcArDdSNaJQGmrB2qLht28/Xa3j7sdUtJ4mY7q+wAhhUTOoD2YGVV+\n9rO6Hq2SoU2Q8icSTsGBK/psy9YQwesj1xws+8sXeHshBwmEwCDfDVat8F+4\nfa7Lbry0AvmNs3DH81sBqZ50s56H3suaOgxcwWRdkqWMq/khzQNFAfgHtgcf\nTq2uwz4toI86LgEHCGmuDt7Dg7CtpI4BH01xDmL+/XCqt+FkPm+mTP4gHTLo\nlE0azDPPbG40/KB0VAeUJfQkjV5AxFQOJH1gTvGJ7E1Y+E4hZYPQruZsUIhp\nZhtV\r\n=UakB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH0LXiAPyuj8ZoFCavi8W6XJ7j6EnsBwDluknikYesr8CIQDNF6qJBwotuC0qTaYs7OLL5V9yyDL7nwNAJ3APdaS65A=="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.5.1_1586831601670_0.9763384168125557"},"_hasShrinkwrap":false},"1.5.3":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.5.3","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"if true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"}}}},"scripts":{"postinstall":"node ./node_modules/vscode/bin/install","compile":"node ./node_modules/vscode/bin/compile","start":"npm run webpack && code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"bc6facf3cc589b8aa49e40c4671419e236620c23","_id":"react-proptypes-generate@1.5.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9t37wK7T8N0Ab83+RKWa/4J6A2pK7c27qHCvbNLO5jcKTZhEmTmphT0LImefAEysNgXi/e4Wwsw5BaakEefh9A==","shasum":"aa2eaa7b4df92c06d33c03ce55acf0378d5a3627","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.5.3.tgz","fileCount":31,"unpackedSize":7908943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeluVLCRA9TVsSAnZWagAA5n0P/0JcNhLd7nki6zAck+FJ\nYlCHYPCzAe7InS0RRkv5C5LqaF1UOeV/y/3usQWqwfZqe+EUTfya3MfHrChC\nIlPFnf9Sk9/GeC8/tumqUhFAfnpL47/8NJJosU5MxXFu4DzvxxB9kImioMml\nsRoTqR2wyW+SlF4grPxO1LA9wLFqdAFZvdqis7H9d0fqO17e6AEizLYxQCXJ\n16E+fk0uHHckGVCV502HdjG3lpWDGEdkhrEirynOZUrtBBNb2l/nEV+uGuw6\nH+6u8/m324VD3Kfxrxjco7rwL6yDEHdRX3XQHKL+369ezcc9T7x9jStOwBvv\nyTxf2a276wFEW1WMiH3A1n1/oIG+jGLG83afqZc9d6fm9qZjPKHfIbYNSbWq\nQhs+trPePjAoj6Ml1mUcuSABRCK2tAUAJbdFCRxOd1s0xt3LggNRVXVq9StG\njwB4kbkzPvZdNbB0GJKPheWGbbEsl1Qu+0oWOvnF1zfgvGT11g7TJm6RJN4E\nuqNBcA3aSLyx56px/DFGJQB34IhpUsZCNA3QF/cjWd2Dm+Z53JlRTQFIX/n0\nM9AngvDysbgGc++v09Z08qtenPFRVxbuqgCBS6QI8XBlbxUN2kzb3NVrWaX2\nTGf4Cx5q2LStA1pzhBH6kcPV8id1aS2IZUh19ee42TfIxavAXRMPgX4ab7Ux\n810f\r\n=AbAB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9j5rUfo/uMTiMcaNAhQ7tBh70x+igYD/5O6pnqAPoVAiEAyZd3Qo3shc4eUrk5EYlQ591ALn44rQ4qG4z7I2V5pgs="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.5.3_1586947402755_0.7450637512550415"},"_hasShrinkwrap":false},"1.5.5":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.5.5","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"./bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"if true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"}}}},"scripts":{"postinstall":"node ./node_modules/vscode/bin/install","compile":"node ./node_modules/vscode/bin/compile","start":"npm run webpack && code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"40d629b3d3fd6cae40fe9c63309c9ad9a6aac5d8","_id":"react-proptypes-generate@1.5.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ClI4slFNpLm2mbrt7jydFGrcKlb6gpJYJGa3SwFCaippV8wTn6KtI8w7tg0+sXEDFyUSNcMK3bGtzEW250ioRQ==","shasum":"82998ced14cdaa4bef169670913b2be034f8a5d6","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.5.5.tgz","fileCount":31,"unpackedSize":7909102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeluqCCRA9TVsSAnZWagAAsFkP/iIj/B4/rti2auUyf0OY\nVLuijjCUQQ3D/QrnrJN/VT7fyEu2do1dgRGczsdf1HP5KxT29H7n06Tb+8Zu\nRr0Ic0U2R/1NvFqylbc1XFasAtofMKVNOGHZNPm4BKWX7dz1bpT+kiYSGbte\nLLlikSBD/ygkHreWMf8wejdZcFudbMNx1XSDL6Q9UtBVN6o81qqg4H2yViak\nwkNqZVOWue4LdTqF3kpnfUB1HIwC5052fXlGIcWCSbfl9FfctfVkXeHh3V90\nwX7paR6iuAOX0WjhHjkDx8aKZW156axOzCzMlEbVix4FQ4VuM0BGYP62W2Qc\n6r9XLO2Z+eKXTfB1Btonhbbo3nbMwmUM5yKTi+clQiUigCB9Q/2NSnKX+Hrh\nh0K9x2wj8o7QOsdoMqy9BKls/+d53ulk64P7c/Y1XgbueWnhvva2mS3KwKJS\nTv1ToT9I1APgIzSA9xWyQw5X2TzLxyP/QWUR1zlU9hsrs9iy290dIZwek7ft\nTu0Oquy1LRttj4lO3CeT3I4aa7KSn0HopAvR0ySOmk/DjJPifgLreMrjvANV\nru7NXsOFQH5VXI4TYBpnt6Kcrepmwj9vBu5qmKOf2v7h3cn9AK0/sHhB8JWQ\nWs/mIv8l0PM4QeHyqnQ9BACreSjKhNTEvCScUhInWv2N/eAa1/7watS1YTN1\nXObU\r\n=pb94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM2RzyeOVO2LkqyRytNApegg323vX9Empb02/vhsMuxgIgOaBoWhlSFqR2Xuddjkvm+Gp8wscgYaYoWM+hhOlPkmo="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.5.5_1586948738070_0.2837686247181399"},"_hasShrinkwrap":false},"1.5.6":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.5.6","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"if true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"}}}},"scripts":{"postinstall":"node ./postinstall","compile":"node ./node_modules/vscode/bin/compile","start":"npm run webpack && code --extensionDevelopmentPath=/Users/user/sumingProjects/react-proptypes","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"803331a23115f46c281ffbdd0788aa5c980fdc55","_id":"react-proptypes-generate@1.5.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6W3LM0X6xzqHdxBZEXDWeG5jLWwocTT0Z73ywmmbsfXM9bxFrrF1EPyYNmWIUmjH9OEus8Hrz6lX4P3zZY/wwQ==","shasum":"1599b11f1cf39f903bdf7bfe7b71679a34ae9f07","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.5.6.tgz","fileCount":30,"unpackedSize":8066670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6H3BCRA9TVsSAnZWagAASEcP/jerJDd0TgLWJglhmmWy\nGzh7wipRgkJnJGSOcAvkQBrGAMYToKPHdNYUG1iBXtphJDsIlkV8CIqIpM9A\nd6v5mSB+vfVMjNDKY3FjDINe5S+D/lLEhrkER3N1Fbcnn+ZXaciQm57+Rvyp\nylldrZOkDSFUeptIIfWa1pZZz2gW+KDk1uex47fiXPm0fhe4tLTQCJ+8rOjF\nS83MeHkpeuRP0UxzLjwxZoaOKkeBwKfuYlg29oKUBCQ06CrmmeyJ3ZEaxBzI\nT/EyaLoSnI5WrRNtHKUr9qbJe2PmlxjYEjc4lLUo059Q8gJXBMDh3BRnyPOW\nOCsvUAd3ruGT0WfhXYCq4pfNerPVmiG7Ax1T3slknxshs5xGLrEAK19DKVx8\nUvvVPxD+ps7VZQfI3nVCtJj0Ea4B0xURjsCeysPw8s9sD9DHVPpDzCcwBGID\nBOZDa3cwC1ZpgA5m5TrgeOecNsTt9OoykJFe9TKxu/icefL6KtrAGF5KEUId\np0oRlakGJT3EMgNiBM1RuR24lHYm1ry7Yly05O6ZT/H+SmPhb3c1ccM87guY\nv2wZrT0mzq3hgBjlb9LGGhKp/K31rNSzyNhPbV9bz5CBPIGJySb0YMQIyG1G\nvWZBglKdsLSLLH1u4uGNIYYx4Bz1D/HgLgoCAe81Q0/GRKJS92PUngIN/gI0\no+dT\r\n=IBKV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8V62sy6WzbCrbl50Cg6A/pCW8sWd4TEH9cR1uh98KiAiEAsjdNAnwalfNcmcwYjqz3BuXGyhUYoIrNtegSxQgxCSs="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.5.6_1592294848989_0.8736311153945042"},"_hasShrinkwrap":false},"1.6.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"if true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"b23d0bc77b441b79e1670dadca02568cc42e1773","_id":"react-proptypes-generate@1.6.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ouuDCqisU2fxzbItsQv2+ie9kZdBGyxDI9o1XACfg0e9KDmDzQwpgvIS/e72PueAz3eiWhOy8WYW8OWBIEnZgQ==","shasum":"0fa60fcdce9ffff0fc5ac18bf0566440bacc51f7","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.0.tgz","fileCount":36,"unpackedSize":8080725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFr+SCRA9TVsSAnZWagAAK2EP/RXkXVktMaAFBWillebD\ncyw5Yiimfq+IiNeSKnq5CUlvsayBItvFeovE+niK64ERRlUZxtKjRv8krUH5\nW2vuXPBQ+plLzoyviFty6kYOcHhkMD446W1/35z42cv8L2RiEc588VLqkS+Z\nZfAHTl2eKehAV5U4MaA9QzpL3n42pR7IMbD8G85y0Rzly2bPRIuuiVYsG/b+\nnr5L8naoqQuxYgjgihaceuSaJ2Vv0Sfv51kU48BVOB/D3pGn7bQoGBbe5z2i\ncm4Y3SncA6J4Wiu+7PJu6AZOREei+tD7YCI1kiBSEsFYRh1WRfYtKN5zSmh+\nhmsBb9GDijpkbNEs8Gx2nPIHgz/Z5+4kjRLal3BkL8aiq0Ngh5MQacv3TSee\nZFcpTGIdsWdsfJm/p6KEFHIBC8y2VSu7XoGmRabcW0+gdmYc2nUzc/Mn2sSs\ngzJo1/H+wsB1F3bJRJJ4o1steXBweiGiCEhkcHQDIihVgFWtT7enBb0gJopm\nO2LL6RxBOVc77Zy/ENWo6xsUfkzWHANsiMD8vBW2yxCngZSf0ydU5OkHrrFS\n9YhfOH7rfKRcUBowlIq+VGKhCmBtuRTUmaFhmtWRltSo0EnrfJojPK7YGmjY\nMMuXZ24B1a9iA/pfPCWDU7qPSKpbrXi6obN6t7KoQVs/BSrFR7G9JyOU4Cj2\nlPZ6\r\n=cmsk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSLOikEyKHBGLT2wZKpYzvvyAj350lXm5BVZ1oronWAAiEA/RHJIqME9kyczZ6GPCBJEE9EAxo0klgUqDwWhJ6TFhQ="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.0_1595326354190_0.5637651719697996"},"_hasShrinkwrap":false},"1.6.1":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.1","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"if true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"dadcadaaca8c05da1eff06d0110c4296979fb663","_id":"react-proptypes-generate@1.6.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7R2C6OR758u+E7QSAkT0x90ClIhG69Uo9oJ2hJgMRv+e7x2VS7IRNC8PbDf+hnYZ23xo5A+xn3bKePB4qrXOwg==","shasum":"476bfc920f6040a1239526846692c9f48944b679","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.1.tgz","fileCount":36,"unpackedSize":7921590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTFmkCRA9TVsSAnZWagAACgQP/R2kgoCvygvNe0nGCTU3\nwpbPZDTrKuQXp+6dHd3IgEnqYnp+VSFvDx+98V8aRVDT2QSb7eapkSQHnHK3\nD16RwyK4dwXkcte63uvXiJ9kYhPQCuHld9/mndy3nV6bsdLb2uEEmLD2NfHb\nztLfJft9D+2QA7WDfBS72bnDHvcY2+5NGjfvHUsJCMdemIwrXR1TTinH9uh8\nDpVwghZMAM4KMhh9YkejDgZZScE0kVhqYULuLajnkF7/YOG8yaZ58n/R+OkR\n6JsrW4aotZz+/a351stmI/grxwmQA8BNhRTMnZBfVvKTtuNXZGwhb0qrlVgs\ndWFWuanS3AGecCScQUTlKw16HTwMeNyf038WoL5JWeHokbQNsHDmgMkhLi0j\nB4wlX0Hqcf0407SczUC+tCWyZy30W508XXcjFyNdojVxBtqGe3ZuZJR/ShGR\n6rieM3cED6SzHV0BqziahJGWFX+1LP+rik1YAvP86wZL3JgTpZNYiOMhC7tc\niIKNvxZXpjOHaS2XlZlbl3nO3VHf28Y7iKzug2YI/E+G6b8nps8EFaYzlcGn\nlJW5ozFA7lZVEu4+t7U+uvC1hZorITvfLOFWoPFw0XA4bAKg6GEgXBFIr4XU\n9irHfDSWopdsW9XP0R/HnckCKzZhG6g6zCivFRfPZBpnR1U4c/yjrnOgCpyh\n2QHr\r\n=4LzN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMhrakl/T/5s3GAhWsNPcx9XE8toQS57Lmlx1F3aKKYAiEAxwNotzlnig1dxaDcSef7eOdCMk/I7DU6AINZYLFbSf0="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.1_1598839204164_0.6609282469795024"},"_hasShrinkwrap":false},"1.6.2":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.2","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"if true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"c15c9d7bafda75cc9be0862f3c5a73e05f38eb22","_id":"react-proptypes-generate@1.6.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TpBPuSDN7Mfyq7fMXR2OTvjQdb6hwUAlY6BGujVDyAJ4PCDqwlbd+kgR2A85c3vNPDMEHB7f07LVW9/CNKsRIA==","shasum":"00c63b002fd7bea0d55e08d59a61a1b93f42c695","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.2.tgz","fileCount":36,"unpackedSize":8083702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjk1WCRA9TVsSAnZWagAAYKMP/39dnrVxWIYoZfdeDksD\n65KCWzG6Ll+SvNjk4N/XCW80UM3DzYxAI/M9ea7yRtXQsYAAAG1baCtpHEgR\nKxsZl9MadPFs1q7irwzsn5oC7dKJFP55lJ+P70EzC6UDeWPivwWie4zjw0O8\nrGvmdPbFl10TRRTD2IkIVjV/nvTwMnhAucKfmZNWxRpboioQckzf+69hfz9L\nDijxVgttPD9s1WhwCvs+2FIOH4IHq2WEuGcYVIOwFtnNJMzyNPXipelnkPIz\ny1zFF39OEMNd5QtNmxgydW5LOtdjhac+qRQWD3THtEJW2MqyUNmyvwpeqWGH\nncjYfSf25V85zjRuO/ipuX9OygGxBjIGfsaNdybn7Klln2GXnFivXTH28b/6\nKqROzl5V8ds3sgx7EGapdQ24rUeX3SHjJ++7FW5x7maEpL/s7pEEmBLi3Ewh\n73bBK3PBEx3XGuQwbAM2kSQeJgUhBLpL+lIVwGWpCeKuMpN3VjIBoRNA7avZ\nz4i5rEHce1w1PxSZ0PwLF3yED/rBt7Z99ZVThc5+UZCsT8U5CGIAi4eKzkoL\npNymtxToF//MPdfHqU8cCk/S7tZWunXXU6h46Ea+U73WihkE4ckUSJTzxk17\nQZobd4FJVIRIYybm4H3IS8tMqgCRr445I8ANP4xoeQxiktmutrOELbsdz0nv\nEuK5\r\n=4UR4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhqMUuWw2klUQ/dOEHjAzbTiEGxSYaruhA1syoLUWM3AiBdTLU9zQuN7xPWgePVS+AgryGnFZ2DxyyTqPcb+viAYQ=="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.2_1603161430290_0.9309229266995305"},"_hasShrinkwrap":false},"1.6.4":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.4","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"00e41b996f22da4332c56c5fc2fd95464689d04c","_id":"react-proptypes-generate@1.6.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HZOZJDdQbxGNuKVz5y934nPkecVJgHsg6LtZ8fkW4aC8ZFo8pcJP50v2VuSlyuQyikhdJ0WZ8h0v45/wTLt/1g==","shasum":"b755de51d2f587125da8a03969138f807079734b","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.4.tgz","fileCount":37,"unpackedSize":8085254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjpR9CRA9TVsSAnZWagAAkhAP/0QDJFqdhwYNDc+nK6s/\nyRlAxWMir26hOz8TJy/7gYleuvYEKyfNYiezGQsSpcJtAH9JYVRJ2gxpfuqS\nrFi8Ojr0vmwADxYJ+rnSQrYRwG+yey6YrIU7VgbNRWpAPHCi//rU4xiqXQV6\nfiPEnm/YrBEuB0XjenxeTPrvMDSqokT3YGam2fxtOEr42nzBUS+VEp/+jq3/\nM8abLABH/vC6q37Iashu/wkKNFx3OIN3Fw6t8cMg8NSOvDStihw1cpTo/w3P\nncRhDkt0IWIm/zaTxiAI8sqqRPw7P/4rNef2e4cGXHoD19kL8nIc3W5HZIQ9\nwugEghZ32CSLtRhfBWM1eJ3v5fJJeRYOt3yoUJLSjs0+2sgMzVrhpKVdp89V\nmUJm0EJfCNt2+sMyB+CuzuAqdQZp4qEhA34kqdvZjsnJpffbRFMEmxq3njYd\nERbxpXeq2xIN/R7iCAzwDGR224/RH4POspbnTwhta8IXmkVtjJCN3uPS59z9\n2Xur/0lX/nYuf/94ZgZto/xM46HnPfWd9Kfv31TiTMXo1yBn0CXsAedJvWAP\nogjqjGeCzqUpd3QDgPmHztEiQUhbBzhWuvrDPZE2UduCr4+ziZKCkX+C1qEX\nAYPhIowu40R9oGFKznXofQgdCetDgrVowApEQxWG+pJ12XHfFiFK42JoFSZj\nMrf5\r\n=fVh1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2CZXXOFvIqVVvVYarF7NkGObShsFGnAXhM03XwM7ebwIhANIF+pjWpq/VqtdgduaGxqlE0Y72RyU9VFaXK/gPlbWj"}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.4_1603179645225_0.16787288090194452"},"_hasShrinkwrap":false},"1.6.5":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.5","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"f09132994dc5bc48658a288c8ca057227c1d90c1","_id":"react-proptypes-generate@1.6.5","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-n9lWpJkS4ykVxIpFUS11A94q4AitXqDG/xwMFJJkhTpMmB4Dh9JqerZ4QhD+tQHX/02iGhFvbOG+IclyFgkmEA==","shasum":"5e36241394a31526cde82e13b765a2c90b4a484e","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.5.tgz","fileCount":37,"unpackedSize":8085434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjp40CRA9TVsSAnZWagAA5YEP/RRa5le3Ukf3LNAMS7Ip\n50QMUlGEwVg1bagi3WLi672Wr0hC2YRin2+HQp7xxtQ1hUX1gzAA/2deGYEy\np7fvMg8JNHsbR2M+Vl9x9nb9f4yBBxI1Nefg1DLcnjGLEKXdq8mjYAr2TcZ7\nh6YnISK0GJlbmz3N91reBtpQb+1vPVyw/qkJ99uCl8+Q467avU6p8Jk6lPVE\nlp4LVScFTdo+dQ9Dso4xXt0KECN8CHQQ6K/6zbanaF7MIqaIkpFlDtTtQx7r\nxCWsABwtxCv8+TYiCKcX43A6PEnnk9TDItVwr0Eh6U6N3zbRgHmnuCftxPV8\nX6R+/iZIYt4seeu7XszfcbTSV7SIA2L3UZzUdn39+SUo98xfN9SleGzrkbUY\nY+GTl5ehwTWWRYDzjhYS539Ed13/ZIQscJWzQexe6RtQRQvp5t5gLBPlECQe\ny7yMIDkzeqdcLBygth5mj++UMMn98j9kNVaFdlb5g77jy+UHpHZb+yauK5Dg\nA+mjNEuwSPWec4WezdTYUC7AxkqauZ1Lp4YyAa18mW5bD0cfwyglq33wK+HH\n1Ybxt4pqKYqJUIQIB8t22diHRlG+OsjQ4gTHPOveTOer0TEjSJSKJyXo7nmA\ny5ODhHRRnHF+jakS7DGVuHWJHjyZJLZz0U2dhYdSByV9NVwxW/kr+wbrFU3J\njIeD\r\n=H4o1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCA4wxeddod84hJj9wanLRb+3GhiCSgDoftqSR54AkWwIhAOzc5VrPKRrT5LFXefDSzNWHDNnEl99uvk2n5yLr8tFP"}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.5_1603182131572_0.16235254759660722"},"_hasShrinkwrap":false},"1.6.6":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.6","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"68ab282e3dece0893d63c7607365864296a3d7de","_id":"react-proptypes-generate@1.6.6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ygiZ0yVKveQcwtY+ljH2PgANlY0iiHF21i89oO/RprF16oPz/+c9rp6EPyD/0q9k3bDCL/hum6/0L72wanj55Q==","shasum":"7d03703fdf04c33a4b1cd3f46dc6fd8fc573d547","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.6.tgz","fileCount":37,"unpackedSize":8086195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjqM4CRA9TVsSAnZWagAACUQP/2qfvzzxmceSKFGwXzY6\nquFgTWUI6tW5CDaQSAtxPqetiaTJwF1H757nR/JpNqnHg4AUiUHpmZ44yrVg\nqZAqKNwEJ18AsgzkkDGr5TRiMbPGu0HPKAy04yflt0HVyV+/WThnhOsaKwyP\n2Kc9QbHSPiNdHCLDfDewl6ASLvqgQ9asHp3nSv+rOgJuNgZ4U4hcQg57DYEf\n5kJ+Z4Nwl+GSGna3AET6TTM3g59FrzG4z0WqvhETerbPtiQKWLlcXwiFlrZb\nqiIFLjHhR+TlxSP0Ca08PJ2VXoMQT107579q6nadyTJN42ZtGGqGQguGngM+\nH2hc5XMt9uOhLpYTPuQed/ncO2/cjtnO7qsmCg81GmwbqG4HjUz0OMKfzJU6\ntlyYEdM8s9KH9LaPxrhQcO8FP0lCHLFi1jmIUrQPSDO5KHsMCkuM7YfUXzyt\nz67jrgyPOVn8O9YjGTYCa3TermpupYaJGpaM49y1B2SCd43XMXpKYJBgdT/D\n3oGPiXUQb67lmbFhA2lLo/M9vm0FcOR9DsW0amULfA6Tff/9oaZnoXiYc+YF\nilo3CYQ6AQip21cLTSX04tcMqSqjFzLun0YBnR5Uh2q+Oqyqj8f35Csw/9oH\nYqiQhLiJ1Ca+gTiNozRrTeNWt+y5cJaHEGKtn3T+qAyzF6dHg8XSxaLRtKzl\nwLY1\r\n=nVgC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApWxRt3QafgeBkSfYAehkNjtCxs8JrKkDlKtPoMxb9oAiAdmvhFSrihmFaW9eP9O5gKPlOEVK85sJk4EkUNW9bSTg=="}]},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.6_1603183415907_0.905551447924188"},"_hasShrinkwrap":false},"1.6.7":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.6.7","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"039930ed8024d76cec992e79ea5aeea8ea3253a6","_id":"react-proptypes-generate@1.6.7","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4WI1FYXMnyq3fK4bzIL/3OXYHLPyG8QecyZcgs2mQeSCa0ndifZcMtj687VpyfAa0qDv8PR8rhM5KlLJhybsmg==","shasum":"2e3bcb34b9b89c1ff1c35d874d58c3c41d55d4fa","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.6.7.tgz","fileCount":37,"unpackedSize":8086122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2sHACRA9TVsSAnZWagAAOxYP/3sX+D5bnhczKdwRsXta\nWJkUyWLW3BwrbqaXImJtqQ4+pE77arqAyvGMkGI2qumddc5mbFkidGLMrdr0\nQf4ckjTxS2/4lEeMVEXfwhvcO7DJLP7GJzZNsD70s4QLvvMboweeb2jtDE81\nCh5YC28bIIT9gnX+iLJEBIcxCIwN5L1WiPAR/nNgB0msnGilOLj25U8zQjQf\n9jYQ4+VJIyfkmsK/FB3aLlQyXopz//u2a997nBSy0l4XsopBL4xYXJhcmZLd\n+wqFzXY3oV5RraZshC/Le5710Noa16Tyk0FYY0xgDoLVaYXpCrPRe6276uM7\nDNZxYiq/pc3o4MfLEHhiThXq9N/P2ffB86DYZBenKdDaJfaa3hcY8RntM+XW\n5UaioCsorF9H5/6GPmK9npvMLYgJizwqkRIIMI712uvyxQ8RWtoiKeOhBN1K\nRZN3Nbl0ELviztsPaOeeGKF+t3OxIfXhhU5FT+MAHGqYzgOrlbrbBBqJq9uv\n4NbtJpNyZwEPLpAeu3ttYNd8sotVIJqPYj7ZW8vKslfe0R8NBYRstZpL84M1\nbk32d0qm5kZ0Bti1IujpjqW9eveAZBGkI4699h0STZ+UFb4/KsWQy5t15rUc\nw6Wzrt0RST9UQJMBJaUJf8mNjiYwzMsOY+NqepJO20OEKo8GBF8FDBRl0UaI\nMue2\r\n=gvO5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJRMcd/D77cdt/Ij08IPVmB/1J61WsrcmFBEsm0T6Z5QIgcxJO5lsl4GDbFwsGApQMDqN3+QqaHiCsV+xESN4hq94="}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.6.7_1608171968007_0.16273053729507936"},"_hasShrinkwrap":false},"1.7.0":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.0","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","glob-to-regexp":"^0.4.1","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"e4c888d84b67ffd17d99df67dd54c12da11723f4","_id":"react-proptypes-generate@1.7.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vZfmiSSCv98NlP2GLzec8AWQFUxBp6Cb6+AfoBXoTAAAqchx5HOAvdeKP25c+6gWe5D4C1sLi0wRDQ9PN1R0CA==","shasum":"cfd75ee7a6dcc8806657a42392d45254e2a6284d","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.0.tgz","fileCount":38,"unpackedSize":7933505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf//kdCRA9TVsSAnZWagAAAJMP+gPmYrKQ3bQp1BVSGjrt\nKoy9TehH1Ru1zm2T6IFir/sifcRt10TLQCyz4l7BXTWfhNUDiNbcC0LFEP1i\nK3ATXLs6lmWA8i6zHp9yZ7/d5g/JIcV1rFGOaa2WMFg63ooe0XQrQkwhHyM6\nRnXNjF8Duv6nH7kUEFMGsRCVrVDMvvRiP67LmzZIh1SFvXTIZjME+o9IbYS4\n0hcU7u+QotWRqXo9tPQg26xheMweUxMBIUWPRtZRfqrG00uQdXE1eXEz3QLJ\nRMMUDkjmYFzY2YeFXKK8UqfwHZOmNxvDZ6UBE2QHVuOdGNdNCMsGzO6pVwye\nMEsUGoCOCJZTmlVhq7ICChPf9ZCbhyZS+uD5J8/ZQMnEL/oYOKi/cB9ji0CT\n98SFiMNOb4h72Wj2+lRK8XsXT1BH/uQVITvA2btMYVQVRFg9BtUMiF7/LWnb\nQPnZi1kzEum4eySnOOvk2lWl8cOZXlKD9DQ9HlQMvtICGaoRc+pP4mDMiKrY\nhbKad45qe9KUQnxA7LOdHpdoLYYP8DQQSd1VVkWCgpHmjuf5ymXMAUVMeSbq\n139uFgCQj3WNOrXQnpINMPotFWqOXC04fl8kbQbsSuB3bJGUNYqtk2TMONHN\n5su7T9Raq3mriFqshRl7L2EjxTBfbDaNfXKXfDS4JSjc7O9iycSjY6S0FjUY\nESpj\r\n=MTjS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC39O3EZQq19CwZwVlf+nsFp9M/WPMcotpzDvQL6FmNCwIhALfWL9ndArxy/32+YZpiciKct/ASmGeqC+FwHs6qCfje"}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.0_1610610972759_0.9647732280536354"},"_hasShrinkwrap":false},"1.7.1":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.1","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","minimatch":"^3.0.4","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"b1314e1b080bb89041e283cca3ec89fa59bb1b10","_id":"react-proptypes-generate@1.7.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ngOxfpsep3FNV4HbEhbhn0B63zgUs2i+aFrgU1HZEAcrUWCRN10N4zKosBABjFw1vbGXOzzPJAWDBAtrVSdk8Q==","shasum":"ed11d558d303cf2fee319b3d6d2ddd0bcd4fc7e6","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.1.tgz","fileCount":38,"unpackedSize":8094291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBqi8CRA9TVsSAnZWagAAoa0P/2oU2hTJNQ5dA0j/05Bh\ndG8WL5acvHZ+42UN/dwxjan5gZj2Y+ULEKnfHupz/TW+zQKhqfyfI+s629tn\nvegAOZMT1zG5hpFZ/JVDA0XYcwgcOPkPNFST213XrFnkpn5WNN0R98UCBXDu\ni2fMrPrF4fU6bpCQTrsDrBU9yaHjTg3ndi1i0e0Ksi9UpNB7Y69nGnRzTPf6\noe0ZF8fp5QanuvwmR6JyFWjbFZ0etpvTd/LBE5DvN3GCR7ljBgZLDBTfpmtO\nh5Nr56docEwwoxrrKDvtiFyAdB4/3/6mastNE6lhE9gn7U8MxRgPaat4+BlN\ndRvKadn1WFVqq9G8AwjNohJ/f7XCP8msl0f6fSLG7WmAoOzAbFpRtek0BdJ1\nxIRgIVXc1Yyr0KmO74v3i4eAffJZPCFutfh2mV2nyovU96ZBebaKCPJUTr9v\nb/OiAq7lZbvA/1AXb8TTty/QGHLxxgiDQFbdLhoBZk9gwrVBrqcVt2b4+qQd\nzeBKFsRJHuaVYmuMM/QUJhHasVS6kitaBwM/Nt0GeKRcQZgKxAnfsnfTxHlw\ng7TUCfzPwiWTEhfJrJ0M8JBYnrL4w8niQCkUjz/VtN26Mi6djPEIYgtKeJtI\nHzfyVOY1+CwJoTxoQzRR5iddbpWsiXhptCBoY7g583zH2lpfeUd33vQCmyA9\n5t5e\r\n=EYPd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYsx1kchS9Qj3DFNMTWm9eqh0yShNbyehoET75FYZ6cQIhANyrs7sNODmnc0WnL0Fp1UQ9Lji4ejObnHaD3mXR4DDJ"}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.1_1611049146154_0.7870890537086757"},"_hasShrinkwrap":false},"1.7.2":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.2","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","minimatch":"^3.0.4","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"07b7a9c8c87c2cc57844d9cfc321a760c48a02c2","_id":"react-proptypes-generate@1.7.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lYea3fZairEW9unsn4FjzOdx5Gl2KcyLqWHfZsH9LPDkksgxTI0BMB0zfs2E2RilMsNekCjV7gv+CErfWIsH1w==","shasum":"c7e1a73d0b48b9f1026d7c04e1d02a58eeb2242f","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.2.tgz","fileCount":38,"unpackedSize":8094434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD3seCRA9TVsSAnZWagAAlKkQAKKWMam05eT00YajWYrp\nbcbUaQOb2dKlIWog/0UDNxp65vZM2lIW0FzKCBY9mPKbST4JadXc7pPgpdLV\niUFY96j1J5xCvUYcxCJunALOLLPqlIe3CBYfVm3GC10a3TMka/XyxiywMrkj\nrfaPXNUJbytkcqYwcofNvpB1UbidRI/Pz2QGdXa37IUrRAl63m16sMn883pe\nuKcdZV5I3OvBS7//pD1HzfQeIIIpObxW//bQPndlEc8teVC4baOWNcsFtvQa\nbYWlRb91H6HMgZdjW2y+Ih+fxr6q+ibppjB3wFCXmQrBIB2voWJ9aVLOSAiv\nxlKxx7nXxmtNpoRYm1+nwyUsDeQ33oynlD89SqBYn55KHa/umtzcDLJASiP9\nFSNe9r4X2J0dsRLRravzN7NxLgN4jzu7dYZDO/TtD0oeQoU+qBPzLheyaBzN\nzuZx5eYyx2Rrhl9BE43wRBS2aruEsEpbbqJ2YFtnI9a5UM+sl5QWxOjAbCNB\nJTLYdoyeGxNYAoVnm3bNWiaxlyw2+lDQdYjWSqMkkvX9DUNccFbtfjL8nz0r\nCLPd3QRHjK38yDbSPeBD+k4ewX3GGJS03veCOrA+rx6xrW1pGEGt1RV8dL9C\nN50BYrAjeDJda5Oaw0fsa4bWHBoDbsQEJyMEL/jsJsOINlqL8UEQdRoHicRt\nxBwn\r\n=+B/4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxGC41KPW7kODaf5kogZxXY2TQMdzKTj/3u1DkjCrUeAiABH1i5j6C5SFYYmqZlV9El8czkN2qJAEZxP3E4yj4iIg=="}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.2_1611627293961_0.8387011024159348"},"_hasShrinkwrap":false},"1.7.3":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.3","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.mergeOldIfExist":{"type":"boolean","default":false,"description":"If true, old PropTypes different with new PropTypes will be deleted, only used when `noMergeOld` is false"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","minimatch":"^3.0.4","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"51c411bc3ad6b45d0339870ac74deacc282932c4","_id":"react-proptypes-generate@1.7.3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nTfc0iKBrX4vfahrAtmx9Wm9+bEgsxWrmtmgmrIoy/mrVxHC6ahCpLbc1pnBhdqaFeTydM0tTXpCTd39h+ovLw==","shasum":"ee7ef12e0e1fcb23fbfa981d7ccbd3538bac0bbd","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.3.tgz","fileCount":39,"unpackedSize":8097643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHLUcCRA9TVsSAnZWagAAVEsQAJ3ONSm/X2xRbYKFDLyT\niu2znTHpf007vFiwFJaiXQyMdvbRkwm5s2wkW4m9WZIu6YeFtoxkZb8a3UHZ\ne4rusIY8zfYuJCNDFZ+xxrJhUdmgT93+Il430+GhItnuJQibQzT4Cq9b5Hyo\nFzUCxcARXNPOlj5ozhxYgODhzvXiIKIFPjFB/bMJr8jRy7YGYjYoRiU0+6k+\n6G02RugDO9cB7rSTJjHowvUE9S/hZgZu+LAHi4osPXToZGP4N29n8xU4sJdc\ntQmCiFnQWSGg7P2VTk8SHFDq0PVJRVEvq21SebdVjE0JJXzK/Spo9a9K4erM\nmbXCXfr8t9sSTT/7wxfSt0rD5qdr3nOqDRgJV6hk6efi1qE1czvaM0fighNx\nZb/o8M5JZTrSwtmeUdgF0R8iqJb3DUEJbMMuZeKkcqTV6F9fRerUuYyLAHpm\nQM3PHVAS8cSfbu/QnRVtCRrW+NNnY727Un/Pld9NGD//VyNPdpBkbp6h3wJs\nX+mDT7cQMRgjeAazMFCGvo98VgLVO0amG6ww2ABTO9Mb79wqJ1/qRNpE0Xcp\ntNw8OtfkLEiakh8VZgdWDGwMrCito/xtCEYG6j0Jj87DbaEOps6wHXHUOv2C\nLFxiVTqgU5+Hlpu1igVTS+lUShaQqJ76Xn+aDm2RBKrk7Gev6wJOVu/O4SQT\nBmv4\r\n=HkD5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiUydKXZXmp2bYHbTy+rUYaq5W71GnRGOLOlWr8isbGAIgSxqoW2m/i+clfrC4fkkb0RhJQPYC5orWYzBTDKN9Mw8="}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.3_1612494107651_0.5212227082530128"},"_hasShrinkwrap":false},"1.7.4":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.4","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.mergeOldIfExist":{"type":"boolean","default":false,"description":"If true, old PropTypes different with new PropTypes will be deleted, only used when `noMergeOld` is false"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","minimatch":"^3.0.4","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"01844514629f3040dca91e0b133a72438a28ba75","_id":"react-proptypes-generate@1.7.4","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+lFijJNNSsF53ABwk9KFRnTAXc3fvpin2fyDBaFzqFeagONnfhnsMdc7gD2ErL6dXHLEChfAE2WAnaZw0jaZRQ==","shasum":"5c81d84a84bdf53122ada5ac9e0d4091be876672","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.4.tgz","fileCount":39,"unpackedSize":8100921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNLqCRA9TVsSAnZWagAAd6wP/jj96DIT4vAmNgCoSG4J\nQMw/vPrgMhCsA3avnsdAwis3l3WaG66io9hjEgEbQmMjYrUALpkVjO6KD1ti\nzW6RU//UQa/TRkWB0IHgWqPYfR6Bs71MSdabyxX6RDGZC2oFeaWCDm5hVtNf\np6NJ++SHSA/kf7XTl0Z0j+2WLbKdVxK8gfo1I+cL8z1kc4b+JIMcjuiSSURn\nMsGxkITRZFbBspQXEWMA6gQhhpu44Djz9h7k0NjtRcnZbvmVbFgBGa9KqrHg\nUgqbOkmsCETC6Pkhs588+IoD4qgxwZdZz5U0VUbFNUZMiF+UTcPoRaXC9BFk\nDDmC9SSJPiO75PtHio2y/ceXSekyFiH28TtRTNYhc0KIgU8D3X8ViHaiAPl4\nTrH55juFy6eUlfAZse2CwAXY/mFZkvFe9fQ++iKGmRvSlQpdmrPoJUsKN72j\no79dou3xaWJUHy/Hdj7eLGVV1a+pOuqCfpdJGJtkyB06pCx/iYgBaAjOKPPP\n30uBWhduBu1CuHG6wgVoJTUVAY7jcOXPnCM3Mr97P3euRhXCXRS7s4PeoRWm\n1hEOB/f/au9Vnnh4PVhjeFOKdLOt6W/Ez4r93lM3OhpUBEPJysF4pIVmjBvG\n7HbSGYs4fLl+3acgewsryF5cn/hvfQdw3g29KD/fp5tHi/AZKqR79ZskBxDa\n6dsU\r\n=FqKO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeMvwqOTWBYGYBq1JdU9P7iGzqlF1Pzvqkp2Eet1R7XAiEAmJj3yqE569Fp6d4+AQi1JljR1xfMiUz8HAErxDLfAdU="}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.4_1613812458287_0.840328785681508"},"_hasShrinkwrap":false},"1.7.5":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.5","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.mergeOldIfExist":{"type":"boolean","default":false,"description":"If true, old PropTypes different with new PropTypes will be deleted, only used when `noMergeOld` is false"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","minimatch":"^3.0.4","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"3882a899c641ea3eb5a32eac0fab3e6338d84772","_id":"react-proptypes-generate@1.7.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-YWT1QcYYo90k+QIYg09M5wx92gh+rxFVhSIxgIK6AYfidWltpC0zicb5kj6LVpKol7jdoF1HBLF/ISI0NQ900A==","shasum":"e886097218572915130d15b3763961162d6d29c0","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.5.tgz","fileCount":37,"unpackedSize":88477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfaANCRA9TVsSAnZWagAAsmgQAIQVxbZJxgh0tsNp3bg6\nxuSaMwoOKBnFtE5ITKyofaLDuRpCYj1DlnWfv7rd+M+zYRo/WQw1VBRFS26D\nbQPXsUxTiS4rjUYxcrBX9FGCK9WADjcMddMsEmfM40Uuz1sc8RtoqwwydrVI\nUAOoEBUaijSaE7iQdSr5i/kRa4Hiazn32Tw+Z3mZ2QGXMYA/s3OGTEkLidLI\nHMhBftp/unyT+6Lp9x0kjiyXGIw0ZBUIlaHXNymhkFR2YsLSMf8kUHYC9MpT\nW3C0D1f8/z9/otH/foGdKoi90ON+eLs9qn0dT8zApXWyuaGrcZaaSJYtAU3n\nx5AlEyqCk9n04oY7N0W67u2tarBGFaUWkMjuQaLF4kKBESNQsT9SKZ+wAJEk\n7bwv3m3HSM6hI6yVJyob8rLIUjWzP93GuUahSzGj0NRyL2XQAGwf9lJfnoYL\nOjP9jQkjb8gdSjwVLO45PzxqvBb2cKb7WLYSLCTUgn0zgQmT9toAsjSy2SgY\nMSjQWwYdQ9BLsLbNljl78y27MeeMozHPlEFselimUcC4OWoqU+rei4yZFPOi\n1ZTz3kLZ/StWRyDQmq8523jsESJ1tp/xRz9MT2gNC/YcJzygu5TKM64LJQHQ\nM1MRmTu9g4+I4SOfBhSxXf+TP2G0C7SZikr5J1kynSKDbhhwD+n5nuiKQfyM\nbUCJ\r\n=LYHr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXyPpQ7chKJ8gwwDiXgwjXhqI/Icd2Q0yQQKLFVQjpVQIhAIJHn3disXxmGwh1YvTQ9uauB+9+PPdcpyqc8cGxY22c"}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.5_1618845708723_0.6611563524161761"},"_hasShrinkwrap":false},"1.7.6":{"name":"react-proptypes-generate","displayName":"React PropTypes Generate","description":"Auto generate react's propTypes","version":"1.7.6","publisher":"suming","author":{"name":"suming"},"license":"MIT","bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"homepage":"https://github.com/dpzxsm/react-proptypes-generate","repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"icon":"icon.png","engines":{"vscode":"^1.27.0"},"categories":["Other"],"activationEvents":["*"],"main":"./dist/extension","bin":{"rpg-cli":"bin/cli.js"},"contributes":{"commands":[{"command":"extension.propTypesGenerate","title":"PropTypes Generate"}],"keybindings":[{"command":"extension.propTypesGenerate","key":"shift+ctrl+alt+p","mac":"shift+cmd+alt+p"}],"configuration":{"type":"object","title":"ReactPropTypes configuration","properties":{"propTypes.autoImport":{"type":"string","default":"ES6","enum":["disabled","commonJS","ES6"],"description":"Auto import or require PropTypes module"},"propTypes.codeStyle":{"type":"string","default":"default","enum":["default","class"],"description":"PropTypes Generate Style"},"propTypes.tabWidth":{"type":"number","default":2,"description":"Number of spaces the pretty-printer should use per tab for indentation"},"propTypes.quote":{"type":"string","default":null,"enum":["single","double","auto",null],"description":"Override the quotes used in string literals"},"propTypes.trailingComma":{"type":"boolean","default":false,"description":"Controls the printing of trailing commas in object literals, array expressions and function parameters"},"propTypes.semicolon":{"type":"boolean","default":false,"description":"If true, there will be a semicolon after PropType statement"},"propTypes.afterFormat":{"type":"boolean","default":false,"description":"If true, after generate propTypes, trigger vscode's formatting for PropTypes"},"propTypes.noMergeOld":{"type":"boolean","default":false,"description":"Defaults is merge old PropTypes, if true, will generate new PropTypes"},"propTypes.mergeOldIfExist":{"type":"boolean","default":false,"description":"If true, old PropTypes different with new PropTypes will be deleted, only used when `noMergeOld` is false"},"propTypes.noShape":{"type":"boolean","default":false,"description":"Defaults is generate shape type, if true, will generate object type"},"propTypes.arrayLike":{"type":"boolean","default":false,"description":"If true, some shape type which is similar to Array will be set array type instead"},"propTypes.isRequired":{"type":"boolean","default":false,"description":"If true, all PropTypes is will be set to isRequired"},"propTypes.sort":{"type":"boolean","default":true,"description":"If true, all PropTypes is sort by name"}}}},"scripts":{"postinstall":"node ./scripts/postinstall.js","compile":"node ./node_modules/vscode/bin/compile","start":"webpack --mode development && node ./scripts/start.js","vscode:prepublish":"webpack --mode production","webpack":"webpack --mode development","webpack-dev":"webpack --mode development --watch","test-compile":"tsc -p ./"},"devDependencies":{"@types/mocha":"^2.2.42","@types/node":"^8.10.25","eslint":"^4.11.0","ts-loader":"^6.2.2","typescript":"^2.6.1","vscode":"^1.1.36","webpack":"^4.42.1","webpack-cli":"^3.3.11"},"dependencies":{"bluebird":"^3.5.3","commander":"^5.1.0","deepmerge":"^4.2.2","flow-parser":"^0.86.0","glob":"^7.1.6","minimatch":"^3.0.4","recast":"^0.16.0"},"keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"gitHead":"12acd72ce874679392ee0a6bbdd83bb0f4db123b","_id":"react-proptypes-generate@1.7.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-iGlq2nbq3W5KcPcpepRNMBchMI5yNBQ9TO2Lxi5XtJ1EVmRAivtR4i+6BRbKqbq7D68wEJT2z7uBRm6aGbA0OQ==","shasum":"adc27a91ea92ca90effe46e7a2b00b60737be4d1","tarball":"https://registry.npmjs.org/react-proptypes-generate/-/react-proptypes-generate-1.7.6.tgz","fileCount":37,"unpackedSize":87860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25DWCRA9TVsSAnZWagAAtlgP/3gxXDey7jFNu9vBzt81\nNxFgVgYIf9Pm9aU3wYimrr8Aw0T+NY2C/3YROaSRazrVH0gUCMebo2VPOm8u\nn3YAscTSXax3o901BJlQu/pU6lfjRMHDMSirMnksXcSW/F2GOoY+i54kPz7m\nYKzLzCv9P+NRd1DWftg7CXCoE2/cj8l7X2UQac3CuEyQFS/kdo+50dDqF1s2\nWeoih4GKm+ds2zLSe3lTKmZx49gn2ninv0ulARlA97Sgl6h7i6ZRaizbA3Ey\nCY7LMYXXIhG+KaI6zyp68+ZLT0lRBA88njM6PnrDwaPKiJowjtwFoK7K3ej/\nhyBHUN3cDXFw9wq5xLEBketsF4+bEmfReSioWaiclts2TCzaHCAfqI6Dvd30\nz9CDq1QtQrZTgefP/pd8YZUs+9rOwf1YidLYB8NUy3j1J0mTt4e/nAGGRPmJ\nu1v3vjfQxVY97QgW+P+q5ewwsgJoK99+/8SNuk3inOxFICSU+9vaCfo/LhoE\naUlud0cR+G9smjxWU1gpvtVAVy/m9KM0RloIX0Vs3nLbfjLIeM90Ip1t72tZ\nm8iCvUBMtwN1DAgWV/5SuPbB8UlUpOH+Cg38VwcpUjZ/1BTq+428jM8jIWc6\nmsIcMXlotConkW/KcvelRyFa+pCpDxGFkzgeCc2UqpP3z2KARMPISkibdyri\nA8Bo\r\n=EMoF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfsPICOmsewvlypb8RKGjoncdFgqH2XIe37AGhOyW33AiAIva5EZn4GlVQYV4zmSqiavAD+4HPLBzqXM1I2vKp96w=="}]},"_npmUser":{"name":"dpzxsm","email":"dpzxsm@sina.com"},"directories":{},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-proptypes-generate_1.7.6_1632713811712_0.8099968007954219"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-21T03:05:16.480Z","1.0.4":"2018-11-21T03:05:16.618Z","modified":"2022-05-15T01:54:47.284Z","1.0.5":"2018-11-21T03:24:43.869Z","1.0.6":"2018-11-21T06:33:05.959Z","1.0.7":"2018-11-22T06:10:55.579Z","1.0.8":"2018-11-22T06:12:00.409Z","1.0.9":"2018-11-22T06:14:52.949Z","1.0.10":"2018-11-22T07:09:56.558Z","1.1.0":"2018-11-30T01:58:58.231Z","1.1.1":"2018-12-19T03:59:43.434Z","1.2.0":"2019-01-14T03:08:44.837Z","1.2.1":"2019-01-14T03:41:57.768Z","1.3.0":"2019-03-07T01:58:41.221Z","1.3.1":"2020-02-09T02:53:12.010Z","1.4.0":"2020-03-24T03:53:39.446Z","1.5.0":"2020-04-13T05:45:54.551Z","1.5.1":"2020-04-14T02:33:21.908Z","1.5.3":"2020-04-15T10:43:22.976Z","1.5.5":"2020-04-15T11:05:38.405Z","1.5.6":"2020-06-16T08:07:29.159Z","1.6.0":"2020-07-21T10:12:34.501Z","1.6.1":"2020-08-31T02:00:04.382Z","1.6.2":"2020-10-20T02:37:10.540Z","1.6.3":"2020-10-20T07:20:48.903Z","1.6.4":"2020-10-20T07:40:45.420Z","1.6.5":"2020-10-20T08:22:11.883Z","1.6.6":"2020-10-20T08:43:36.054Z","1.6.7":"2020-12-17T02:26:08.266Z","1.7.0":"2021-01-14T07:56:12.966Z","1.7.1":"2021-01-19T09:39:08.365Z","1.7.2":"2021-01-26T02:14:54.189Z","1.7.3":"2021-02-05T03:01:47.886Z","1.7.4":"2021-02-20T09:14:18.502Z","1.7.5":"2021-04-19T15:21:48.880Z","1.7.6":"2021-09-27T03:36:51.918Z"},"maintainers":[{"name":"dpzxsm","email":"dpzxsm@sina.com"}],"description":"Auto generate react's propTypes","homepage":"https://github.com/dpzxsm/react-proptypes-generate","keywords":["react","proptypes","React Native","PropTypes","generate","vscode","ast","lazy"],"repository":{"type":"git","url":"git+https://github.com/dpzxsm/react-proptypes-generate.git"},"author":{"name":"suming"},"bugs":{"url":"https://github.com/dpzxsm/react-proptypes-generate/issues"},"license":"MIT","readme":"# react-proptypes-generate [![npm version](https://badge.fury.io/js/react-proptypes-generate.svg)](https://badge.fury.io/js/react-proptypes-generate)\r\n  This is the VS Code's extension that automatically generates PropTypes code for React components, like [ReactPropTypes](https://github.com/dpzxsm/ReactPropTypes-Plugin) in the Jetbrains's Platform.\r\n  Also a command line tool, you don’t have to be limited to use in vscode. If you want fully automatic PropTypes generation, You can also use with lint-staged in your project.\r\n\r\n## Installation\r\n### VS Code\r\n  Search react-proptypes-generate in Marketplace and install it.\r\n\r\n### Command Line\r\nIf you want to use it directly on the command line, you can install cli by npm install.\r\n```\r\nnpm install react-proptypes-generate -g\r\n```\r\n\r\n### Project with lint-staged\r\n```\r\n    npm install --save-dev react-proptypes-generate lint-staged husky\r\n    or\r\n    yarn add react-proptypes-generate lint-staged husky -D\r\n```\r\n\r\n## Usage\r\n### VS Code\r\n1. Select your Component's name\r\n2. Press <kbd>command</kbd> + <kbd>.</kbd> (Windows is <kbd>Ctrl</kbd> + <kbd>.</kbd>) show Code Actions and select PropTypesGenerate, or press <kbd>shift</kbd> + <kbd>command</kbd> + <kbd>alt</kbd> + <kbd>P</kbd> (Windows is <kbd>shift</kbd> + <kbd>ctrl</kbd> + <kbd>alt</kbd> + <kbd>P</kbd>) in the macOS\r\n3. Input propType to replace default type\r\n\r\n![img](./ScreenShot.gif)\r\n\r\n### Command Line\r\n1. `rpg-cli -h` show Help\r\n2. `rpg-cli <JsFilePath> <ComponentName>` to generate `PropTypes`\r\n3. `rpg-cli config <JsonFilePath>` to config generated `Settings`\r\n4. `rpg-cli project <DirPath>` to batch generated `PropTypes` for Project\r\n5. `rpg-cli fix <files...>` to batch generated `PropTypes` for many files\r\n\r\nIf you want ian to always use the latest version, you can use npx to instead of `rpg-cli`, like：\r\n```\r\nnpx react-proptypes-generate -h\r\nnpx react-proptypes-generate ./examples/index.jsx Test\r\nnpx react-proptypes-generate setting.json\r\nnpx react-proptypes-generate project ./examples/\r\nnpx react-proptypes-generate fix index.jsx index2.jsx src/index3.js\r\n```\r\n\r\nIf you want to every project have different config, you can create a json file named `rpg.config.json` and put it in root folder.\r\n`rpg.config.json` examples:\r\n```json5\r\n{\r\n  \"autoImport\": \"ES6\",\r\n  \"codeStyle\": \"default\",\r\n  \"noMergeOld\": false,\r\n  \"mergeOldIfExist\": true,\r\n  \"noShape\": false,\r\n  \"tabWidth\": 2,\r\n  \"quote\": \"double\",\r\n  \"trailingComma\": false,\r\n  \"semicolon\": true,\r\n  \"arrayLike\": true,\r\n  \"isRequired\": false,\r\n  \"include\": [\r\n    \"src/**/*\"  // support glob\r\n  ],\r\n  \"exclude\": [\r\n    \"node_modules\"\r\n  ]\r\n}\r\n```\r\n\r\n### Project with lint-staged\r\nedit package.json file\r\n\r\n#### Config Git precommit hooks\r\n```json\r\n{\r\n  \"husky\": {\r\n    \"hooks\": {\r\n      \"pre-commit\": \"npm run lint-staged\"\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n#### Config lint-staged, like: \r\n```json\r\n{\r\n    \"lint-staged\": {\r\n        \"**/*.{js,jsx,ts,tsx}\": [\r\n          \"rpg-cli fix\"\r\n        ]\r\n    }\r\n}\r\n```\r\n\r\n### TypeScript Need to Know\r\nBecause of the ast parser is `flow-parser`, so TypeScript sometimes generates strange types.\r\n####  Already known Case\r\n+ use `as` in the props's ES6 destruct, will generate redundant error types, like: \r\n ```javascript\r\n   let { age = 0 as number, students = [] } = props;\r\n   // will generated\r\n   Test.propTypes = {\r\n      number: PropTypes.any,\r\n      age: PropTypes.number,\r\n      students: PropTypes.array\r\n   }\r\n ```\r\n+ Not Support convert Typescript’s type to PropType, like:\r\n```typescript\r\n    let age:number = props.age\r\n    // will generated\r\n    Test.propTypes = {\r\n       age: PropTypes.any,\r\n    }\r\n```\r\n\r\n## Examples case\r\n```jsx harmony\r\nimport React from 'react'\r\nfunction Test(props) {\r\n  let { school: schoolAlias = \"schoolName\", info = { name: 2 }, year = 33 , onClick } = props;\r\n  return <div onClick={() => onClick()} />\r\n}\r\n//will generate \r\nTest.propTypes = {\r\n  info: PropTypes.shape({\r\n    name: PropTypes.number\r\n  }),\r\n  onClick: PropTypes.func,\r\n  school: PropTypes.string,\r\n  year: PropTypes.number\r\n} \r\n```\r\n\r\n## Special case\r\nTo prevent the `array` type may be prejudged to `shape` type, you should set a default value.\r\n```jsx harmony\r\nimport React from 'react'\r\nfunction Test(props) {\r\n  let { students = [] } = props;\r\n  let length = students.length;\r\n  return <div/>\r\n}\r\n//will generate \r\nTest.propTypes = {\r\n  students: PropTypes.array\r\n} \r\n```\r\n\r\n## Keep PropTypes's Comments\r\nIf you want to keep PropTypes's comments, you must put the comments in the every PropTypes's end, like:\r\n```javascript\r\nTest.propTypes = {\r\n  students: PropTypes.array, // students\r\n  teacher: PropTypes.shape({\r\n     name: PropTypes.string, // teacher 's name\r\n  }) // teacher\r\n} \r\n```\r\n\r\n## Extension Settings\r\n\r\nThis extension contributes the following settings:\r\n\r\n* `propTypes.autoImport`: Auto import or require PropTypes module(disabled|commonJS|ES6)\r\n* `propTypes.codeStyle`: PropTypes Generate Style(default|class)\r\n* `propTypes.tabWidth`: Number of spaces the pretty-printer should use per tab for indentation (number)\r\n* `propTypes.quote`: Override the quotes used in string literals(single|double|auto|null)\r\n* `propTypes.trailingComma`: Controls the printing of trailing commas in object literals, array expressions and function parameters(boolean)\r\n* `propTypes.semicolon`: If true, there will be a semicolon after PropType statement\r\n* `propTypes.afterFormat`: If true, after generate propTypes, trigger vscode's formatting for PropTypes(boolean)\r\n* `propTypes.noMergeOld`: Defaults is merge old PropTypes, if true, will generate new PropTypes(boolean)\r\n* `propTypes.mergeOldIfExist`: If true, old PropTypes different with new PropTypes will be deleted, only used when `noMergeOld` is false(boolean)\r\n* `propTypes.noShape`: Defaults is generate shape type, if true, will generate object type(boolean)\r\n* `propTypes.arrayLike`: If true, some shape type which is similar to Array will be set array type instead(boolean)\r\n* `isRequired`: If true, all PropTypes is will be set to isRequired(boolean)\r\n\r\n## Command Line Settings\r\n\r\nCommand Line can config the following settings:\r\n\r\n* `autoImport`: Auto import or require PropTypes module(disabled|commonJS|ES6)\r\n* `codeStyle`: PropTypes Generate Style(default|class)\r\n* `tabWidth`: Number of spaces the pretty-printer should use per tab for indentation (number)\r\n* `quote`: Override the quotes used in string literals(single|double|auto|null)\r\n* `trailingComma`: Controls the printing of trailing commas in object literals, array expressions and function parameters(boolean)\r\n* `semicolon`: If true, there will be a semicolon after PropType statement\r\n* `noMergeOld`: Defaults is merge old PropTypes, if true, will generate new PropTypes(boolean)\r\n* `mergeOldIfExist`: If true, old PropTypes different with new PropTypes will be deleted, only used when `noMergeOld` is false(boolean)\r\n* `noShape`: Defaults is generate shape type, if true, will generate object type(boolean)\r\n* `arrayLike`: If true, some shape type which is similar to Array will be set array type instead(boolean)\r\n* `isRequired`: If true, all PropTypes is will be set to isRequired(boolean)\r\n* `include`: Match need generated files, only used in `fix` and `project`(array)\r\n* `exclude`: Match node need generated files, only used in `fix` and `project`(array)\r\n\r\n## CHANGELOG\r\n\r\n[Look it](./CHANGELOG.md) \r\n\r\n","readmeFilename":"README.md"}