{"_id":"render-builder","_rev":"29-3c2980e697cd5b9262ffa464b68b9796","name":"render-builder","dist-tags":{"latest":"1.0.12"},"versions":{"0.0.39-alpha.0":{"name":"render-builder","version":"0.0.39-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/render-builder.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4","webpack-chain":"^6.5.1"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"ec1395d7f8bea45ffc4a9a5051f2b12f0343d2b3","_id":"render-builder@0.0.39-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-NKEgoSqUWsoqe/5YO3zvqeGdl882RDhhAUzy/CtWag8PA67R6Vnp6IKfdoJOo8kt0oHq+aK/cCtP9qq11OioWQ==","shasum":"d53adc737ee96aec5a8a4b703f1b62d6494819d9","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.39-alpha.0.tgz","fileCount":32,"unpackedSize":50755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/MYelL2WeDLeqMqG93co/rZ5EDAi/AnhEYhm0VTHVjAiEAvobDIi2NB45HcJhryvvbw4v3fKBvL1wakLOA7eJzFFQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIvhOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEIw//ev7FVcJprBxni7KhYDc4ymlVzPf60lir3g3mWKmQ6ZcqwLpB\r\n7DF17A5cP43wvsRtMK/5hlaYQEwKFn1c96TpDSyh9ggPpeFZPbbZNHZ0EVyL\r\nFevisux3wa9DILHqXh1nCe7HZ9X9uVW96xQebXqtlDn+G9PYA2e2qc+7oOO+\r\nI3mXhY9l5Rcy0nSQUsP1EIj7QgCxd22SqqbngdCiDwb8KC9w/egAzVCtk+WC\r\n3Gf/BNWob72fcHYnWPZzI+gMleDcAlNPkzfIUNIiTNAf/EUSNL+xJBnhVo51\r\n39heZ832ujoZ1aVpTg4kbsPnb8eBYdDwYx+JE3rGJw6Bn+yPS5vgyXiZgqYF\r\nG2MtFs574amjbolz56KzR0/JWa/O0MLQe30KWMc85csLS5n/gNgXGZpBYePL\r\nUc+02+pjxIp9qRca4rOKXbT6vqxzziMi08I7VtIDNjn8jwJq8mIagN+vIduh\r\n2PqmjtaPlQjoQDXgzuHKVxItHkrSg7AZZ7za/LQtu6J2Qcm5fwOcrX8Yu0RV\r\nLu0QYxKB/NVMscGkc6pfVVRIBT5P6VeAgQI8YA1MlJB6OyxqNWf86bVCG6ro\r\nJa4IoFCEpsNbXrUrnWcAafPiKgPMrwClUZkGzR/x06n/G9TIquYt3EmUtOB+\r\nBqAhtRIFg1LZxgnGkOXZDyNfjGQk5iZEiUk=\r\n=lYfc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.39-alpha.0_1680013390275_0.12944945764212412"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.40-alpha.0":{"name":"render-builder","version":"0.0.40-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/render-builder.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4","webpack-chain":"^6.5.1"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"b6e887a72301ab06bcbae1f0a9e69ae156ee0aac","_id":"render-builder@0.0.40-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-xWS+hf+almcInKcRTftxjdj12NOdR7astbhVwtTdcc+MeFS9+7GmJdg9hjkZvUiQsePXm6XkyR/LR/LVnjBbNQ==","shasum":"c4f10947bc025f89a17a710be0e151b6d2d07c8e","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.40-alpha.0.tgz","fileCount":40,"unpackedSize":50734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMCE6XztkWO7r6q/URQ7/3+IxJ1HkOdBVb755RTnwKXAIhAJX8UPk1WNxeJzFNFNdsUxrzNzJ3l0s6HSxqa0p94DCD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKP02ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9OA//WikgVVMox/C6MAuHXJ6OxnBbybUtRkOF0ODYwtyoXEBz0Upt\r\nmRhHAaPu5Fg287pWhcYa4xEQyTqtV1GjVQAjTA8Iel4wOiAsK35JuIjropvW\r\ni842Voz3aI2UbZStJHwSLZx8fuEJLK7M4CteE1hjWvnl17EyRNT+Ke5z86VD\r\npJwl+o+fxmtC/RJeaYMUNK5nfpj6mdzzgPxmAMlEUc3SbrXDDtW5EfKVnn80\r\nNIc4vWb9XowLSta1kFPyW0uvrAr6rNxPx9gDJ1pc4y9bQvJNM5dWmY2N2Ken\r\neuBZ2khNj1bdAxLie2J/FN3XS62dJyJnBmJ2Qye/OTBlHoTpYWn1kAvocJNL\r\n6J5Xqk1FB1bibGPyANJIoDzamyuRN8EudpelJoq7k6Cl7MxVxUUiOzKbAR1J\r\n/PSbwOALr/OzywlK0UdKzszPz7PaTVMus4+1Vjyg7MQBD7fKMP96NW4p4cVn\r\n5ZRRjiRBH6vZ+4cJR4/OObJBji4OYx8Fnqyr9pUb+ahHg81VvXB44X4DBJAv\r\ns1Yn9PZpxrduLt3Jk8VQ+lspxWcyVZXL39hZSnaj5JQlwCfj8JUJINWpalTB\r\n68hiiX7LT1UssKSLtKBscFt8tp7EQsiDHOFaLshbWzaHQ1QRYUckgoRpBCEO\r\ndYFG836fhQprADfsdImNBJpGHDBw7nWATLk=\r\n=u0Aq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.40-alpha.0_1680407862639_0.3924488348292938"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.41-alpha.0":{"name":"render-builder","version":"0.0.41-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/render-builder.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4","webpack-chain":"^6.5.1"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"3dc5e20c01fc85fca865bd1e269bd99eda80ac08","_id":"render-builder@0.0.41-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-IFtmYGup8VwNSTy5QMBrt4VKlapx2eM+Uukotvaq0FJqCvJEldZagsSdo0vlWiNIXNhQLzyUNFPHjyVZpCFzDA==","shasum":"07def88aca7327df6a5af3c436628da333fdff69","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.41-alpha.0.tgz","fileCount":36,"unpackedSize":48183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeGgpKWMXg5wDq0vwXeofVsNDe3rQIrK7PIbqCQEjptAiAN4BaMaYlFJxT52GFWEmObiFVMRrXvRSoajq32BLMw5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq+A/+IxdH2psv1KjdgUy4wwSDqdm61bR6YhwSf/UkpOTZtPPR/e1m\r\naeuTioyj268LrlGjH05Ay7XepBUxoShWyL6njfORq1KjIm2hv4fja3uLxLMU\r\nfoc3YCJkApLhCs3+s7I3zxWgt/vf/B7aI/J1Yw6z3FwK0Iv7epVd6nV1BuHN\r\nZcx1sS+Pbl5d6hVBAiheJ8A98pzH3vItpqorz0NoCJqjyplAwXyQE2VWfP5/\r\nkqItjUSRuWBiI5pGhUKMvdLYwdw5smoZsH+m9MsMyZqg1fwfZOxUUbw+Ab4V\r\naSo3d2d5JGjWRTYc6XjwJD8gUACuVmwo/yl0EWkFvUlW5t6UZsg53rfF6wuy\r\n3PLWgG2QYQOAw/fhO+5jbMMQ8gsORmkPmy+bQZoYEGMFeJ2u94sgFWgqay22\r\nTzCIT8/8c+P+wxYiLs+IEpkbADiRpkXY02H+G/SkJEEcl2yQ0OMGr7mvy2Tz\r\niqM9JGozwAa+BVfsfBGPzGdvgPMR7LP7V71i0tkeIUkScH/XspyElJFooxhT\r\n4xHSWb1tkrPYwPidHaMC5kOKNwLSiXvOpvJf8QJGMABpEnLMYJ6ov5rQexBq\r\n4YPNQzw1QobcwmoL3LRQ/FetwXq+KzVzW8xE2xVZs6+V7gMIncVMh84ZztqY\r\nIJ2LAfp94moowMCZ9UeyDd8Ia4PBaCY+cuI=\r\n=mTNw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.41-alpha.0_1680409122986_0.03801325351809903"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.42-alpha.0":{"name":"render-builder","version":"0.0.42-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/render-builder.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4","webpack-chain":"^6.5.1"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"7906074ed04ffa59151b2d3fe384e734a1331400","_id":"render-builder@0.0.42-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-V5dI1i+GWfNQjL3XOfCgNsbAAhFJJdcK+YTOySIEnAzTbjfIAoWI2ncN4iOf4B7GDAuyTgoPswsLeVoLOS6xzA==","shasum":"50e67c87d10620c73ee506d553a0efde95386774","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.42-alpha.0.tgz","fileCount":36,"unpackedSize":48183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuwjWOvRomA3P6WB1hLJH9HFPdxPIZzzlw9Rd6BowcbwIhAPokGAsONC0ngOVJGdjUlt+am6gwrADo+dTd/diTIvmB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQOyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovEQ//YbyuHpc/wUqFgFCpiTZMgrMmwbOTWKAKhVrui171ihocwiyY\r\nr80RBJhLPglhcQPX4iMKyWKaGHbgTqnl3+xGBw06I1WSPixyoHdC09/HZG8h\r\nHxYI2ss7639MxfXRuljcjLCdenr5fsYxBok8oEonnzmkEhYIBA10P+x2zFUp\r\n9kYLPCSobxN/9yTCprUKIOGAMMMe7kdi7ukih4/X4tTBn5DMJpCxr6m3Rg7w\r\nUAG2aNL0bi8NFRbFCE07mZN5PXDXl66r5pGimqS9lhjCMpLpECbJtFnbn4t1\r\nk9ao5IAjl6t/FDON+Oo1YdpxTMy/LYbOf46t9ZtuxynYOvogKwIgAw/Gf16C\r\n+9Perch98YTyWdjhD22p6nk4QDNEj2itDikoPAu8zEvThxGuOom4GO1NF4wn\r\njEuOVHIgIUMFqHcDvZfmMkaEVF+ipCo4CUARWW8tqmwbRMoehrbcwc1z8biB\r\nmqIgBzvCU2cuOvwCkcPfQWHPyeXYw86KrymjDg7Scr8sGcftHxpQz+kQQenJ\r\nvBzi4p68p1AIlDuN24FqlhpmZeI5RZOfqJ+WNPIzMq6m/vvJokQeWnGR+98D\r\nrC6Xg08zKkKid1h5InA93eyjaaIBMgiaBSTOPMNE+u7rkNUcAz5j3k7NNypM\r\nwKQyFmXJAPnSDAfwkb9eopZiqZMHL3FaU/8=\r\n=u/5T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.42-alpha.0_1680409521931_0.8777518077150017"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.43-alpha.0":{"name":"render-builder","version":"0.0.43-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/render-builder.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"866ee44730d2c3fe89f19e3427d803a1e5fc79f9","_id":"render-builder@0.0.43-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-pPL1fDfNZNzeqoktGv5PZMSqSgC4uFwqURZBKXZyqn2mNM8Q9SY7vWiovkDArekbsx59n0goVJZqlu9N7GkWPw==","shasum":"87ca00c43293e4d281aa8f944382be1ea7ed0a52","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.43-alpha.0.tgz","fileCount":36,"unpackedSize":48183,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsu0Z34gAKl9kucqGskKUygV+qClGPRkNbYriggxbV4gIgUxi8GTb3QSzitu5FVMbz+COSROVaqowQix2lIZd8kDY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQlLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTrA/+Otq4Qzy0Nz845A2aDIOvmL825b/U9z4zv2jkamNnAPkW1jK8\r\nCP3BPJsiiVsO8npGNmdUxSKn1GAt/CptNuCE+Y8gSSpCjJJMDZql0eD2TpJ5\r\n+yF/dUIycKMmidVZjAcEGWKVqcosrGzK121ZZE4eFzsK6kSzIfvpgvEDziB2\r\nIb39jc6+oIZGcv3j/Efh8gJRdHPUCY7xaKijJJObg8WSE+LfpcGTlCCwgtMt\r\nMdb26/MMogPVHNqsb1Yu7lDsZ88CjmkjV5vFADt3Or55IueB5DhzOyq4bMzP\r\nOnn2jby3rrKNN6mEmw9F2avnV4kWZZTQRgPKt/vwaMoS7j48p3+z6aAoWNyN\r\np+KE9FWwxPYfrv0HwimVxnDNWr1NiuVsqkm5TzCs1g7tmHo0QdS/2TMWEHTh\r\npL4MB+Cj0iQr4IxZjTIgp9hqt0A2nEwsiT0PGU/s27v4M2PxqYOOyXR0koBL\r\ntxG+dSj8e8PDkR7Ivehckub7ESOAkzpL440ArDKiyMxASEAVg3R5VK+0HO/P\r\nQdPlr1zlUd6a0a4gFcPMIw6QBSfSKx18z3QTNsj5ldbhOSSIV+wwScNoUrxI\r\nAGQD6DkUnT0eQAKkngc2at3lLA7gcPlWNlPDfOCfKJFHL+cvRHvzUC7j2xSR\r\n6A7R0hZWzbmHJGcvmgg0ihwH29eEutzFTVA=\r\n=5QNZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.43-alpha.0_1680410955044_0.43030554856785197"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.44-alpha.0":{"name":"render-builder","version":"0.0.44-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"974085ffcbab3c8a29fe13ab4076be5c563b703f","_id":"render-builder@0.0.44-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-ksYHuBpSz06Rp4x6nOriV13Y4pNrDVygJmPftACFj2c7HtPDiQl2svsDMRA9jQuDO6lD8eFy0U3JI3x5lT/RAg==","shasum":"c9eddc2f25460f7294ec7bcca9a8a362a64740f9","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.44-alpha.0.tgz","fileCount":36,"unpackedSize":48174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHT1Yu+erMiUEmfR2oKvxGyc06XqQX1f9uwanjaUlBJAIgEX2cib5UHYELe4QojoQu5hs7Ir6kA1CxJfM0cFNoHaI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKQ4MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqryA//SkU25XVg4Kevvks9UqH9wh+QOye6b2fI09u+yc9pnp6ImuIX\r\nKEYWhLH+W7q9UH/YG+o3Hs1hsSdosWTEMHYdbsI8SARZAG4DO0KWHf+5Mi+N\r\nUcL0h+jFT7aUC6Faf+6VAS7jZ3WOLIaZRrBGvIRy4bSGAVSmuTAgcSvS5nSG\r\ni5WNoC6G6B12wzBBGVRYYxXIGuZ2zTkEzxzEw0gQTU/nFTb1J0WswxyeuFmw\r\noimihDY99VTp2mim+QcFIytgjPq8W0gqqYBwSS4oLWKsd2AezS+LuU+V0yci\r\nYMSswy5c76bjYuvqQZP3G2x3eH7XoW+6HrP+D70Kh4qQT9EqFZx/gKt1Asti\r\ncN2ZTnaFju6mbpUS5AJVxyKTZDNhXYKIEZTUK9UbUXoKs8x6zXEW1ngj/yAh\r\nKrLu3kmWrsp5c0gPbzsp+OmDjT4/syQqsY113UUl6OuwzqgIh592xTNTDrX6\r\nqAwPw4EAmNFxv+uddhUxUUDVEf/GA3dZlhyzet8Ax+DW3v3VJXeWONV7lI5d\r\nvzdoWsjsc+iOrv9yso1TOp6A9d2eDtbzfha86lWv8Yg7rDc89vzE3YOuHHNj\r\ng+1kwSxgW0+0+Mld4OzXn9utBxUV1GOJwITQ7nQHhBhYo6dKsZcfK7EB1N5B\r\nzKmRsn6tyAVbMxLlBZK1OWDIuKXBPbSgzfA=\r\n=fRhj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.44-alpha.0_1680412172543_0.4556788048386635"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.45-alpha.0":{"name":"render-builder","version":"0.0.45-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"lib":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"e93e1508da607d0b3e214190f7dd8bff78989753","_id":"render-builder@0.0.45-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-Rg3Wz4f+0Pka7AeP4DEosXA7ByYb4igGom+QPva1TV2MMRR5/kGRZZY/atI4zRPuhIkLqOl/XCdQ9DsFBqdExg==","shasum":"6d1bd093b223efdb3cd679eb55cff15534ac7365","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.45-alpha.0.tgz","fileCount":36,"unpackedSize":48209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl8FJMmLvxFnEKNZphh7jwDhZTG4T8EQOdD1DGmLdxAQIgdqHn7pEKpE3DEmmEzaRPhURqmyyUC+XjRssZsLgJQ6I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKREjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsuRAAmZEO8ZLjRd6olr4aHpDiPsU0EfcHbIm+pAG/tazqkijlbh37\r\nMNiQO/1zAvV13Fn4ddfZ2jLrwUbdSUYa4Y+4X1pZwT/4NFEBftPwZmWcz+wm\r\nm+OHeB2iVxFP+bwT5LrFr87Siim/Uz4dVPMtn4M0ddj8BXdbQzSb6GE14uVv\r\npn9zzEEEDjBBaCxV5pq9xz/2pYNzcpKRxfrAajHHKveyDCKI3+Fk3je3fZmY\r\nYuwe+FgTwXbNQxfGqNURxRnzmRZLAlPPoTMFHbvUgmpfWBUkgsUQo8aeZTzY\r\nuvS7H2D8lEFVVy2rSOV4HAWey0Akcqp821onhp5lc/DWE0s9RjnmwnFMe6EP\r\nOTQGQn2NSc075BQfPKE8iouBNg6MzEG6WRkRItKWPgSfMeWMfnapBZouvhdn\r\nbG9OipnTIMyAaXkFG7CTFxUb3H0flpmEYeNJywqnMGxkTTeff56WApiTWrHk\r\nOYZIGcKSWNBfOZD2SjiTGfYxn/HCxWCQAj4uAv+aAixT2OnzEerzbxkKOzGj\r\nBtnk/9JRJic2mxgd5V/YJbI3UbavXRkyokWLhvk381rAoWvssSKR+OzS/UMX\r\nWicjtl9dwkLt0/4DgtTWokuKECEpjQbbqtaNhyFxlgLvmMIgkBVR2OYVNivb\r\n0fjhi1tJ3xm0sd7ODtxQPdi4gP0zelwYMJo=\r\n=xoZB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.45-alpha.0_1680412963268_0.2949246585292853"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.46-alpha.0":{"name":"render-builder","version":"0.0.46-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^5.2.0","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"397ef42a4e0a3c8bf789a683de2b75692c3135ff","_id":"render-builder@0.0.46-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-BOV8PW85uR0JObLzL/lIzzCno3V8BRTJ2EV/YrbfaId46MUyGKtUYm6rL3MPG7mxo+l94A76gtYKgcp8lC9qhg==","shasum":"d5998401064524e5b5ca16ed23112f6dca82a8fd","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.46-alpha.0.tgz","fileCount":36,"unpackedSize":48209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl2vt0oIg6cKG9INzpwExs4i2SNvuR8MzIlh8qp9vJnAiBfW8jvupDWDDbRYXixXpWpur6bgMKA3RZhF4ORyIDwdg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdHw/+ObqjnEn4e/w8cR74TtzZA/3OR+Mg1ouxEFgjv9q88kg5vDmE\r\no+7Syw4vR6ZvU7akazk82imKxDPiTYGwV1/MLhYGDjRFvXLOoQOUnZypkBYp\r\nrgc3K9/emQfGjKdt8jo0wLxCQJQnIegcjlTmeVzvXqPrEAB2um0JM7H9NFcf\r\nV5VNVLIxMKq4Wofq2ISkNZ2DfhPceGspROz1/fkQ651wKuK03M/DE29VfFGC\r\n9VRrPLMPc6h/LOd8+TbzPchOTXmPAiwuuWEE/coSsUV2uvfN3te9/h9milT+\r\nqbhStRk4LC2pnMDrN2r1wZPlTv1k8pZNeZIlVdzWUr6HfqR5cnMcDhWDzA34\r\nE127aJZbanCsA0sr2+jPzM3zCtqk+5+YWwu9kWpJ3volW5nYcLbz4EQif+C2\r\nKRVVDCU4rPF9FQVVsfmQvT1R+PvRvXGmGJkZjR96p1/GkzyFDMdg7Pv3s4Iy\r\nU3vqONxFNxkb2nf4Xjp/oQX49OEIsm0RmdNI9BK+q2qpQmJeAatZc9g0w3vR\r\ntp1nXoHbfLML1E0Y5fO80Vd6lKF0gqhB/wIV9lWBsWggWzPbm0wSPrOU52tc\r\ncPuz5gm59hIHo/Ck0TCFYISZJNGGjBWYLyxWbhUoRAgEDxswNWJsKxw2xubI\r\nTvtzXyHmVyoUicEH0Fi49rk8jXOtfIG6wUw=\r\n=uH5s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.46-alpha.0_1680414075850_0.9708454318715549"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.47-alpha.0":{"name":"render-builder","version":"0.0.47-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"770faa8ffc5bd62dddd19bcc3a7b13afdad09de8","_id":"render-builder@0.0.47-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-HcCJ7Ca/O0h0u0BMJKwcEqTDma7z9MFj+nyvL2IQzmJArQoK8ZZDNWMfc5DLiEeRninfU8OAYsNnjE8S7sqxEQ==","shasum":"c2b911d7f33e5e455cb8da62ae3d535a7129453b","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.47-alpha.0.tgz","fileCount":36,"unpackedSize":48197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtYuodYRlgvtthk8vDuq5jsWdQqIs0Z8I9BOlOz4bUfwIhAKw2PPw8ey70xTLDJVx/VaaCeOUTi1yANtZNM0NeTgmi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRocACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2hxAAoZVjyWLzoqM6EGxu0Bnav6jGel99zj6ceeBOqyrIqIJLrDNv\r\ntrqsXDVPBzcp/veuFVkDs0P6QeUJKUOL3iSoTg7OBXFCtD4fjfv/LaqroTrt\r\nvotf85k091OrBIhwZUzLibjrlras7tA25BHksfeIe8ENyKkd0V4SijD0TuQk\r\nrikOCxdZjFGKpLfjHVhKOnuU1rXcWyj4jPQ3uQ5J6L/dpePJ5yYYnoJMXEai\r\ncoTA+TPFqChD4xdrB2Rg5jqgH8tD1EkSivK0mZ/reDqPxq7x2eLL3HhpL0em\r\nDgd/IV2e5Snh5DBW3z8KeCDqHFOjYdujZyg4dqGZm+oq+GeAhAxETKPae5Tn\r\nHvS0S/Lbp0hf0DNvy3Fwl+xReum0NeJJEMUWig6duHU/rtTfbMaRF0KJFIW8\r\nLq4t6VVbuJ+lhlP4dXOTL4ZTSz92l/DZ8ZyrBgauiqCiLZxTu3RX7R0BrbUY\r\nCqxaq4vaLI0vc8KFt+ISIimipdYjL0FKaunCixM3thVXRsDVeg+0Vf7NoJdn\r\n5ebiOXRHkBYpRWoZ0DW5xX13YoxK5Eug00WQcwMk+tzLvIUIM9IXaVex8WZh\r\n5qI+7Qf3A3RIYq9jDt0d7OIieKwyAcDsyHgu6ptlha9st+nNN5tq6OIYVQ2Q\r\nuZmS3sOs/Ubqwl0tNekgJBQ19uaz/Irdh80=\r\n=UwLc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.47-alpha.0_1680415260454_0.8765349053322968"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.48-alpha.0":{"name":"render-builder","version":"0.0.48-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"05b2714f607f7893440bb55b47f0f18f79537f21","_id":"render-builder@0.0.48-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-URHAkQCGmID5HgXSMIcQkJ0fK1/qxB7IHt0mgK2CkHC4ZihDvHbcHSrusDSojPN7T6Hjyg/e1aP+5qnFNiJKOQ==","shasum":"5a0304bb91e6e748c1e74f0d035ee63d8d1a4283","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.48-alpha.0.tgz","fileCount":36,"unpackedSize":48261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFlA7BqewV1TbZvTdECijd9mIbEy8bQ178sAPVa7Y5/AiEAoSXlS6DlPJJ1jxNFXElrsyPdVicGNIcNGsKuyY48v74="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRvWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV1Q/+POszThuBoeHSANBdq769JJU7oqWMhZHHn7d/nxQ9mxBmWtKC\r\nXpyFh6/sgTG7KKXH4dgp4AwPbqjsKrFKJt2oSjZfR01aFxXwJN7MZD5nYfVc\r\ngq6JGzTJbaIsoU0C+IP8+Bfgxjd+MHF/q4YKpkGhPooX9jDsSN/mGDrHrhTD\r\nCCqA8RB5XlewqJF+uTbkzR3+rP1I9h80hvNuv8B+gif8DLmCX4N1rvP5Ul1x\r\nGjjr6tZT2UtbqHRKpVlqw9oGz9r53dG4CiaXi/ULVUigVPSODRUiLf8JNNdt\r\nwL+/70zaNbSxvh7qikdiyniu4x4T6AD+qfnFrANnhsSMClSJnoce6DeZIUsW\r\naYaC51n9V2F0G24Un9Bp7YS/UfckaUhhoHZdtUnJcPsXXbCWeh+ILBa20vWn\r\nlnpuslZiueKNN1kS6q9PPSzDvFAQMKkjRC7YFhT+AQ3sAlED3C2677+MW5m4\r\nz+/e0koQld5opC8MK/ida47/M7xVlUBcXNb2TWhvum12nYdepbtz/JezBGSM\r\nMCrO7nXl3HVxzrOWbHTe2oBEgFRyegY+C4/iHqeIAs2fRHe8saXjnZMH8+q5\r\nc+zU2ZPADxOPKycuEcRdAfJRFIME9ekSc6zQb1UWxO6VZNuLbLk7R/GRK5Dg\r\nxAeIJ0WBiS8jWV3FDAZ2ZAN0EEcprqt0euo=\r\n=BdkE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.48-alpha.0_1680415702405_0.2591448568184167"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.49-alpha.0":{"name":"render-builder","version":"0.0.49-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"^9.1.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"740359fd6b89efde512d441628ef3217e9a29f71","_id":"render-builder@0.0.49-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-L1m+VKoFNkwHSASrg3DIEnTn1OF5+CaotGzeaQujYutGJGBKoWk/zQe7Un9KDvaobBqUkO9/f2tAxEHLzrA5Vg==","shasum":"917cfd191c33631e870e7dada5fc1a6f3e056ed4","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.49-alpha.0.tgz","fileCount":36,"unpackedSize":48181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/T57Bmrc+XKFSlT8rQoT0vZQD9AzBm9frnZAfBP8WbAIgCMT7hWM3aiaWdGpvO05f0Jrx7qkwM7K/ODAcrHxlIyg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMOPaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohBBAAn2AtjU34mG1RBEcqoc4XEa5Jzl5q6MIaEagqAn9r3JbHBlte\r\nT5qnWV5Z1PAJb/ENNpK5kk/VxYok4dQ7PgHzX/DJ0T7+scVvabsr0k3VaJSV\r\njIbglZ/HjLDyB9IHB01T1qfXe3x4UxkNje334jJxzu9Ln5WTvsKAnBVGJE3H\r\n1LEaikoU+PI5PQp8zz++rzxOqOyIbE5YklzSZryCM8vL8GuPaS4ARDtSBww4\r\n1sLQnskh9r+APu9iQY+3tsQc/jx47OK50YPZW6YYtfIVFf15R0NvfR+XOocS\r\nzNHOkSkhJUwkk1yeXbV7pj+DrS6tg/gPX76KgOqVNzY7G+3gl9/Mczm4lzdh\r\nUc9/N/0nrS65xyt676F8Y2hUeezg0/zQ8097D/9aq5AHJ4mblODeEKWXBqPS\r\nwW8Ss80scyI6k1goyPFXqTvuHUmpNJS2jP3e8xZdkrX3ve+V94YUaJvLWBcj\r\n4pcJIn2vtn+1uomgCrBc/tm0YZcop3LSaOXwrb6SWsKOYZdoY4BSQJB09Uwz\r\nX6OLfS8J58/NHufpdsWOpQwqp3yO/qqd6YOavrjnYhD2PQH6VkU/YeAFWz7x\r\n5A5S/g5HlKl4SZEhIKQs235AAKHw4mShNvXQfu0YpghDBBV1nX5pq6MOLb6V\r\nJ3GGl18gGHhjhptxrY5q0fX9gbaun1PYp00=\r\n=wqke\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.49-alpha.0_1680925658395_0.6725664306380026"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.50-alpha.0":{"name":"render-builder","version":"0.0.50-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"7978caea9a42045fec613758e95fab549abc9990","_id":"render-builder@0.0.50-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-bBTeNjEYsrbxYZvWtPJFMTuATUqd0wL5FbeDuPgxkEjVdpBhGdzvIwW7R2WUVEj/UQM+I2w50aQQlcE0dd6zfw==","shasum":"dabee76a4f03ca250c12694b8de09b6234010e9f","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.50-alpha.0.tgz","fileCount":36,"unpackedSize":48180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk8J8LLtgTsvHHTIq5CQxX5bd4XaZYxgXAmSTumrj8IgIgTPM+YX4F8M1WqGFnprq7cHjS0136oclmHQjD+Lbg8/g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqWHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSdg//QIYDXpdefNz3+rReSYKeeDywoLGeuFDxcnTWob+NQPEoqVui\r\njWurTSScDX4P55T9k4oUH/qCItPozovR95OIUZ2Bkr9ceq/SKn5sHhMUJx81\r\nokAlNwUyfQZBSaNKVNK+nkFNLIVq8VhbWoJHiIKciye5mPPG4k07K1LIODeI\r\nayUs6hUB4ZXHRXaz6ztpiYR6dm9O5l1KjuOpH14aihDMs+OMIlFvgqduBgv6\r\nosSa2/+mq30zBmITvmN3vpSTJmh+kjm9QwU3248Xqek34oGA0cDKg5tfHIAU\r\nmqTCnVAPPAf96j9MbeRZa0keb3W5w5nDvCzLtBTTfTEjcy8fmQmbJJObDELy\r\nscqcWla7gZPmqxcsXggRIo+8lcnlP0+vg+03Gl/XAwxzHu+AWXJa57L3Vqa8\r\nugE5wFq9v082ilT4B2MT/moHrVuVDunJanUIW1pRIfgXn7NfZ97cFwKhliT+\r\naxApDGa84GN1VE2KBLQmvz71F5yxK5d05K1WcmK0eR3S04cWIBGeZN1V2nIN\r\n7eIUthGK9pOx7ojxp+JIi2L6iuHJSFf/uLlxc/4IxFCnHb0fm7i/dZzFsBlc\r\nQKLcYXEJnEliPksrUn4vZpGnqwONM9aMnEbKMDlpJzqMiO77nl3MfbcVhcvS\r\n2L2EhUr4dqAQs5whDacYR+2Dyx+F9f7OcNY=\r\n=2wDP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.50-alpha.0_1681302918814_0.06338560599069831"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.51-alpha.0":{"name":"render-builder","version":"0.0.51-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"84afe6a91391242f5bbfb616b1348ddb6e3611dd","_id":"render-builder@0.0.51-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-sQmn3ADZamltzF00G9EgooseeqtJFBgJ4OEcRAYFsGDO/KZC3CT8LdtR/Y+J+kjSljyNXZufx6USPJCV8uoJfQ==","shasum":"c5799883113ef8e0f2cdaa725a7a4cebbda2d934","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.51-alpha.0.tgz","fileCount":36,"unpackedSize":48911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHerxBbErtuf635uXW9t1qbEWlxBVm3WAYlCING9mI0gIhAO1QIxRpu2RNBTgaTMvS8Ti5EzGgKa4bWbAM6n7fCgeo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNsHsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Vw//XwDo6pMXwtDd1EAQigdUpcrbc8ql4cCcT+XaUOS4IDzlkrgE\r\naoox6DtqqIEhgn8/IieFORDHRLyDE2GzzUQikCFnAUXzux88brCjk8HKqQUW\r\nWl7DpXAB/GRmM/rvdbpawpKAjdQRWD8M06k+0qRFDFwB4HqnK/+lxbjHiI97\r\nR7pMNkXGKaAdTgybQuQQC57QJdYSh9vsIo3DSef6JkSGrmByAq8WmUBYSOxE\r\nIsAsdL7Ui+GM3OD1fiX20ZRhUBlKlurGDOEfMSDbwVtajsFShPgP8TPV+EH4\r\nvayiL3gmqRbddc411pqefuhq3434UuDue/AADH1WK6gHnUZpjQlWQ1oPexMJ\r\nJB84Vpabyfmwbt9XwTpmz922ys0wTvCWtcyft1B9Zv8xm50BDz8r/Z5x79DC\r\nRQa2AlWZwePr+dEfRQiozp8Cx/Vad3mhZsR/FFO4TeAeRYyMzYMblu7uZe6D\r\nzM6usaQtDzU2hWQgAH3nQaAotmf4mH/3DV3g1jqCS+xd0hWPxsGL5oedf4E/\r\n0A4zOwzYsjYZk1vN9X4TPtJrhO1RnH1Ndh8JsuZMylFgeBREpvNNaUAge/WY\r\nAMEBZqrsP1VdpLufLqQE6ZI1JsxXTYk4Pt7PfOxK/kXFno9ArOqD/Db+HzGb\r\nWhSGCeXnKTzzbZgutzIp6h39M2h34S7t+Dc=\r\n=lwaU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.51-alpha.0_1681310188493_0.9866851458218768"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.52-alpha.0":{"name":"render-builder","version":"0.0.52-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"dc3cd0c7875887cd33ca7f978bbe2231354f71b7","_id":"render-builder@0.0.52-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-rk8voT4H3dB8EbGNE1sdnTGdO/oFsOaOmRdnif+fzmdKObphoAompvO13+Vz0beLIkKUOTNBD7xMPHS4yxA2sg==","shasum":"c193cfd7b52c6c05762b93f4a2c99cbb3f1b83d1","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.52-alpha.0.tgz","fileCount":36,"unpackedSize":53191,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMYWHhFsq2YlIx15x2m2sp8zsioT2rM0apD9djTzAHeAIhAK+vwjfmrPZB7DxIXxztdBXeuhQosU1rPJcBkYBmRYjO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN/+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR/g/7B4LHtVfpLBnoIk14EHypxj6f+Ie9P4RUh4aNSRvu2BKwa04t\r\n+1QAh1TWfiZ1EznzZDPpgHRBNMs5wDECszpevD/rotRF88xDo4joEoH/XIE6\r\n+Ra7kQOyTKq5zOinqZMIMbIweIK7BPislYhG80jZYA4Wl5TX6kvZT10/mkYl\r\nU6XgheU7QV3uGsONLXGj79MDwBo1grFyaRhKiCnrv4eUzbnJg2duiEcibfCw\r\njWCg1rhLx0jccRSW0MeL4kjxYc3zH6GgdDq7/mr5jUENV2U3P6TnTQYjz4UJ\r\ne9dvzavzhUOEywQtG2+p7qkNR6KRv5Co06i+WOLbTwHHMa7j8Vi+J+Xc24g/\r\nXBNRggaxh/S9/mhvcnc+G+leVdgIwFPiRAIUjuHasatNMTPukQP3AM5O6b5v\r\n32HTGriT56Ss1ZdmSUSqsKbEY+EMRPsIUyewHTIAW+R9DeLQvIE5i+GewKXG\r\nc3CqpMqO5TxeOlenr2n1vnS5SQjJl1dOXCYUEqzHLSw99qRX//Gc8/xb1Zrf\r\nzy9/TwTSnVKW/C7m723x3AFipTX3Nz/T6q1Q9UelaO8at+0cSiGNFWvvoSXS\r\niRQ84UMm844EjBXHD0viNWx1oQpjQxVJQS6ts1l3q9AWO/y9aPaNNdxhcZGV\r\nWYQGMXt0TZF7BbAtJ60sSoJKFgFDpY2MhYA=\r\n=4S7r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.52-alpha.0_1681391489275_0.04147407769000666"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.53-alpha.0":{"name":"render-builder","version":"0.0.53-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"fa7a8d65130060ae1b1ac8c9ef4c61e4ad5f0068","_id":"render-builder@0.0.53-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-+sSuOmnaCsTOLhhXr9zX6Kt3eP0NxY0u9VW1z8wzVaSv+pxCNDo/lmGZwnB7Tixd1H/0+vSh1O8xSXl3jrzTNw==","shasum":"50566bd0811bf812ecada7073e4ccb4bb3ecb6d8","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.53-alpha.0.tgz","fileCount":36,"unpackedSize":55036,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUhsY5pszI4ftRe3pvfQWlhYknCdGGWijGBpbWxtm4owIgHh2oJFrsJETm8QLyMgV44/qx2yXsHfjIBVVQ4ymGP8o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOB2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrLxAAgvmYohZmHHqmF9Y7jn6p+Mvx3buZPALOkgnVXMbVTa04zj3D\r\nTaCLeaGxGIHwiDZu9l0TjptwOXIVFTs6eo+U5nEcWst8F0yMZktcxlNVfsjq\r\nkMxw++Xdk89Jm+3qGkl1RdXt1GZ8TPaB0AsKdR29cf3vohqDZkhInDeT8/BM\r\n/sMEeYr77bTe9O9pbi11JihdDcC1ch9q/oQ3fbdWrWhq/7vPNVemTYY5eznc\r\nmFVwrngwMGdae1iHAx0dmInkLRK/J1kPZsUhpp1u03nziSg9Q9J9s2GwXKGz\r\nYkMrvqI74ssJkKUpo6xd4O3dfRMIWnBat4ilS9tIWiGqgIXbEcJr5hr5gUHs\r\nl5hrLr6DENe3IrwtuSe1TXoAV/GbAWIKW/sJdyKU2Sj/5lgfmLfXyny9OJIJ\r\ndPep2tGzyiLmhFfwIg2M80//V3RppUNxYLnPsMELtWEQSGMTKqSJ7orj7FMA\r\n2NaWyA9jD8N+QlZRNhx51p+lrrnRvIhBY5WCerNb1LMb8nVJiYHuq2qLwRP8\r\nsZBsKJlTVn4gzsH56BuXx6RgAIChpXaV3Z97ewRP4aHo3jsfnv7MXNpedblm\r\nHKRDhLQcbZ9uaRa3s4+nguz5B4Y3bhLjy9x5aQoHDatD9Fl6846iBwxcfjR6\r\npcuM7EjOI/EY5ZTmuGDrc+q5/4dMNOWPJYI=\r\n=8XoO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.53-alpha.0_1681399174607_0.3053591407220304"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.54-alpha.0":{"name":"render-builder","version":"0.0.54-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"002721f3c5f6ff669a1ce77c535ac27dde16f575","_id":"render-builder@0.0.54-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-wCewZNRoJ9qy2Ovh45wNf/l6ThZZm8AhHcVMF5F8/8eyDazzueRPRLcbtKa6ABpt4Ag5MUcA9jjXAiS6vdUX0g==","shasum":"f40f902cb56a9c77ae5741b52f9b66587b536955","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.54-alpha.0.tgz","fileCount":36,"unpackedSize":60497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsqoMYkKYeKbthNfd7n12bKdkwHZU+mjCQ8uCVfrYOxgIgLx7kQRZQOrs1bLoWBv0ZSqYk0Mtrl/icZdFN8Xw+3DU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPVppACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEFw/+I1Qa3MGG7qf9/p965myGiyQPt0bF2Qm8YAE5Jj7i0BAS+2an\r\n4S1vZU3s6WRf5UpGKUJm/iX6voGdARKfec1eK4gFaOf0LwOflvM1W2KmTMAw\r\neFePSchC82dnJiTjRzb2BWDuVXVltIRL0AqdWfKXi6ZXXVhIpHrDz0hdYOG9\r\nJbuLOb6jWmIT1Fqt8vGiV98ttK59YxQloYApzQTNNM/0LwazpVUJFwJOFz/p\r\nvOUe5GMFQSMKxrUyErZvumreTctVtaXM12WCrRXqTuLdbod49HHR42t078u8\r\nhmomM1S5fRPmSXR2LgeNOCPNQXFGs50ZvQWjsNj5MQqAEazUD872i1vgxbdU\r\nwi+nJ3lSF+39ceHkekn3jdbW+coGLmjGcbPyoBlFSzDu/0ryMvQjfmvYlv29\r\nEtH+d0paNW7MId213KDuWLM/2Nt7O9w1P56cvE1KfDwP6MZ4EsgHfRzxlgqY\r\nLW2iYqd1GjN1oYNWNVSCcH+htRu+w7MvPj6NdazrY7zALrhKDuIdlqKmSXZD\r\nnkBefrwjQ0cudR0W2nNhHZnOIHPj2PnLhrsqqHKmUqizUpzkMmWqd0ktS9KD\r\ntm9hUzIx+I+iYXQ8AjBxW0jCAmgkb56XaPLmJYf/6fkNdglkHaSuxur/ybqx\r\nmPksN5xN2WgLAOTE156h8ZCE9asBfOrC8tE=\r\n=rN9J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.54-alpha.0_1681742440951_0.8149471709465654"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.55-alpha.0":{"name":"render-builder","version":"0.0.55-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"56f67fd0dd396e5b1f03fe8e954434e74c35f506","_id":"render-builder@0.0.55-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-BIVqaEA13Mb+BEiOv9euRJrMsMBt/su5cvKCAhGsrVCQXuIm4cUKRxiZZj9VgQYLvpzSNFi8U8IjqynIBC4GxA==","shasum":"a3c5162d38608142690eb91d09e76b163b450e90","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.55-alpha.0.tgz","fileCount":36,"unpackedSize":60498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4XWSYBFtNvYjtO6n8OLNzMF3R+V4wo6pl+oOo0/CK7wIgQYgeI6C3Mcu/jO2zvVQLD9s9noxALbyPNGniFRX4Lkk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPVreACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrASxAAiJjCGfjJejaMC+evzQHeIFCHk0k8CX/b2sxBAbTKuFH3GM+5\r\nbBSzNsOqsKq7BxJFkwgoGdoVQmFSG8ju740B+4DQRCJmIh+8jPkwR0lsG9Tj\r\nIrn7d1pboB0G4LJn+LOVrtuR5Sz8o4Drj5NZkUgfWq0zHcfzSKkkdLpXTkmY\r\nySsoraldjy1Ic6KuZaklshy/lK/U3iYXMT/20/pZN6WEJ3z59Gt7t3btKu/P\r\nEw2P4Qmqv2KMUelJ6BuyCAteQB5FVTBZPz9wriDRN4ialgQnLZYx+oWMNwyM\r\nsf3A4ftOMSOpn/0rpd5xLA+FRQzlqZ2opuWH1Sdbi/uBa2EUs8wR5nixw2bv\r\nibjv7FKuSJJjdhMQflCf3aYfkcrFBb/IQdbS7KLTVfsyzt/aIj9OD03eKEVd\r\nrR2A9AWMQpb6fzemwO3EzYOdoM50pb/zdP3EqECtoxMxrn45HmvW64/pmaMB\r\n5CXhhJwBGXRJ8R6943FU01W9KkPLVEoR1weaYSSfwBwCzBSwwp9s0oKjs6oo\r\nC/XBbjsCV/RpQVom0N+2AZ2VV9hODP4HNwFvFjfo5Ta0DRfXtGujomMl/li3\r\nBtL7dPpn3c1pa4NswrKtZlI8xijn8Mhq2X4/hM4clwCk8UHIXi0aKW4vCjLI\r\nAa3OQRgTdNBs+qtnWPV+AbcIm9lnhh2nSys=\r\n=F7QH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.55-alpha.0_1681742557769_0.6329903949104745"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.56-alpha.0":{"name":"render-builder","version":"0.0.56-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"1d7687036de857f66c540a2d4890f65153c7d1cf","_id":"render-builder@0.0.56-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-OSckRGJmQKIg57Yh7s2MwSmievCOASiyrp2wg45wbqz4rPoz3MSCIDE61l7yWgjrXo6rNQLZoy+yr1899LqbUQ==","shasum":"87e876b4351605ecb0183a46fe1ff9c484de5953","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.56-alpha.0.tgz","fileCount":36,"unpackedSize":60498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt6WsDlbIglYe0u3zA4kxLa1E4wO32+k0Qi8XemQ1R7AIhAJvGo6TLJ3fAZYlCK4xyvkKjSLQJ6jvwTDxXjWOjG34g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPoHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEfQ//civgCiMq1k65v+96fVcS/Itk9WVE5O3o5YHgM+RJHxzh9gVc\r\ntR2Gb8T3egNJGqEsGehzdEZsqJtHklhut1tjn0McoJQzMVGcePj4fAXEnk7r\r\nGyfd7nSSJFSxPrD39g5N4n7VC7LZd5z0qi/ayVqfzrCbM/2KY8bjV/syiEHb\r\nRbNdYP8iTEDlaRK6Ixtq60rB13ZGCk4b6egMA4aPvM5k+ZMZW0jGr1iqBlv4\r\nj3LxEJfusnEFZOV+OiCpxrO8RsFj9OkJXYhGC3N9hPB3ZjEZPXE7JSRNM007\r\nwpab6LedvppDDtRn4FWPD6vsQCN0H41Jzbd2JCjmzlmvEJFFmPD59bsJKsAP\r\nxzuDXd7yOwLSqqWGBB5RMPbV//mTM3pGCvQlc/NBD7lpiTIvfc685kgEfRk4\r\naqHfTKFDe+JCXduzfYzibpbMvd/sHNnrBCD3lec0qtERin11WEHhYlSqrzph\r\n6eNgHoV4qgfEDBYNJTRF6K/WVFQFMzjtFYP9RC/OyAynZJ6ysPaY6z8Rp9i9\r\nhp8hRwVEamcwk2qLFOyrlD9LDQUbOK2NYSAvL1D30UtpMi5mtDSqf2lhH0Jt\r\nWUkgOCX+WW+mms0EfTsQgKPdrWNVG4N+3zM3osSWStIOqRrXpUsoTe+5kw43\r\npLn8dhta711k9MOE5LYZtyUwY1rJ/RgJ0Ck=\r\n=Qx6l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.56-alpha.0_1681818061705_0.6388464651661301"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.59-alpha.0":{"name":"render-builder","version":"0.0.59-alpha.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^0.0.39-alpha.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"724f9a451e8484028aa80444ef0a26a402b9ccf7","_id":"render-builder@0.0.59-alpha.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-ouEhoo+sa1mK8RqhlEdUs6o4CCg61yBpEXD/3BOGvD3Fs4fTRbacxnbU2Pe2/nkedKarLOlwUzmeyPN60Il8Bg==","shasum":"9d096608cb39cc124e85957ff442a345e3241def","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-0.0.59-alpha.0.tgz","fileCount":36,"unpackedSize":60481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtePpNe1ErweU5jF6bKcaLt2/Qry8VcPMdynjHtJZzkAiBKxcRi7usxzxWqNDLr2bZXssympD9jSrpHpW4m1EMgtA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPqWVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVGw//RsiXiePWVSQkFCa1In+iLPp8HvR3UFhFpdOthzQl45I0heYG\r\nyhNLb7ZOoQLm6dPYbRWRLSFl936HSuEacpppkxDXZ/7B2C/FJ37y6PuU2yDK\r\neVPxGVHkM0cUtwT9GqTXsmtrr5cXfGEiwOPkb1O9vu5QdMp59VTZ7fsia1fK\r\nnW2+HcU6cySvbdD/VEP61IWck9yeXuIn3jw7XIGiad/IsQY4csZeXl4KS11w\r\nsNquxdfm9Gqm8f/mEyj1zWbNDXqI+HgVcj+f/UR2lg+C88Agoy6rilGT/Dqp\r\ntLFawBSZScZmnjNgh0bBgla2ZoxB12sT4Ivb8XbUexU1AyViiTmHkqe/5cwz\r\nbztFOpM5FDgQlls+YcFbk5e44mJe6eqQZMLyZiQreLW7zbxns2xJk0T7xG7U\r\n9brr4aK8RzILUCv/fRhBGEA3Z2LVuSKNyt/oz5jvOcCNQJaIu9OOWmFC/Hk4\r\n2+UOni3mDmVPtTHINHrB4UKa4OacDBWztpOzTu02Oc966v1fKDAMD1OwzoXV\r\nMMrrsd8m4Bi8/Ly0VMWAX9kCEV8CGtDyxW1jI+gyxshj/7IaRHI0Y5NLWNKf\r\nod96uAQJCV3KKw6yUVQc+RKMlM23kemjbADdjUr2OqMY6C+zp4PlF/rTTkqF\r\nRYRYiEZG6x7Jx3W252ZczAQfYxVnQeUBL1w=\r\n=6kFR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_0.0.59-alpha.0_1681827221603_0.22165699210539214"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"render-builder","version":"1.0.0","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.0","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"3e2f508454124ddc3fbc62b661af924728c1428b","_id":"render-builder@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-kC0B17fGxxzzH0N8vm62GRwrRobYS824kSxNKM64kJJI0E7k5zD/tRYuGMQi6/ANZHnWHPUkLHa6l/XOkr8p4w==","shasum":"3e5bb60483e4272e6db303b7e2026852a6ea4512","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.0.tgz","fileCount":36,"unpackedSize":60463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+4BPSlZdG4A//vVIfkUESwESqVEG/v/N6SlVfdoRI0AiBludhWNf4lCDkKL/2WtTpmLQC1ZCqI2Xkx6wq2FXQ4bw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQTOdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4kA/7BP4HzLBhuoM1iV+A/SQv1ZSkjf9+BevmwwDwexY2FDq5Hlaf\r\nFhhFcji1AYNDOVKVmBk49Q5rvS3LbGThoVg1pb0AxxTb8P1eC7xxXEhWnCuY\r\nHfQCYMU6MzU0EZmBZuQIbajfAzr0DpLoVR3nMAYl4iGzoAq3y1urm7W4enzQ\r\n4bwxbhD8jDUpkAkMYSHBPceoiaD2xq4nF8hH2PapRo4r0M/e1r2IV0iaG3fb\r\noZ3OkVwOP9VB27oo4gvw+wXK4OI/OCuJivTVK4Y+Kv+sYmNNvOvbNPQAcI4N\r\npYtMZLIB1cWd7TA+wkIlPxKot5gVhMtn2OdYCeu0+wejgynH7T+R7prkONhC\r\n/foFcKXaJhr3f2ZkZS4ixTMk1Sn7mlucC4x0HU9+d0TmkYPKpel0nLxXfgfo\r\n/pADljbBfizBgTU39dvGI2mQ0xTTrL+j2buv6xPjqQogK33LxIi6K3ZpG7eu\r\nLmOSX5rc416fCx4mdQIaE+1a9saYUa/D79r5eimBMXQI0plMUxxbo0dSO+08\r\njfT9c5WTQyLihP8oXn6+zImLZUMqwzEmLdx4DT1QXxpWnZrkBPVosrs0psIW\r\nAyAIesej7vQXng8C2YFf48k6D7IvQqScf4xpMhAlqqrISgLFdPK22FXUkQ60\r\n04d/TO+rggzF2nYXbCZzlV5GKs3NnnVCoM4=\r\n=0wfv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.0_1681994653301_0.791152202128202"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"render-builder","version":"1.0.3","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.3","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"c7c356dac20b2a08c9520f518fd7c08e4d29806c","_id":"render-builder@1.0.3","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-kLR0f1mLpB0c4BYe24eqLz5ASYo2IMqgW4//Pusi3joq4UX/EC5N7VzU8iTiCLtSyX52UzOpriD1IcpzrG1ZSw==","shasum":"b0ef58785631dd1412c84c1c890b5c891844a44a","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.3.tgz","fileCount":36,"unpackedSize":60463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3MibaDeLnRiD97V5GL8z7hCOgGaW4OX1wQKBJw3nd7QIgJyRyBNB79c+UQ4aYFGGmTnESR7qS7VV55ON+O0TyAuI="}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.3_1686227248693_0.482620574093487"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"render-builder","version":"1.0.4","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.4","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"21475d9113015e7b253f7ada2cdbe872e0bbfa59","_id":"render-builder@1.0.4","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-bKMcjvT5vb6T3d45NKjYJrZ/VCUNy6tPeEzgMiM5UwBpRM97Pnx9uAgnLzlRipBKdP9Qok8/5VXTMCiFw6QW6g==","shasum":"16072997ae309c2a20ab58d11c4ee9c25c9d3fc3","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.4.tgz","fileCount":36,"unpackedSize":60463,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBay7AKQ1oJWWrm2ILNYVfk0gU2vd3fOP0yiO4tYBg73AiBamgkcJd1a2Rz/t5QRt9ait5VhH2WxZCL5kQviQFCtQg=="}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.4_1686229224191_0.6930624391126867"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"render-builder","version":"1.0.6","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.6","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"d6518565aaff5c231434c3a1f564bcf1a35a9e95","_id":"render-builder@1.0.6","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-jWAiVwgUnZIv7etW/i0a4ZHkglehkMLHqGjwQLnGr/RHIotWStk3xvbVRra6lh03LikWywvbvmGIny4bopK9Sg==","shasum":"9368d406c7b1fee4fa0f4050246a8f7fa9b0e745","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.6.tgz","fileCount":36,"unpackedSize":60135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZjhlmMidH5WfWgdoA3UPzt9zfGV5KRsxlDGd9ikbMgAiBtqQtGTA2EMj43sGFawra5Qa194WDy5AK0NYp1oquzXQ=="}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.6_1686470791508_0.7593909631289466"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"render-builder","version":"1.0.7","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.7","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"40dbe9d1260c98bd1630fe3a8104ae8282041736","_id":"render-builder@1.0.7","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-n2ZLoNQNxrDzZz28tGyvCI/s/qrrOgS/AphjS8DmNQIGgwjg0lD6aVv0sZVpg0/fNkUKaj4rmaTUu02DPAT1uQ==","shasum":"a1c8545e711c6f9df8997db0bc1071e56c76ec2f","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.7.tgz","fileCount":36,"unpackedSize":60136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCiRDioRLLVfmh1XUI62CfAB35S2jgMw39l52j3ubdagIgJT468alt+4dKnbVCRL3yR7PGCgN++RcZeqo7jKlVfww="}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.7_1686484883054_0.301222273060743"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.8":{"name":"render-builder","version":"1.0.8","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.7","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"e49a6ab2533e4a3c8cb6c30d85933d8681c48e5f","_id":"render-builder@1.0.8","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-rl5Uzas64SYfWcMniraSkL1R+D30+fhAlk3SE39GEDPZITlUStaQ/2MM2T31wg7UF2xtONWiv2Eezp65kdltUg==","shasum":"fb6f78949a588ff83743df153877f0b5738854d1","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.8.tgz","fileCount":36,"unpackedSize":60136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+wqfnrNnRwtHoE/9BcGNUTPZ/9GuLDTl8+joP+kCxPAiEA/Y1ubakhEO8O0d1LH6stcqgzCS8EYhlD7/J2l/d4RcA="}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.8_1686570510908_0.8092776292323178"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"render-builder","version":"1.0.9","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.7","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"72f23acefbfa323030286690ea83e26d02c482b7","_id":"render-builder@1.0.9","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-Pt3drUSjBFrN5OlT7kSkCPbXxBiMSKYvbtGknNAVUshPQDMZ5jdzRnFNTekpxSDs9+lfymvegvY38s/Ruavq9w==","shasum":"51379dc71ef3e516786793c6087d7d72a659d7d5","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.9.tgz","fileCount":36,"unpackedSize":60136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgWKtixFWg54fapseyrrglmyRNFuix0XBVq/OWmbyCDAiBCOjPOs6KrKY9YsV7iwBldZQdUVVrGhVpsvDNScnScdg=="}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.9_1686571657579_0.03645120458173401"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.10":{"name":"render-builder","version":"1.0.10","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.7","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"075da73cb37d755ebea2d29f709e31a10ec05fa5","_id":"render-builder@1.0.10","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-/vg2niRPLWUKmJAaD69a5Y7uXZT9Mq1YO9sK3cY6GJKDRmpSGUnf+Wcp6ONThlfCvf4FrQRIUu6icjfXCieCww==","shasum":"c18ecbc5808c261429fcff524b43e6b65ca0b488","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.10.tgz","fileCount":36,"unpackedSize":60149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa45LApE1Lw9CIdioTQmtD+SYESwUmUH8BfH51zhHSAgIhAMuN4J63Wxsrj1v7Sk5MvRoWahQA4QZYI35GGeestIvz"}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.10_1686571810930_0.7147122113927424"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.11":{"name":"render-builder","version":"1.0.11","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.7","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"df0ff06e733f6070175533bf6c7a2921905a08db","_id":"render-builder@1.0.11","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-642MFLidONV6xbFnKPwk6HhQtGITX2iNJx5B3EKGrrxlsHDyQp0KODJlBC4H4Sy1nvXRwWCx6mbnjxfoVHYGQA==","shasum":"54179cdedd6736043b8f545734d34d7b41fa7da1","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.11.tgz","fileCount":36,"unpackedSize":60156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuLNRhDr7J148Xuf1tUJ2ZSX6aTs7KC9UzEgW8hc7TmQIhAJwqnzyWYDsBXy/ZXuxS83ggJbhiNWFoa5LSC18ZJxH1"}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.11_1687175010319_0.010091274274442341"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.12":{"name":"render-builder","version":"1.0.12","description":"> TODO: description","author":{"name":"不动声色","email":"1609059419@qq.com"},"homepage":"","license":"ISC","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"bin":{"render-builder":"lib/commands/index.js"},"engines":{"node":">=8.6.0","npm":">=3.0.0"},"repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"scripts":{"start":"tsc  --watch","build":"tsc"},"devDependencies":{"typescript":"^4.8.4"},"dependencies":{"chalk":"^4.1.2","chokidar":"^3.5.3","commander":"^10.0.0","deepmerge":"^4.3.1","detect-port":"^1.5.1","fast-glob":"^3.2.12","fs-extra":"^11.1.1","inquirer":"8.2.5","lodash":"^4.17.21","npmlog":"^7.0.1","render-utils":"^1.0.12","tapable":"^2.2.1","webpack":"^5.76.3","webpack-chain":"^6.5.1","webpack-dev-server":"^4.13.1","yargs-parser":"^21.1.1"},"gitHead":"b03407d3051e6abf19b952057ced044b2c0be4e8","_id":"render-builder@1.0.12","_nodeVersion":"16.17.0","_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (darwin)","dist":{"integrity":"sha512-CU6Xp39BS5BayHZv5/k8mGm6nh3dhPBIJRpzuGcYOpGLinoKuQ9Ub12cKFKLUlC3Vk8uBQ9GcZZPU4G7A12+bQ==","shasum":"c30ab2ea71d79e295c1ed2acd11b3f835329bf59","tarball":"https://registry.npmjs.org/render-builder/-/render-builder-1.0.12.tgz","fileCount":36,"unpackedSize":60157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcIx3MIEn2fT0FPyTmRUO8YbLaLDebEnszY2yboGxu4wIhAPFLmkjhM7VQo03F9MQ0RbnNXrqRmSfb/CgQmAOYjuDG"}]},"_npmUser":{"name":"cubber","email":"1609059419@qq.com"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/render-builder_1.0.12_1687700897236_0.5799215185142161"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-03-28T14:23:10.274Z","0.0.39-alpha.0":"2023-03-28T14:23:10.398Z","modified":"2023-12-04T10:57:47.786Z","0.0.40-alpha.0":"2023-04-02T03:57:42.888Z","0.0.41-alpha.0":"2023-04-02T04:18:43.163Z","0.0.42-alpha.0":"2023-04-02T04:25:22.077Z","0.0.43-alpha.0":"2023-04-02T04:49:15.182Z","0.0.44-alpha.0":"2023-04-02T05:09:32.728Z","0.0.45-alpha.0":"2023-04-02T05:22:43.450Z","0.0.46-alpha.0":"2023-04-02T05:41:16.027Z","0.0.47-alpha.0":"2023-04-02T06:01:00.614Z","0.0.48-alpha.0":"2023-04-02T06:08:22.608Z","0.0.49-alpha.0":"2023-04-08T03:47:38.548Z","0.0.50-alpha.0":"2023-04-12T12:35:19.016Z","0.0.51-alpha.0":"2023-04-12T14:36:28.693Z","0.0.52-alpha.0":"2023-04-13T13:11:29.513Z","0.0.53-alpha.0":"2023-04-13T15:19:34.912Z","0.0.54-alpha.0":"2023-04-17T14:40:41.099Z","0.0.55-alpha.0":"2023-04-17T14:42:38.014Z","0.0.56-alpha.0":"2023-04-18T11:41:02.030Z","0.0.59-alpha.0":"2023-04-18T14:13:41.833Z","1.0.0":"2023-04-20T12:44:13.488Z","1.0.3":"2023-06-08T12:27:28.852Z","1.0.4":"2023-06-08T13:00:24.355Z","1.0.6":"2023-06-11T08:06:31.673Z","1.0.7":"2023-06-11T12:01:23.242Z","1.0.8":"2023-06-12T11:48:31.108Z","1.0.9":"2023-06-12T12:07:37.776Z","1.0.10":"2023-06-12T12:10:11.109Z","1.0.11":"2023-06-19T11:43:30.493Z","1.0.12":"2023-06-25T13:48:17.393Z"},"maintainers":[{"name":"cubber","email":"1609059419@qq.com"}],"description":"> TODO: description","repository":{"type":"git","url":"https://gitee.com/mvc_ydb_admin/render.git"},"author":{"name":"不动声色","email":"1609059419@qq.com"},"license":"ISC","readme":"# `render-builder`\n\n> 基于webpack-chain和webpack的通用型脚手架，旨于实现webpack配置高度复用\n\n## 特性\n\n- 完善灵活的插件（plugin）和预设（preset）能力，实现webpack配置复用。\n- 提供builder运行过程中的多个生命周期函数，实现能力定制。\n- 没有使用场景限制，只要是使用webpack进行编译构建，都可以使用render-builder。\n- 在日常开发中可以不断提炼单一功能的plugin和preset，助力于开发提效，非常适合多人团队使用。\n- 通过使用render-builder中提供的createBuilder模块，可以通过编程方式处理webpack配置，可根据业务场景自主扩展能力，例如结合render-builder开发自己的脚手架\n\n## 能力介绍\n\nrender-builder只是按照一定规范下编写的plugin和preset的脚手架，本身不耦合任何webpack配置，开发者无需担心使用render-builder过程中带来的副作用。\n\n其内部的核心实现正如上面特性中说到的createBuilder模块，render-builder只是在createBuilder封住了一些工具，开发者如果只使用render-builder来构建项目，则无须了解createBuilder到底作了什么，没有概念负担。\n\nrender-builder通过解析和运行配置文件中的plugin和preset，得到最终的webpack配置，实现项目的开发和构建。它很简单，极易上手。\n\n## Plugin\n\nplugin是render-builder中的最小配置单元，其数据类型是一个类（class），负责webpack的配置编写。\n\n下面是一个简单plugin的示例代码：\n\n```\nimport { Complier, Json, Config, PluginClass } from 'render-builder';\n\nexport default class TestPlugin extends PluginClass {\n    run(complier: Complier, config: Config, options: Json) {\n        const {\n            context,\n            log,\n            hooks,\n            getAllWebpackConfigs,\n            setBuilderValue,\n            getBuilderValue\n        } = complier;\n        const { command, pkg, commandArgs, rootDir } = context;\n\n        // TODO: 编辑你的webpack配置 \n        return config\n    }\n}\n```\n\n为了享受render-builder带来的额外能力，我们规定plugin必须继承render-builder提供的PluginClass类，必须重新实现来自于PluginClass中的run函数，且最后要返回config对象。\n\n### run函数中的参数\n\nrun函数是插件的核心，其必须被实现，render-builder内部就是通过执行run函数获得plugin的配置，其接受三个参数，分别是compiler、config、option。\n\n#### complier\n\nrender-builder提供的编译对象，使用它可以调用render-builder提供的内部能力。\n目前compiler提供的能力如下：\n1. context：包含当前编译的上下文信息。\n    - rootDir：render-builder运行的工作路金\n    - command：当前运行的命令名称 （start|build|test）\n    - commandArgs：运行命令时候添加的参数\n    - buildConfig：render-builder配置文件中的内容\n    - pkg：当前项目的package.json中的内容\n2. hooks：render-builder提供的生命周期函数钩子，开发者可以使用相关的生命周期，实现额外的逻辑，详细请参考[`生命周期`](#生命周期)。\n3. log：render-builder提供的日志工具，使用方法参考[npmlog](https://www.npmjs.com/package/npmlog)\n4. getAllWebpackConfigs：该函数可以获取当前所有plugin和preset中的配置\n5. setBuilderValue：用于插件之前通信，该函数可以设置相关的值，提供给其他插件使用，详细介绍请参考[`插件通信`](#插件通信)\n6. getBuilderValue：用于插件之前通信，该函数可以获取其他插件设置的值，详细介绍请参考[`插件通信`](#插件通信)\n\n#### config\n\nconfig是一个有render-builder提供的webpack-chain对象，run函数中通过操作config对象，来完成webpack的编译配置。\n\n#### option\n\noption是插件本身自己的配置，开发者可以在配置文件中给plugin进行配置，内部可以使用option来决定plugin的能力。\n\n### plugin中的getConfig函数\n\n当plugin继承PluginClass后，会获得一个额外的静态方法：getConfig，该函数可以使得plugin中运行其他插件并获取对应插件最后的配置。详细介绍请参考[`plugin中使用其他插件`](#plugin中使用其他插件)\n\n\n## preset\n\npreset是一些列插件的集合，其最终得到的配置是所有的插件共同运行的结果。\n\n下面是一个简单preset的示例代码：\n\n```\nimport Plugin1 from 'Plugin1';\nimport Plugin2 from 'Plugin2';\nimport Plugin3 from 'Plugin3';\n\nexport default {\n        install() {\n                return [\n                        Plugin1,\n                        Plugin2,\n                        Plugin3\n                ]\n        }\n}\n```\npreset结构就是导出一个对象，然后在install方法中返回plugin数组，同样的，preset也支持option配置，在render-builder中，插件的preset的option会下发到各个plugin中去。\n\n## 配置文件\n\nrender-builder支持多种文件类型的配置文件：build.config.(js|ts|mjs|mts|cjs|cts|.json)。\n\n配置文件的作用是配置各种plugin和preset，下面是一个简单的配置示例（build.config.ts）：\n\n```\nexport default {\n    plugins: [\n        'Plugin1',\n        [\n            'Plugin2',\n            {\n                // 这里是Plugin2的配置option\n            }\n        ]\n    ],\n    presets: [\n        'Preset1',\n        [\n            'Preset2',\n            {\n                // 这里是Preset2的配置option\n            }\n        ]\n    ]\n}\n```\n配置文件中提供plugins和presets来配置相应的plugin和preset，如果plugin或者preset有配置option，那么配置格式为一个数组，数组第一项为plugin/preset的名称，数组第二项则plugin/preset配置option。\n\n注意配置文件的位置在项目的根目录下。\n\n## 生命周期\n\nrender-builder在运行过程中，提供非常多的生命周期函数钩子，render-builder运行过程中一些数据会通过生命周期函数进行透出，开发者可以利用这些数据进行开发。\n\n生命周期函数的执行环境实在run函数中，下面是所有生命周期函数的名称、意义、参数的介绍。\n\n1. beforload：render-builder开始加载加载配置（start/build 命令通用）\n2. failed：render-builder执行失败（start/build 命令通用）\n3. beforRun：render-builder开始执行（start/build 命令通用，在这里可以对webpack配置进行最后的修改）\n4. afterStartDevServer：webpackDevServer启动完成（start命令仅有）\n5. afterBuildCompile：render-builder执行完成（build命令仅有）\n\n```\nexport default class TestPlugin extends PluginClass {\n    run(complier: Complier, config: Config, options: Json) {\n\n     const {hooks} = complier; \n     \n     hooks.beforload.tap(\"beforload\",({\n        args, // 命令参数\n        config // webpack配置\n     })=>{\n        \n     });\n\n     hooks.beforRun.tap(\"beforRun\",({\n        args, // 命令参数\n        config // webpack配置\n     })=>{\n        \n     });\n\n     hooks.failed.tap(\"failed\",({\n        err // 错误对象\n     })=>{\n\n     });\n\n     hooks.afterBuildCompile.tap(\"afterBuildCompile\",(\n        ...result // webpack中compiler.run方法，执行完成的结果（webpackStats）\n     )=>{\n\n     })\n\n     hooks.afterStartDevServer.tap(\"afterStartDevServer\",({\n        url, // 项目构建成功后服务器地址\n        urls, // 项目构建成功后服务器地址集合\n        devServer,// webpackDevServer实例\n        err,// webpackDevServer运行错误\n     })=>{\n\n     })\n\n\n     return config;\n    }\n}\n```\n\n## 插件通信\n\n特殊场景下，plugin需要协作完成一次复杂的构建配置，这个时候就需要插件之前能够相互通信。render-builder中提供setBuilderValue函数和getBuilderValue函数，来实现plugin之前的通信。\n\n下面是插件通信的简单代码示例：\n\n```\n// 设置值\nexport default class TestPlugin1 extends PluginClass {\n    run(complier: Complier, config: Config, options: Json) {\n\n     const {setBuilderValue} = complier; \n     \n     setBuilderValue('TestPlugin1','TestPlugin1设置的值')\n\n     return config;\n    }\n}\n\n// 获取值\nexport default class TestPlugin2 extends PluginClass {\n    run(complier: Complier, config: Config, options: Json) {\n\n        const { getBuilderValue } = complier;\n\n        const value = getBuilderValue('TestPlugin1')\n\n        return config;\n    }\n}\n```\n\n## plugin中使用其他插件\nrender-builder中的plugin可以直接使用plugin的getConfig方法，实现现有插件的配置复用。（前提：plugin要继承自render-builder中提供的PluginClass类）。\n\n下面是插件使用其他插件简单代码示例：\n\n```\nexport default class TestPlugin1 extends PluginClass {\n    run(complier: Complier, config: Config, options: Json) {\n        \n        TestPlugin2.getConfig(complier,config,{\n            ...options2 // options2为TestPlugin2所需的选项配置\n        });\n\n        return config;\n    }\n}\n```\n使用方式非常简单，只需要把当前插件的compiler，config和其他插件的配置选项传入，即可获取其他插件的配置。其实render-builder中的preset也是基于此方式来实现多个插件的整合的。\n\n## render-builder的整体设计\n![render-builder的整体设计](https://gitee.com/mvc_ydb_admin/remdem_images/raw/master/WechatIMG464.png)\n\n## 如何使用\n\n下面介绍下如何编写Plugin和如何使用render-builder构建项目。\n\n### 编写插件\n\n1. 项目安装render-builder：npm i render-builder -S\n2. 配置package.json中的入口文件地址\n3. 书写自己的插件代码\n```\nimport { Complier, Json, Config, PluginClass } from 'render-builder';\n\nexport default class TestPlugin extends PluginClass {\n    run(complier: Complier, config: Config, options: Json) {\n        const {\n            context,\n            log,\n            hooks,\n            getAllWebpackConfigs,\n            setBuilderValue,\n            getBuilderValue\n        } = complier;\n        const { command, pkg, commandArgs, rootDir } = context;\n\n        // TODO: 编辑你的webpack配置 \n        return config\n    }\n}\n```\nrender-builder中的plugin编写十分灵活，插件中如何设置webpack配置全部有开发者自己决定。\n\nrender-builder中提供了非常多的类型定义，开发者可以查看render-builder的类型文件并使用相关类型。\n\n### 使用插件\n\n1. 项目安装render-builder：npm i render-builder -S\n2. 项目安装plugins: npm i your_plugin_name -S\n3. 对package.json中的script配置\n4. 项目根目录下编写[`配置文件`](#配置文件)\n\nscript中最简单的配置为：\n\n```\n{\n    // package.json中其他配置\n    \"scripts\": {\n        \"start\": \"render-builder start\",\n        \"build\": \"render-builder build\",\n    },\n    // package.json中其他配置\n}\n```\n使用render-builder构建后的库，你可以上传到npm上，供以后安装使用，这跟开发npm包没有什么区别\n\nplugin具体的编写可以参考以下链接：\n1. [render-build-react-component-plugin的仓库地址](https://gitee.com/mvc_ydb_admin/render-build-react-component-plugin)\n2. [render-build-react-component-plugin的npm地址](https://www.npmjs.com/package/render-build-react-component-plugin)\n\nrender-build-react-component-plugin是基于render-builder编写的一个简单的构建react组件的plugin。\n\n\n如何具体使用插件和render-builder构建项目，可以参考如下链接：\n1. [render-component-template的仓库地址](https://gitee.com/mvc_ydb_admin/render-component-template)\n2. [render-component-template的npm地址](https://www.npmjs.com/package/render-component-template)\n\nrender-component-template是一个使用render-build-react-component-plugin插件的简单的计数器react组件。\n\n\n## 未来展望\n\n- 丰富preset的能力，开发者可以通过配置决定preset生成一份配置还是多份配置。\n- 暴露更多的API，开发者运可以通过用这些API，实现更加丰富的定制，满足各种场景。\n- 接入更多的构建工具，例如vite、rollup，不只是webpack。\n- 当使用第三方plugin和preset的时候，会遇到plugin和preset大部分配置满足当前场景，但是需要一些额外的修改，如果重新开发将会耗时耗力，基于此后面会提供配置函数能力，使得开发者可以在特定时期根据业务场景修改第三方plugin和preset中得到的配置，减少重复开发。\n\n","readmeFilename":"README.md"}