{"_id":"@51xuanshi/wxapp_component","_rev":"6-96f3de7fe9b549f5612066c40aa9e2fd","name":"@51xuanshi/wxapp_component","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@51xuanshi/wxapp_component","version":"1.0.0","description":"小程序自定义组件开发模板：","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","devDependencies":{"@babel/core":"^7.14.8","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.8","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-loader":"^8.2.1","babel-plugin-module-resolver":"^4.1.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^3.0.4","through2":"^2.0.3","ts-loader":"^9.2.4","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"gitHead":"9f70eb4fc9b6010d96b7c3b8ff169f7fecc566c5","_id":"@51xuanshi/wxapp_component@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-FrDTVMV39pbtllaFhPu5d1kA3eAUdUOXLq1YnQmtKjzUCt7ocS7NPpWD6vKrlNvzIQ/EL3A4BeI8wct5pD0ZyA==","shasum":"93545b1e31cdc9e0338f0cb34c7e3f6d1446c395","tarball":"https://registry.npmjs.org/@51xuanshi/wxapp_component/-/wxapp_component-1.0.0.tgz","fileCount":25,"unpackedSize":41118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAmw9CRA9TVsSAnZWagAAxvUP/i6Q5i9RkfI6Q5ezEJNQ\nG94eOp/NGTn3Umt5R/E5X5CMFGqnlc4bRtcmeDvDskEkyAePesO9xyJw4JAz\nusf0Uu1ZVTlXlVwfV07tPloiwDhHHJFK9qMiY/f6rBFjJTGxfy18h9UNvz4P\nEvjk/MekLCYd4a6+lU7zV+5d3452JtAO8ef4E95XTtGJJNCWZCT1y6FxA1rt\nuizA0Om6e7qj872IrRBn6AVB6WyYvYoanGW9v9jGJvMxOP8vMdioUjKjwFYX\nYNKKdOnyeqOh/GE5ypJlZvCGOPSGzlJBXbOW4tmM4Z9zFGjDSss4w6dk+Mfd\nJaJbwhcOETJYJqLM+LKME1uRouhVPePoHNa7PAvU7ob1CV+srbKqGdPm43ri\nAowypYY5nCqZIPcw6yCuYyGrNRZVMtjxYvTKPsLN4K2TcH1xv8CpNOaLoTnx\nP/86tN8SbPOLn9RDFxh6TbLipIZdm/oXASm+lFL9rHbhM1HxFXttXUovq3NS\nPuSwA2VBwE4TqJFSBKTlZs+x9teanbzHMexoARkCI3NQ5l5c+dNcUWjUDX4S\nR9MBK/hQzr1K3Mu4bPnzruF8F7tdnLz2SMVhvAx4mMyE8Zp9eIfRfWD4GPAQ\nCxlfODak+3wrkLGEYaGyk/yOvdneuolUwqkpFzIqtOVa5Rnpeo9Psogy5l/e\nsrRL\r\n=C1MK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb5/MLMCMB4v15Olbg3ts+/lUkok7FxEbXeQQx9WCJywIhAMC9lsTEEtNwMkUrfS1/FDZN2pgU6Sz0zC86ynq0IoWY"}]},"_npmUser":{"name":"funya._.","email":"funyaliga@gmail.com"},"directories":{},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wxapp_component_1.0.0_1627548732905_0.18261632673878125"},"_hasShrinkwrap":false},"1.0.1":{"name":"@51xuanshi/wxapp_component","version":"1.0.1","description":"小程序自定义组件开发模板：","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","prepare":"npm run build","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","devDependencies":{"@babel/core":"^7.14.8","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.8","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-loader":"^8.2.1","babel-plugin-module-resolver":"^4.1.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^3.0.4","through2":"^2.0.3","ts-loader":"^9.2.4","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"gitHead":"421e0edb45ba5623408699e719ef84ca27032464","_id":"@51xuanshi/wxapp_component@1.0.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-gyvbdvlAfDgP/TAEEEGIqI3Kp3g5KbqXq/UB3XYn9cK5N6MZKkwm9nElv3vGtvqeHrQ+gqrP6U5RysqEap3vgg==","shasum":"2b479b2338d1e3e01d0df0ba5c80735c5838c748","tarball":"https://registry.npmjs.org/@51xuanshi/wxapp_component/-/wxapp_component-1.0.1.tgz","fileCount":47,"unpackedSize":106993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhArLPCRA9TVsSAnZWagAAz/YP/35mYEuaowNT9NuKaXL4\nvHIuYA8KpVOaoetj1uCu58JvVYW0G1ASZqfmHV1mLTzYW1SgJMjfF3JhqInJ\nPaudGskbhgGVj6Cunaqr7LtvDMtr6rakIxD/3EfoEny3N0I9ZfrfDhKKBT2O\n2bO5JOg08CMBf5vnAt8ASh3MJ0zFNeNRUkV6GN4g6VOyVsGCNmvZBZaqiq2b\nDOXEHO1C3HluM0MjXgk+75n9qZqDDcBHiHsjVpWSv0Sy+loBRV41IRE/Ubbb\n52Zp+UIIQDPdmhDKs0iqTd3qMV6H9Fz46fFCz4H3g+u1HWyPDDuwZH7m6SU7\nFUMbM1odLgxMc/yCndJuB5xy0HPwTRnWprKILEeBK9/wLSBFBHU2rxQk5GFO\nNt8EzYchvckas3ryn8KBaEXQ6lS9VyUAZuU915e68TMzCf7l8J/xkgoLcYyk\na8q5+3N3Tvt0NPGj6l9fbd5JsMVJY7TYyJakw5tTYPMBbOluLr3W8YVg5awD\njmxeREwIcx1g+qt7CxAtFk09Scx2lcKyM0TkYx7R0E4KjSmtVfTbrqPuQnU1\nVGqfy10FdAarSGPQbXcJQrtujez/g5dQPbpoC01lSMx06M//T4xsAvDu1l6+\neeM9AOnlN8eejCvAQkQ30P0EOfzwa3ZqL8akw1z1D0CPxYPd1C8HiiNx55Jb\ni6z9\r\n=DW11\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhG2H6n/i0otY+zue1OACv5bqWSZOxUk0kkAfqaDb/ZAiEAtE0WV4GDG9zrsqqsXV4ASn9NdqcGOPN59xcjYKYvYKg="}]},"_npmUser":{"name":"funya._.","email":"funyaliga@gmail.com"},"directories":{},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wxapp_component_1.0.1_1627566799292_0.2598910677643418"},"_hasShrinkwrap":false},"1.0.2":{"name":"@51xuanshi/wxapp_component","version":"1.0.2","description":"小程序自定义组件开发模板：","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","prepare":"npm run build","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","devDependencies":{"@babel/core":"^7.14.8","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.8","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-loader":"^8.2.1","babel-plugin-module-resolver":"^4.1.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^3.0.4","through2":"^2.0.3","ts-loader":"^9.2.4","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"gitHead":"c142c57f3e63a20cf7b8e2cf41ef62190623375a","_id":"@51xuanshi/wxapp_component@1.0.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+v4RtMsOyoyQKnrtBf/dPuXFi+vTHgK8k35D0BhPwmZ2P4dWQHkc8Wyf2uof1tzT2XRJ6ZPiXM880Ws7Ee09iw==","shasum":"0c753d6232f10271a57f98f54d24059a8caf52be","tarball":"https://registry.npmjs.org/@51xuanshi/wxapp_component/-/wxapp_component-1.0.2.tgz","fileCount":47,"unpackedSize":106993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhArPUCRA9TVsSAnZWagAAPWMP/iGRbuoSNVWGxj6tI4vG\nOSxn+bAoV+2h/YxeuAVjNrJi+b1slnn4rvDltwbtXtX5mSqQ0UIucW3gwvX4\niCkMPV84J4M0V8cLGW1dW37OUwQL28xf51WRLtJGV7kTYO74jmLYSI5KO1s0\nNu0IUA32gsK7KRDUF5RhP9Bke/SAxr7Ucnybh7KnuGdIIgrpegZOx0o/iqPy\nw0LkV/olXToMLNdCwKtO2/xjohYOfAt4Ged2gX8K+g4vaAE/uLqmDaSzOQZc\nWsc6zCaQGhbhc13aoOd9nzmp1nwNMrC8anMcUIwyruTVYG5QrRB0LlylkuXv\nGh4uqcnUykxV1ZoeWDuWruzIyFcWO11kaPtOKfIgxj55mNPOULvjD+XnI629\n19mMQpFgxNhSXgoKSXcibqmJ0XHYg4VeOWGzjIGmIoA0fyRSlUUsv4EMj0K+\nvgClfMN5/Wy/vWsBj4kqlhbqxbw4SI82DthIBZa+zNF6SJQgBdZnEDzd0U3d\nKy0kIJWqWpLh8kurmr74Pu9kuJgKN1QmrD1E/gByoaybEQXefsv/qfrF/cBB\ncWxJtWZSZ50ezSB53KY9K9pF9zq+qmNx081EuT8XnPDuuNWZAhv38zCBEThT\nV1X3eq0j1A5Nfadzoq3Z5izcALHh9zoh9xDaZ25epGjjqcUUZOvDAueGKkx3\nKZO2\r\n=UYOR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPgTTOtUVWACdIbIMuEJ+bAMei45oAYPZzfsznKiw64gIhAM2jyzWXDVRw9wJDnHRPZ+S5XmovsV620a5oZ2f2CCuT"}]},"_npmUser":{"name":"funya._.","email":"funyaliga@gmail.com"},"directories":{},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wxapp_component_1.0.2_1627567060092_0.47924174065678216"},"_hasShrinkwrap":false},"1.1.0":{"name":"@51xuanshi/wxapp_component","version":"1.1.0","description":"小程序自定义组件开发模板：","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","prepare":"npm run build","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","devDependencies":{"@babel/core":"^7.14.8","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.8","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-loader":"^8.2.1","babel-plugin-module-resolver":"^4.1.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^3.0.4","through2":"^2.0.3","ts-loader":"^9.2.4","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"gitHead":"00f327138973a71eaac566aa39cc8be838c8e256","_id":"@51xuanshi/wxapp_component@1.1.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-NevDzZnoQ08oV6vIFftB6arWYHX628z245wbPlr43EOT/eaKQpMmYybSgtVo7Y5dr3PnwCqoqqSQ5oSPEgBaIg==","shasum":"6320c9cdb85805c3210f783a5ae8076900ad1531","tarball":"https://registry.npmjs.org/@51xuanshi/wxapp_component/-/wxapp_component-1.1.0.tgz","fileCount":47,"unpackedSize":106993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhArUFCRA9TVsSAnZWagAAYcQQAIaw7O/J9YjW+CC3fDbj\nrj5wIk+fxlXae1WVkY3iJEKzQvxl4eSfYhD3hfqgHyGT6BvgoUcNrL1MSsX/\nZrNWK/XPyg6OYFGoXY4677r0dNSCYJDeU66c17oQPHxyP7MBpFTrMMNUTyi2\nE1KiK35dQVVYE5HG1GwK2hlC6zZEPcumw4Jbof6JUF5vgJyKtfoB3SWH1D9a\nwEhi8aqL//vKj4+YhNPv0t06X1Ra8NkVkRaaxPU5G1FRbe6RdCuKJhRCqpf2\nlCQYW1WgfRzHpJOvoXJBWsevji7ThKE1657BCoym32CZgZ4HzAsfBun0gRe7\nsGhFIftq/rOrckOSDqbqlxAHTXEqAXBpsTVJ36ZkR+inGe40jYRTeoUSpXOW\nlv6nfWhoUcZAhyuAxtlHoe4M4BN4rA1Upxyer5993YP2VDa+JlFc0iImJeEL\nxEDfmp7wVNjSoA/ItN6FF6TL8ypooBXJB5CsiWm06IIy2mqz6vUP/ojaTa6x\nX/QEqr1LosqwJUKgvUC3AGuFRDic2urjy5e0iaPfS/rWhHLgS+buSLetmD0R\nBdT+Qs4RWzvcdWO8pCCyD2I0XkPitBrR3CTtDwxS2JmFcRuuUHOEQCjH9VAv\nDxa4yOqhixY/io2iLurV0LNs9UgGk1Oa+4Oxx3jr1Um/uT/CZVU3ASfpVBd1\nwsOj\r\n=33Ao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZmVrQBPAVXbfY7lO2tm9uIXoUAzHbn+yUil4N1lVocAiAWWt+4aUKmKQ2TU56H9vBZsS9qpMH6AcmVIxNGUo8MAw=="}]},"_npmUser":{"name":"funya._.","email":"funyaliga@gmail.com"},"directories":{},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wxapp_component_1.1.0_1627567365489_0.4542858475534899"},"_hasShrinkwrap":false},"1.1.1":{"name":"@51xuanshi/wxapp_component","version":"1.1.1","description":"小程序自定义组件开发模板：","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","prepare":"npm run build","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","devDependencies":{"@babel/core":"^7.14.8","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.8","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-loader":"^8.2.1","babel-plugin-module-resolver":"^4.1.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^3.0.4","through2":"^2.0.3","ts-loader":"^9.2.4","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"gitHead":"c576951e219b8860ebd94476e34b9fa355405adc","_id":"@51xuanshi/wxapp_component@1.1.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZQkHUrfNwN7C/jsUmPSGb7gI1/kQkJ7rANtoh8r6Gj/npVWpghnMcxrYtq0CcJt0MYYjk/e8cNRbxZ9CsrOLBw==","shasum":"e0662c229259558c824393fe4895ea75e731adbe","tarball":"https://registry.npmjs.org/@51xuanshi/wxapp_component/-/wxapp_component-1.1.1.tgz","fileCount":32,"unpackedSize":27802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA3F+CRA9TVsSAnZWagAAbw0QAI1dwkxWooOUFdm/1ZoY\ncta6pjxHnzqVDx6fDxtw3HVV/SCUZ5Ck23mWAWozzfTBJASeMRgzT/IyB/2E\nqqqFJPFqXgxQoeuDPoLm3YDelZfRVKUWakzuc2nLURAOr75MscLopnErdx0G\nGW7MueLirxlb/hNz2QpW4dtgCxVhGjbrGW338+E5C2oCezrDjNTidHLTcKYd\nhP2e+3JtT7yJOhd32tApnLlzxdpbjgwxPC8Cw/ivddCXbLTIz5dQaCXd2HJ4\nqGeSX26T0GqjKPa103TCVOt3JCHimgEBYxXvWeYMRzAzOOvTmF6KXYTVnC8a\nHpfF6M24VnZcbYGyXiFWMs+Y4Re5DZV3Yps7RuOTMIkLbkphZAAQ9p9zCPwh\n7iJoZVqGA7NZT3QYbzgAGe0n3tdAZHY5ZmyCydhx5d/FA/n0KtTxJ/ejhj6a\nlH9+KegzKngM3Cfk4BJvjCRZNHZfKV0uGBwDghfybfvYYwHDtiH/9U/J8m3O\nIxe8alN9E4DfIf+c5KWtmOUc8ms3i5L5ywLLBy2n40ssUlPgn5tou+elqMFY\nHKdnrmM2wr0IYg+62iKC16gzBDjtD7SC15z5RmLk7GAydviRN2pSiSyHo0mn\ndI2S1h+oZJd9YHUNLSjObQJ/Mss4NDUYitqjxhDZY3A3y50dUjOSaWY1Cqaw\nl629\r\n=FEuu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCvIs9H7jsb5k+iAOV+VK+GiDYdj55yLa8g9ZaiochaAiALdeCGTiwLy0cAQPtrbXIX0LoPzoPO+y5ADOx8QI7w2A=="}]},"_npmUser":{"name":"funya._.","email":"funyaliga@gmail.com"},"directories":{},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wxapp_component_1.1.1_1627615613975_0.8351344989359137"},"_hasShrinkwrap":false},"1.1.2":{"name":"@51xuanshi/wxapp_component","version":"1.1.2","description":"小程序自定义组件开发模板：","main":"miniprogram_dist/index.js","scripts":{"dev":"gulp dev --develop","watch":"gulp watch --develop --watch","build":"gulp","dist":"npm run build","clean-dev":"gulp clean --develop","clean":"gulp clean","test":"jest --bail","test-debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --bail","prepare":"npm run build","coverage":"jest ./test/* --coverage --bail","lint":"eslint \"src/**/*.js\" --fix","lint-tools":"eslint \"tools/**/*.js\" --rule \"import/no-extraneous-dependencies: false\" --fix"},"miniprogram":"miniprogram_dist","jest":{"testEnvironment":"jsdom","testURL":"https://jest.test","collectCoverageFrom":["miniprogram_dist/**/*.js"],"moduleDirectories":["node_modules","miniprogram_dist"]},"repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","devDependencies":{"@babel/core":"^7.14.8","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.8","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","babel-loader":"^8.2.1","babel-plugin-module-resolver":"^4.1.0","colors":"^1.3.1","eslint":"^5.14.1","eslint-config-airbnb-base":"13.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","gulp":"^4.0.0","gulp-clean":"^0.4.0","gulp-if":"^2.0.2","gulp-install":"^1.1.0","gulp-less":"^4.0.1","gulp-rename":"^1.4.0","gulp-sourcemaps":"^2.6.5","jest":"^23.5.0","miniprogram-api-typings":"^2.10.3-1","miniprogram-simulate":"^1.2.5","thread-loader":"^3.0.4","through2":"^2.0.3","ts-loader":"^9.2.4","typescript":"^3.8.3","vinyl":"^2.2.0","webpack":"^4.29.5","webpack-node-externals":"^1.7.2"},"gitHead":"a8973a5e24e40cda035f1ed6dcd35798d9595b80","_id":"@51xuanshi/wxapp_component@1.1.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CzEYS5UCwjMsNH0QYy1HsmlOujxOVdHvzZVpNLdU3mE0YyshZktKAo8HRszppN3eR7awR0wfavWzeizMNzqWlw==","shasum":"2835535e1c25efd4216a2e23d754bc2d96a4ada5","tarball":"https://registry.npmjs.org/@51xuanshi/wxapp_component/-/wxapp_component-1.1.2.tgz","fileCount":40,"unpackedSize":34478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBPkoCRA9TVsSAnZWagAAENIQAJM1jqAuPFd6E8EGiR/y\ni/NbqBIgWx+VseB52Su/cyJ1VqeipI+LorNiA7BjZhSwftsw2gUcL90l67km\nPV8HIQVIxSIVnHn3cXDQo9v7/2rEKU65PelqE02FjDKojGXf+IaFkwXLxLre\nMFRX2XwUg4lMZ8XHw1Q58gwtXmB2PJoL76mUW9boACN68wFxLaDtEWwgsTt9\nPP5Sh4hSQU9lkAKMcm4eGdFwLWsnt2TZQ5mVv02GooxEOUSh4mdrS1/9QcRf\nSkwIE0954nz3gBpUzPpsFmrP60thuhkwjCE+fa3SPZf2CTQ1fWa7LiBpsLe6\nIut3Z9E6VqV0haTxxX4+eNgL46e30o8/BRZbiihKHuXGMwpVJJBJ7pF+bvAM\nj+cvRUVFUZvmI+F4gxe9OD565ljtC8lKG/Rgxz4qIRLc0IHsUZtEop98WMgh\n2PtrGhpIqEAW120zebNgMcRV5u0v4RTG2nVUxsDWTAH32P4TfRK9DMsj+Fag\nRuSNNAeEio5YwdIzmFVajBoW1HBbu533Fvrx5/dKR5qWJ33nQCznFYw1sNGK\nXqanC9hrKTbK0V30K2q9KVuuUKjaTdxcPYBbzkYKQOUKlGJ7Lj7LUCZFh7qZ\nyhQE9jV5jUnyUax9EGn9jPzdhbBfYXdwydHpxh8rJVN5BQpZniVhVH3/2/H9\nVYLJ\r\n=4aEe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJR8fA1Tl/GX2RORCrff5lO9hiwlAfMyaIFcsdtLaA8AIgGY7EHVOtPg4fjQhn2HTEDF1Mtah7+8cCU/VJLjm+Os8="}]},"_npmUser":{"name":"funya._.","email":"funyaliga@gmail.com"},"directories":{},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wxapp_component_1.1.2_1627715880641_0.006378076935879662"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-29T08:52:12.847Z","1.0.0":"2021-07-29T08:52:13.140Z","modified":"2022-04-04T10:47:56.445Z","1.0.1":"2021-07-29T13:53:19.476Z","1.0.2":"2021-07-29T13:57:40.431Z","1.1.0":"2021-07-29T14:02:45.666Z","1.1.1":"2021-07-30T03:26:54.137Z","1.1.2":"2021-07-31T07:18:00.800Z"},"maintainers":[{"name":"funya._.","email":"funyaliga@gmail.com"},{"name":"xswy","email":"wangjiesheng@968666.net"}],"description":"小程序自定义组件开发模板：","repository":{"type":"git","url":""},"author":{"name":"funya"},"license":"MIT","readme":"# miniprogram-custom-component\n\n小程序自定义组件开发模板：\n\n* 支持使用 less 语法编写 wxss 文件\n* 使用 webpack 构建 js\n* 支持自定义组件单元测试\n* 支持 eslint\n* 支持多入口构建\n\n## 使用\n\n* 使用[命令行工具](https://github.com/wechat-miniprogram/miniprogram-cli)进行初始化\n* 直接从 github 上 clone 下来\n\n## 开发\n\n1. 安装依赖：\n\n```\nnpm install\n```\n\n2. 执行命令：\n\n```\nnpm run dev\n```\n\n默认会在包根目录下生成 miniprogram\\_dev 目录，src 中的源代码会被构建并生成到 miniprogram\\_dev/components 目录下。如果需要监听文件变化动态构建，则可以执行命令：\n\n```\nnpm run watch\n```\n\n> ps: 如果 minirpogram\\_dev 目录下已存在小程序 demo，执行`npm run dev`则不会再将 tools 下的 demo 拷贝到此目录下。而执行`npm run watch`则会监听 tools 目录下的 demo 变动并进行拷贝。\n\n3. 生成的 miniprogram\\_dev 目录是一个小程序项目目录，以此目录作为小程序项目目录在开发者工具中打开即可查看自定义组件被使用的效果。\n\n4. 进阶：\n\n* 如果有额外的构建需求，可自行修改 tools 目录中的构建脚本。\n* 内置支持 webpack、less 语法、sourcemap 等功能，默认关闭。如若需要可以自行修改 tools/config.js 配置文件中相关配置。\n* 内置支持多入口构建，如若需要可自行调整 tools/config.js 配置文件的 entry 字段。\n* 默认开启 eslint，可自行调整规则或在 tools/config.js 中注释掉 eslint-loader 行来关闭此功能。\n\n## 发布\n\n> ps: 发布前得确保已经执行构建，小程序 npm 包只有构建出来的目录是真正被使用到的。\n\n1. 如果还没有 npm 帐号，可以到[ npm 官网](https://www.npmjs.com/)注册一个 npm 帐号。\n2. 在本地登录 npm 帐号，在本地执行：\n\n```\nnpm adduser\n```\n\n或者\n\n```\nnpm login\n```\n\n3. 在已完成编写的 npm 包根目录下执行：\n\n```\nnpm publish\n```\n\n到此，npm 包就成功发布到 npm 平台了。\n\n> PS：一些开发者在开发过程中可能修改过 npm 的源，所以当进行登录或发布时需要注意要将源切回 npm 的源。\n\n## 目录结构\n\n以下为推荐使用的目录结构，如果有必要开发者也可以自行做一些调整:\n\n```\n|--miniprogram_dev // 开发环境构建目录\n|--miniprogram_dist // 生产环境构建目录\n|--src // 源码\n|   |--components // 通用自定义组件\n|   |--images // 图片资源\n|   |\n|   |--xxx.js/xxx.wxml/xxx.json/xxx.wxss // 暴露的 js 模块/自定义组件入口文件\n|\n|--test // 测试用例\n|--tools // 构建相关代码\n|   |--demo // demo 小程序目录，开发环境下会被拷贝生成到 miniprogram_dev 目录中\n|   |--config.js // 构建相关配置文件\n|\n|--gulpfile.js\n```\n\n> PS：对外暴露的 js 模块/自定义组件请放在 src 目录下，不宜放置在过深的目录。另外新增的暴露模块需要在 tools/config.js 的 entry 字段中补充，不然不会进行构建。\n\n## 测试\n\n* 执行测试用例：\n\n```\nnpm run test\n```\n\n* 执行测试用例并进入 node inspect 调试：\n\n```\nnpm run test-debug\n```\n\n* 检测覆盖率：\n\n```\nnpm run coverage\n```\n\n测试用例放在 test 目录下，使用 **miniprogram-simulate** 工具集进行测试，[点击此处查看](https://github.com/wechat-miniprogram/miniprogram-simulate/blob/master/README.md)使用方法。在测试中可能需要变更或调整工具集中的一些方法，可在 test/utils 下自行实现。\n\n## 其他命令\n\n* 清空 miniprogram_dist 目录：\n\n```\nnpm run clean\n```\n\n* 清空 miniprogam_dev 目录：\n\n```\nnpm run clean-dev\n```\n","readmeFilename":"README.md"}