{"_id":"init-roll","_rev":"42-3010050366c9fa7e12d96a85bd141f76","name":"init-roll","dist-tags":{"latest":"1.4.0"},"versions":{"0.0.1":{"name":"init-roll","version":"0.0.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.0.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"db1d8233fecc957ba9477ac219c517f615851932","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.0.1.tgz","fileCount":6,"integrity":"sha512-SKvxJTLj7OzHnplfGoJnIS5gS6vgWhheXuJ/0QWSvpKqdFw5JuOJjBtVuZ/ha4xTxtzdgPVguDj7eQoDEk//Lw==","signatures":[{"sig":"MEUCIFyfcmwjoT/a83hN7AlzKWDVOcIx3E4VyGfiuNfoxgDGAiEA8Sfrtx5uz7MJ2rJ1IU3k1hNQQtnCIeSPmlKdBMJoZq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6580},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.0.1.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/3eb6a39d78e75e556a23abc667981600/init-roll-0.0.1.tgz","_integrity":"sha512-SKvxJTLj7OzHnplfGoJnIS5gS6vgWhheXuJ/0QWSvpKqdFw5JuOJjBtVuZ/ha4xTxtzdgPVguDj7eQoDEk//Lw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.0.1_1702711477107_0.2852716446382022","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"init-roll","version":"0.1.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"48042a2272b316d1cb69821c610f59f28d00984a","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.0.tgz","fileCount":6,"integrity":"sha512-qCs6hynV+9wDc8x00QJelnz8izsGRJ6Quxe3U2U5UYaUy578PO4Sh1bQ62mPii3L3I4Omo6xodRSAdrPbV2w7w==","signatures":[{"sig":"MEQCIFY/ppeeNG5zwT86vsiZutueZamda29xeXPW4kevMb0xAiBiOpb2PaCicIByenunCZm+eafcqP8VVgvDPW9314mXJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9381},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.0.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/82b593470d0bb5f83ef07cdff709834e/init-roll-0.1.0.tgz","_integrity":"sha512-qCs6hynV+9wDc8x00QJelnz8izsGRJ6Quxe3U2U5UYaUy578PO4Sh1bQ62mPii3L3I4Omo6xodRSAdrPbV2w7w==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.0_1702728317161_0.5430855861241262","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"init-roll","version":"0.1.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"497ecada16ae8d08a98f57ffb9c5001a25f0b136","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.1.tgz","fileCount":6,"integrity":"sha512-XffLHyY022O8Gt6vJ53r9vR+SkjXnFA9p2+AjNIEONH2g+dZsZqKllnUDAVfDbYz3Rmrpsjhv5azUtbvnCHQuw==","signatures":[{"sig":"MEUCIAtiYd+uoMJGBqrxOeDGLq2GVHp1AsAmVGWdXO+ARc8cAiEAn1oCOoCdEbPWUabBpQw5Vl30x9qiwPabnXNfCWKjMmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9390},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.1.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/950a27267b43b43844ecd3edcebd2489/init-roll-0.1.1.tgz","_integrity":"sha512-XffLHyY022O8Gt6vJ53r9vR+SkjXnFA9p2+AjNIEONH2g+dZsZqKllnUDAVfDbYz3Rmrpsjhv5azUtbvnCHQuw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.1_1702728560555_0.5326597421675792","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"init-roll","version":"0.1.2","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.2","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"0327bc031eb925c5847d3acae26bc5162df8b611","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.2.tgz","fileCount":6,"integrity":"sha512-/22yuwyOyEiw75ibuJu/YD7/2Mw735GEnOxhscL2C+Zvkn42IZJwz502Cc0XkkOfN7T0ldOJjvHkG7SAvfLnzQ==","signatures":[{"sig":"MEUCIQCZrFfj/SOmtP2bC8jwSFWQn3ShSYhPCO0cxusG3D9oTAIgPNTTnXVSvtPB4X1f0eu5p4GOtqJpT38m07hEngjFBO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.2.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/e6826e8315bf24cdeda0b4ad43d72268/init-roll-0.1.2.tgz","_integrity":"sha512-/22yuwyOyEiw75ibuJu/YD7/2Mw735GEnOxhscL2C+Zvkn42IZJwz502Cc0XkkOfN7T0ldOJjvHkG7SAvfLnzQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.2_1702728798620_0.5993190353099036","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"init-roll","version":"0.1.3","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.3","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"c22d403d6005c711bc03a19ae697e4eb09648dc8","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.3.tgz","fileCount":6,"integrity":"sha512-NPzofj31OWamBSEqV5fTzEau1EPfuavwmMSO6dUnQSAiQEmGz4n8CfTYHLe+AMweKD8QNSu1bqYWoK9eKccl0Q==","signatures":[{"sig":"MEYCIQDglgO/ba+yuT4waxTSpZQ8Uqf3pwNnit1jev5+JKGqTgIhAIXvRNCmIyRVq6Nm3HIXl4145hsJ+gARCGxhjP612R/K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9759},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.3.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/672081cfb535a780d65a248d1338a7da/init-roll-0.1.3.tgz","_integrity":"sha512-NPzofj31OWamBSEqV5fTzEau1EPfuavwmMSO6dUnQSAiQEmGz4n8CfTYHLe+AMweKD8QNSu1bqYWoK9eKccl0Q==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.3_1702732503857_0.1254626728674495","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"init-roll","version":"0.1.4","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.4","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"fd2b1c1d246b210ed04bb03d14059fe73e37d5f1","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.4.tgz","fileCount":6,"integrity":"sha512-l6Z/b2Klb/lYuBIOxz5pRS8KCovJPAlLx30CtYgVtjRzb6qVJLq2KvoP+pS3ICzKV/eeP97YUKAvZKB2TJ9Cpg==","signatures":[{"sig":"MEUCIGzDK2ng32N854lKQNly2w3m/OkpOpwPv3g+Gk1aSKobAiEA01pNlY/rcQZuBXYIpozYM6/kZ7k2GX/xiHAO3x2EF1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9780},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.4.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/886c940189e0d24e785b4aa5e0bba118/init-roll-0.1.4.tgz","_integrity":"sha512-l6Z/b2Klb/lYuBIOxz5pRS8KCovJPAlLx30CtYgVtjRzb6qVJLq2KvoP+pS3ICzKV/eeP97YUKAvZKB2TJ9Cpg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.4_1702732929822_0.7476141898149657","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"init-roll","version":"0.1.5","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.5","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"babca00ac88f7265ab4d2908892c59681e8f7bea","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.5.tgz","fileCount":6,"integrity":"sha512-5bGCTfTlN8GxpiYX1ET6+x4EgGF8THfaFJxuZH9zdnDhcs3RcLz1Z9Vu+p7DRIkpQnFfvlmQ7f+MUfouv7QVXw==","signatures":[{"sig":"MEUCIQCmpGwkXNPQRlcly/4fNcgZRRJd4f+lwXgP1H42eFH+mAIgORvd4IVw8XYiD/jYVshdNn4t4yjdpgIf2y9RK3Ik0Z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9730},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.5.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/4a98d9d873278feaa87d8e4134176b3f/init-roll-0.1.5.tgz","_integrity":"sha512-5bGCTfTlN8GxpiYX1ET6+x4EgGF8THfaFJxuZH9zdnDhcs3RcLz1Z9Vu+p7DRIkpQnFfvlmQ7f+MUfouv7QVXw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.5_1702734018055_0.8866507000014532","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"init-roll","version":"0.1.6","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.6","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"53a08e6a35280958a63d167ad4de9b06fbeab2da","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.6.tgz","fileCount":6,"integrity":"sha512-3PbE4uzy6ANz4zO1HIja1Ca9/0gJUIMaK6IFkz5r+9C5L/7BOpIGWY9rbu3Dk0h1instMCfy87K7JpjWqSr6WQ==","signatures":[{"sig":"MEQCICTMFNoH+NoN8Ahsuub0DR1dyEqAY3aiEA1QYyu3vXGEAiALmud+v6nEsczbSp4bVjIU6dmRXk9EMK07cjofPbGxyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9742},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.6.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/0b034e9657cd5d6e1a7266247cc89b3f/init-roll-0.1.6.tgz","_integrity":"sha512-3PbE4uzy6ANz4zO1HIja1Ca9/0gJUIMaK6IFkz5r+9C5L/7BOpIGWY9rbu3Dk0h1instMCfy87K7JpjWqSr6WQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.6_1702734297171_0.4672789023956132","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"init-roll","version":"0.1.7","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.1.7","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"22c30c70befe432d2f091944b623326077c99414","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.1.7.tgz","fileCount":6,"integrity":"sha512-U4Z/W+QhmsC3IcCECvlobw8JYgF5PcspI1i7QjoCTYFzrEODkH+Zp2sWvumu7pdglAttfakvz1U2cUE/HQ4d+w==","signatures":[{"sig":"MEYCIQC3+ukGmBRflt/kQ5XMnk4RlOe8M2YWyEFcC6KCjNFZywIhANvtwvNge0KQtL8XFOPtgbArBWT5+ttlQJrwt9kdGBYs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9890},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.1.7.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/28c6ac4c548136cd0c1f5c10934087e9/init-roll-0.1.7.tgz","_integrity":"sha512-U4Z/W+QhmsC3IcCECvlobw8JYgF5PcspI1i7QjoCTYFzrEODkH+Zp2sWvumu7pdglAttfakvz1U2cUE/HQ4d+w==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.1.7_1702734524751_0.8392631011972733","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"init-roll","version":"0.2.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.2.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"112dce5eb9153ea4168ea8b11849c18141558d7b","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.2.0.tgz","fileCount":6,"integrity":"sha512-qUY797rjRAI6DRgIVMdHaR1USDAr8hbmfFc1zUCZBLAJ//QPv9DijmEfHb8Vr8Mbw11Io3h1Hgrc+vXZvvEwtw==","signatures":[{"sig":"MEUCIHTds7qVVLqrsQmCY0rZLRt+XxDKrEKO0gwMUW6VRiXHAiEAs8FRRZB2gPrcWXHvu0Jrp6fEP8x2qeIUZf/i74oBZYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10043},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.2.0.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/tmp/0971c5d9e64003c47b6b92a940861840/init-roll-0.2.0.tgz","_integrity":"sha512-qUY797rjRAI6DRgIVMdHaR1USDAr8hbmfFc1zUCZBLAJ//QPv9DijmEfHb8Vr8Mbw11Io3h1Hgrc+vXZvvEwtw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fs-extra":"^11.2.0","commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.2.0_1702904730113_0.06337853937424365","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"init-roll","version":"0.3.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"3b4db3b5cf1afda67578d5ef43e072242c76705f","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.0.tgz","fileCount":6,"integrity":"sha512-KYNIXFemvpTZSrrtqAjIxJdbZDhGrBlfLSPXit42D+EpWT6Y+REBo7evzxVidpeJMXxDU863hd9MtpH3WgjakQ==","signatures":[{"sig":"MEQCIHRBl/lEWPl+LTeS0HLDgefF/+a9DZgdgGC7z1zb2sEuAiBcFh14qSVsolHdeRH5uzKwilOm3I6iVv1tqH2i2hCa1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10972},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.0.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/0fb8108fcd279ef6cd6c643f39cec735/init-roll-0.3.0.tgz","_integrity":"sha512-KYNIXFemvpTZSrrtqAjIxJdbZDhGrBlfLSPXit42D+EpWT6Y+REBo7evzxVidpeJMXxDU863hd9MtpH3WgjakQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.0_1703134952650_0.16123685835038937","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"init-roll","version":"0.3.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"a80be1c8623451ec323a158ac04fb64da55b27ef","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.1.tgz","fileCount":6,"integrity":"sha512-C1gQD0cswGFCmRY6ToUcX5wHVQBlQ5TupIyEdY2CHs/c/dti0U8LFgBrIeF+X320/Xp9TCzLS4EaL3a7PUS3Sg==","signatures":[{"sig":"MEUCIQDHQZuvLtrjenGl1Hamp+WTP+wd2e35Q4eZxKH2XyqRgAIgXxJ11SD6k7uOSJ3lhy8Vc+V3QvxNNewjcg2OpbZoB44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11041},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.1.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/2e13adc735bf71e27883b31dbb52e705/init-roll-0.3.1.tgz","_integrity":"sha512-C1gQD0cswGFCmRY6ToUcX5wHVQBlQ5TupIyEdY2CHs/c/dti0U8LFgBrIeF+X320/Xp9TCzLS4EaL3a7PUS3Sg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.1_1703139025172_0.885422298817581","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"init-roll","version":"0.3.2","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.2","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"275b94774e20e700d61080a873ed802a707390de","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.2.tgz","fileCount":6,"integrity":"sha512-W1ujsFgpZt/laKBWJZ5FcClwp7jVWinSHYpZ+Zkv7/ebRivoOM9njhtK4Z7Zl6z6yBYImGzyc19FlMVECKSt1w==","signatures":[{"sig":"MEUCIQCZkxGQOLbNpcQToXCyXh0kSLiM7fzcAfQaQS5ypeYAMwIgEn4I5E00QCoD34irzJPqQrV2ltUZNJFkZYPg7TxjX3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11515},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.2.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/9582761ff9560e329af8b6c4f20dc1c1/init-roll-0.3.2.tgz","_integrity":"sha512-W1ujsFgpZt/laKBWJZ5FcClwp7jVWinSHYpZ+Zkv7/ebRivoOM9njhtK4Z7Zl6z6yBYImGzyc19FlMVECKSt1w==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.2_1703139544121_0.5041872467589366","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"init-roll","version":"0.3.3","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.3","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"e0fa6384fb98e05754de3d5f2a2fb06d3fa669a7","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.3.tgz","fileCount":6,"integrity":"sha512-reTzkVzuGzwh7FrwYH4dlkZsd8uHYGkKZ4G3l3jxypWHryOQnzJbDVnr43+AkyDpSZyQ+1ICu0OJ38+9FRXt1w==","signatures":[{"sig":"MEUCIGppxlSKgqMJ6ORrdAFJV3NUT7jE/MdUcvVfCMAtlkC7AiEA3ARxTfy4PKJ2gZc3+dAx+fmC1au70JRGVJtZzDdk0PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11584},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.3.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/f4c477b338bfc4979af1d299716b18ab/init-roll-0.3.3.tgz","_integrity":"sha512-reTzkVzuGzwh7FrwYH4dlkZsd8uHYGkKZ4G3l3jxypWHryOQnzJbDVnr43+AkyDpSZyQ+1ICu0OJ38+9FRXt1w==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.3_1703144227164_0.21808260145253588","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"init-roll","version":"0.3.4","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.4","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"008e18a23d5141b7703fff890dd6ed0fc177a827","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.4.tgz","fileCount":6,"integrity":"sha512-PoW8HGr3d8oP+96krXWQue0wONNifFzNJNSgR+AKSUROsv4hbWoYE9mDOsx6QgULqnkodBQMJpz43HHHOmOX7g==","signatures":[{"sig":"MEYCIQCL2w/nX+21sX6Y4DdKH8XFt3aSOppCCabRJJRKioTDDAIhAN7zUZhpy1m6q1phKjSisIrK76bfV0uMOUyGZJKex6tI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11635},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.4.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/7ed74f90f19f33967e13164b9ddfdafd/init-roll-0.3.4.tgz","_integrity":"sha512-PoW8HGr3d8oP+96krXWQue0wONNifFzNJNSgR+AKSUROsv4hbWoYE9mDOsx6QgULqnkodBQMJpz43HHHOmOX7g==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","commander":"^10.0.1","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.4_1703153112905_0.14541228956652397","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"init-roll","version":"0.3.5","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.5","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"94fccd9d4860c94cf83c7fffa951fdf0e4ceb43c","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.5.tgz","fileCount":6,"integrity":"sha512-ZLUjlbAs2EAHSpLbDsif1MCGCxowKjpa1N8ceeC8mTDEvkKkLh2DrIQX0vdq7v/PRCMGGYkchNcwqdbx7+a7UQ==","signatures":[{"sig":"MEUCIGd3NdIY+T9uaC5RYEzjIYmhTg5E52SleuzEFBi7yn7uAiEAo+j0zHJcW+wCz45Bxn+yHOH1YXW+aP9p8riuRZEbZ24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11738},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.5.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/3bc9348ce4a019b691139f1fe1c1b309/init-roll-0.3.5.tgz","_integrity":"sha512-ZLUjlbAs2EAHSpLbDsif1MCGCxowKjpa1N8ceeC8mTDEvkKkLh2DrIQX0vdq7v/PRCMGGYkchNcwqdbx7+a7UQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.5_1703214311428_0.4563164096521941","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"init-roll","version":"0.3.6","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.6","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"8233bf8e003c6240bdde732f276852f2d8468fb3","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.6.tgz","fileCount":6,"integrity":"sha512-Ik2BhkA80/7p3ylPsMvGY2xbVaGK8ywYI/4J20u0G4KixJM9VCXynf/6+nRCK2KRV2V1Ei2KncSydJqQpfwKJA==","signatures":[{"sig":"MEYCIQDbx1dc3Cd2qu0YwVAFdZ+PBCrAnUI5Cc0jnH00g3g6jgIhAP4lR5zmFUxIeorkxMaAcjpzY98detcG0Qlbi/ARm75e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11746},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.6.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/4d635acfb05093be8a1e1f6a3aa6d449/init-roll-0.3.6.tgz","_integrity":"sha512-Ik2BhkA80/7p3ylPsMvGY2xbVaGK8ywYI/4J20u0G4KixJM9VCXynf/6+nRCK2KRV2V1Ei2KncSydJqQpfwKJA==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"semver":"^7.5.4","fs-extra":"^11.2.0","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.6_1703215500092_0.5922634654522414","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"init-roll","version":"0.3.7","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.7","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"35eb69b0fe2b6cdcf6ceadc09a8b8f441a8a1995","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.7.tgz","fileCount":6,"integrity":"sha512-z3zuFqMCZQuOr7/ELJpjnZ1nYNW8Mndk1D9823g+pka5SJUJ68ClibCt+WRedyJ7XZID5if4TdIr1xaU55mRzg==","signatures":[{"sig":"MEQCIGGzifjEwBdnuBtd/uDIMIFVT/7Yw+25VUL/dCiu9akeAiAMegf9JqJXWWXXtDNNa6D6QbBla1AlD4NLBMNwYUAEhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12202},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.7.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/eedb3f8e7797311d5ef1b6cac7066276/init-roll-0.3.7.tgz","_integrity":"sha512-z3zuFqMCZQuOr7/ELJpjnZ1nYNW8Mndk1D9823g+pka5SJUJ68ClibCt+WRedyJ7XZID5if4TdIr1xaU55mRzg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"diff":"^5.1.0","chalk":"^5.3.0","semver":"^7.5.4","fs-extra":"^11.2.0","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/diff":"^5.0.9","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.7_1703216766889_0.2668231552109692","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"init-roll","version":"0.3.8","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.8","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"d294c912dff253ea4fdf77437d3a714d88c8bb50","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.8.tgz","fileCount":6,"integrity":"sha512-VSALZB/E0panjH4WG4FqRI+9gOUii0rfCO3682bqdsTWx7bDwCX1oBTes6G2OPZ6ZFZwLiXENh231Wl06hv7Yw==","signatures":[{"sig":"MEUCIQD7LKbgg50V4Q8QLmxR0QmXbhropt0RBKve3Jl4a29i3wIgDpL1z1cYxohVrfRKv6Rb/TMpgn/Au6SNdHV9SQV1ADE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12207},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.8.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/dccd8db9484375fd80ce1cecdd8f1898/init-roll-0.3.8.tgz","_integrity":"sha512-VSALZB/E0panjH4WG4FqRI+9gOUii0rfCO3682bqdsTWx7bDwCX1oBTes6G2OPZ6ZFZwLiXENh231Wl06hv7Yw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"diff":"^5.1.0","chalk":"^5.3.0","semver":"^7.5.4","fs-extra":"^11.2.0","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/diff":"^5.0.9","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.8_1703217296033_0.2087916042276552","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"init-roll","version":"0.3.9","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@0.3.9","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"add09ebcf2a65866f2576f8de69557fb8bbc38e6","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-0.3.9.tgz","fileCount":6,"integrity":"sha512-eF5x1nJWHch87IhrwQTHjcHDaQUCEtWwShSyp3exvwaT9JnepTwM94OveTUwgW9vPb4JBTUOn+F4P2QqGtplDA==","signatures":[{"sig":"MEQCIHpZWuQfFY8M1qIPxEOvrJD5VHUG0V2wEvty+ZDCV6gZAiBrLGe/NT94XjSKJXKVkHS1N/Ff29gj2m4Q4IRuuMZleg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11873},"jest":{"preset":"@guoyunhe/node-scripts"},"main":"dist/index.js","type":"module","_from":"file:init-roll-0.3.9.tgz","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"node-scripts lint","test":"node-scripts test","build":"node-scripts build","watch":"node-scripts watch","format":"node-scripts format"},"typings":"dist/index.d.ts","_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":{"printWidth":100,"singleQuote":true},"_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/a41ba3dbb2c842d0ae5a4247bf9c04df/init-roll-0.3.9.tgz","_integrity":"sha512-eF5x1nJWHch87IhrwQTHjcHDaQUCEtWwShSyp3exvwaT9JnepTwM94OveTUwgW9vPb4JBTUOn+F4P2QqGtplDA==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"chalk":"^5.3.0","semver":"^7.5.4","fs-extra":"^11.2.0","fast-glob":"^3.3.2","latest-version":"^7.0.0"},"eslintConfig":{"extends":"@guoyunhe/node-scripts"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.5","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_0.3.9_1703218119707_0.8489568669677146","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"init-roll","version":"1.0.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"02fbf91e90fb5f6ac6f868bbdb3eea8ec0d75081","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.0.tgz","fileCount":16,"integrity":"sha512-tTX01KAN4J5Tn4qB2J40d1jCkH6Yby7+KmdXJw6xttQlb6SeGZ9k9NbZ0usQrdRRNimv+vpsGbVBiqob8mClAQ==","signatures":[{"sig":"MEUCICwntKUznus/7AXpONmDtmKbP1hKA1q2k1cYiq5HmFJTAiEA16mejKdARBGqqQLIgdSkJyfQ/HW/pWcf+Nuk1qh9DHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19934},"main":"dist/cjs/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.0.tgz","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.js","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/5498634ae7fe9749183c66555396d747/init-roll-1.0.0.tgz","_integrity":"sha512-tTX01KAN4J5Tn4qB2J40d1jCkH6Yby7+KmdXJw6xttQlb6SeGZ9k9NbZ0usQrdRRNimv+vpsGbVBiqob8mClAQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.0_1706888066172_0.8040915364177863","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"init-roll","version":"1.0.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"47d5b8d6019d33166b69242bcd64aab4dd0c94b9","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.1.tgz","fileCount":29,"integrity":"sha512-uGeP2/0LA3gNMczlg2gHuMU7tUyDYjUB3pXzTUO8U9zrGBnaah81i2oK+4FKKX/zkLzJE99p7f/HkTsIKViz3A==","signatures":[{"sig":"MEUCIQC/1DDrClUVI14X+gjuWhYRLlQ2SfQpD5wBqSkTtIWEbwIgXJZ7Ng+C5pL0HAcbpaJ7AyixqcKtaSyJaRZeJlRW4Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39526},"main":"dist/cjs/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"_from":"file:init-roll-1.0.1.tgz","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.js","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/202583101dc5166850a8e2f2ff9ec4cb/init-roll-1.0.1.tgz","_integrity":"sha512-uGeP2/0LA3gNMczlg2gHuMU7tUyDYjUB3pXzTUO8U9zrGBnaah81i2oK+4FKKX/zkLzJE99p7f/HkTsIKViz3A==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2","@guoyunhe/node-scripts":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.1_1706888759485_0.8623623672569825","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"init-roll","version":"1.0.2","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.2","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"56dc77b342fe4a6f9dd409b7fdc1c4486cf64f94","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.2.tgz","fileCount":16,"integrity":"sha512-rTnM0IlZR4ne1U2EnDg2cmAFh5h460P4Xymz//uA36DaVYJCcLdKoVTy4aoP8XrARLX7faqhTJtvGiSBSsDGBg==","signatures":[{"sig":"MEUCIEbLsyNi1i4R0z3wJ1o+AABS5iFfV1afynUU+4j7fZbRAiEAlTLXm4KvUYwMgqtLG+HkdcLD/fjXfnBCYuZvL7hUyzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20303},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.2.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/02e1fb4b3aba3cee0408a2e1bc260797/init-roll-1.0.2.tgz","_integrity":"sha512-rTnM0IlZR4ne1U2EnDg2cmAFh5h460P4Xymz//uA36DaVYJCcLdKoVTy4aoP8XrARLX7faqhTJtvGiSBSsDGBg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.2_1706931379335_0.6715274456714386","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"init-roll","version":"1.0.3","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.3","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"98c97f719c20d5f1859a4820747054aa60315991","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.3.tgz","fileCount":16,"integrity":"sha512-OR40Tg4jKQ6TNyw7cJGC3z464LBkqpLzzwYUuBHO6MNMKL8FzWfyOVWsJ3F6nCt77np5BattnEDatjYNkf1Bxg==","signatures":[{"sig":"MEQCICCMWwzb8Zi58ngMzX08xi2Vo+onW4u5Fg2hi0OU9lJfAiBicFeoPomotyw7Ke1D3MOa8kDWEdtnN+IDCw9Ej8VsBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20505},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.3.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/fc43bff644e13ddab0cecbc45d3fc7da/init-roll-1.0.3.tgz","_integrity":"sha512-OR40Tg4jKQ6TNyw7cJGC3z464LBkqpLzzwYUuBHO6MNMKL8FzWfyOVWsJ3F6nCt77np5BattnEDatjYNkf1Bxg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.3_1706938521389_0.49282266951933207","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"init-roll","version":"1.0.4","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.4","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"9e282a765b5e7f671cdc8bb8ff94cbb6f694e77b","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.4.tgz","fileCount":16,"integrity":"sha512-aIMt89iiMcLWzmIYyU8kW3AiGN3m6V/XN9FJA3Cv5KtN6uUAPXquKbvO7VZHzDOWrp59iyspjY7omxhfub7xKg==","signatures":[{"sig":"MEUCIFVGO45jzzWo2E5NwCvISRN/orKCXt2akiAnxGvLFrvQAiEAzpLoo6/dW3gbrXEBSuVu2cI/FeBi9ar1Yxl+qrjkURA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20525},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.4.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/21a7801a69706b7bdd867337dfe2dba8/init-roll-1.0.4.tgz","_integrity":"sha512-aIMt89iiMcLWzmIYyU8kW3AiGN3m6V/XN9FJA3Cv5KtN6uUAPXquKbvO7VZHzDOWrp59iyspjY7omxhfub7xKg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.4_1706947137856_0.8208099288562887","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"init-roll","version":"1.0.5","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.5","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"a0b6267acd5103a3e877548f5ff0a85df2989139","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.5.tgz","fileCount":16,"integrity":"sha512-cmgg5/d8m+oWVxgsOyquc/xq6U9cZB+Iusm7uPaBKkqtQt4fdIPbGYPwuaLL94/zAQFKzg+Bq2S9ioOFVGKgeQ==","signatures":[{"sig":"MEUCIQCUvzCguwPW1Ra4ion82rzg+X4ZVHFTvHDQlKsV40RH0QIgUrLyRf+js94HQ1wTRD60w/p9BHyLFS93grbJpG+cx48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20527},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.5.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/683739b8b6c0c7f367c6a7275d4c0f82/init-roll-1.0.5.tgz","_integrity":"sha512-cmgg5/d8m+oWVxgsOyquc/xq6U9cZB+Iusm7uPaBKkqtQt4fdIPbGYPwuaLL94/zAQFKzg+Bq2S9ioOFVGKgeQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.5_1706949009075_0.7998182337991655","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"init-roll","version":"1.0.6","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.6","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"a76372be9c92c2cfc3df2b620d3cf9b0c89c38c9","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.6.tgz","fileCount":16,"integrity":"sha512-+hKBc+0T5MFxuD6xYnKSxA6QYA9MWIwe6VaP0a11Vu6WdwQXaU6m/zQlNtkOitL8buC4bqWZ8BRCguL6PpORng==","signatures":[{"sig":"MEYCIQDnt99tgRAV3o8VYKH7y4ZsxKvLiISbsNAkSRZlnFIRgwIhAJLYS7s5boAaxIWfDLqIzKts+mR9/+dF4ZfEsJVWR5D9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20527},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.6.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/e56bca01d0e5bf6142e0e7995dc408a4/init-roll-1.0.6.tgz","_integrity":"sha512-+hKBc+0T5MFxuD6xYnKSxA6QYA9MWIwe6VaP0a11Vu6WdwQXaU6m/zQlNtkOitL8buC4bqWZ8BRCguL6PpORng==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","semver":"^7.5.4","fs-extra":"^11.2.0","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.16","@types/react":"^18.2.51","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/semver":"^7.5.6","@types/fs-extra":"^11.0.4","@tsconfig/node20":"^1.0.2","@types/react-dom":"^18.2.18","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.6_1706950852320_0.7451616522217268","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"init-roll","version":"1.0.7","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.7","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"d824002e13cb35737e41f2a85e9c82907a04a554","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.7.tgz","fileCount":10,"integrity":"sha512-/Sdj/6EeR46yv9JArDQnVl31Ct29n5YBT6KEar/brtMF+JyUqaCtEWqnbWboQ1cKkqg0niKSMNfPMVR0dYueoA==","signatures":[{"sig":"MEYCIQDY/AJnE93mQFDNBReXGWFWPvnavVEGPtU1c6q7//+geQIhAOdTTSIZYaOXWVTtc3jJB4hzoKnAsQbaaTPevfALLhTg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11800},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.7.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/9c1bad9595c6c0f596f44faf420f0ffb/init-roll-1.0.7.tgz","_integrity":"sha512-/Sdj/6EeR46yv9JArDQnVl31Ct29n5YBT6KEar/brtMF+JyUqaCtEWqnbWboQ1cKkqg0niKSMNfPMVR0dYueoA==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.0","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.0.0","@types/node":"^20.11.16","@types/react":"^18.2.0","react-doc-ui":"^2.0.0","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.7_1706959483784_0.8171300278744145","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"init-roll","version":"1.0.8","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.8","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"8fdcf6d617dd92646c662657996d8ec2a3f8edf1","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.8.tgz","fileCount":10,"integrity":"sha512-qPnvyxAWTNPRhF05Flroj3Y6DT4Pb/0Bylb4CAUdO8sMpL+O6vHcp76Q/rDjYrn2BZAehEvAgbWKpz3yMJOCgw==","signatures":[{"sig":"MEUCIAVjyhGmwTx4hyTSqacgpoRA5l3M8BhnIJqAsXVPkxbbAiEAlQ4LG0OLixkR8aXpX3FYEQEoG5R2jwca9YmjumPWoXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12002},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.8.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/4fb0466a2c10cf84b0653093b9ff47cc/init-roll-1.0.8.tgz","_integrity":"sha512-qPnvyxAWTNPRhF05Flroj3Y6DT4Pb/0Bylb4CAUdO8sMpL+O6vHcp76Q/rDjYrn2BZAehEvAgbWKpz3yMJOCgw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.0","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.0.0","@types/node":"^20.11.16","@types/react":"^18.2.0","react-doc-ui":"^2.0.0","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.8_1706963080571_0.10493975930098731","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"init-roll","version":"1.0.9","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.9","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"b471c0f854e2851bbbbe5c2f673d76e789bc2b20","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.9.tgz","fileCount":10,"integrity":"sha512-c/ZNoaB6Em4ruLFOM63MIdC8ROQH7stSD7n0fQUIVyCW/B9rB5u/T4nTTlW9SUfU+RKIJR7b1Q3Cr8RMa1FWhA==","signatures":[{"sig":"MEQCIAstOHXlNkiWexMbc9tR/0/KYapYZvyrmJ7Hua/UcmYlAiABBB9daVv/+bwhuvwm43PoT1J9Wyoi/WHgtm0ZJZG2eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12139},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.9.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/4ee0b751b32666224d3a34abfb2a3ab4/init-roll-1.0.9.tgz","_integrity":"sha512-c/ZNoaB6Em4ruLFOM63MIdC8ROQH7stSD7n0fQUIVyCW/B9rB5u/T4nTTlW9SUfU+RKIJR7b1Q3Cr8RMa1FWhA==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^20.11.16","@types/react":"^18.2.52","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.18"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.9_1707031128309_0.05319453995847012","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"init-roll","version":"1.0.10","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.10","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"5a0b6ffe3eef2db5c9cfe1eb1840f23d86c144d8","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.10.tgz","fileCount":10,"integrity":"sha512-mz6DpedEH+wCuD6ClLpS5mBZcZ7CmGeyds8ngL1yaZ73lysk3i6MUrZMF65GHkihBljHd62yochG9cY12oSMSQ==","signatures":[{"sig":"MEQCIAyZMocMLYxklehaEWeKtkqjyHeHFRcf/ksCiK9VfvIJAiBVV6rHOVD9iaEgdM5lh8VyxZBGGw32ejp/OmY+brgz8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12765},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.10.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/58a68e8dd59ecc60ba73d116465197dc/init-roll-1.0.10.tgz","_integrity":"sha512-mz6DpedEH+wCuD6ClLpS5mBZcZ7CmGeyds8ngL1yaZ73lysk3i6MUrZMF65GHkihBljHd62yochG9cY12oSMSQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.19","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^20.11.16","@types/react":"^18.2.52","react-doc-ui":"^2.2.0","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.18"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.10_1707032046990_0.42217137919280523","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"init-roll","version":"1.0.11","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.11","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"7f58ad9dad549bc0e984a3d6e37a09f9855679d5","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.11.tgz","fileCount":12,"integrity":"sha512-Kx7jdFiiCYI+xBf2zgjZGtllfre9X8MZxJx9f2xRHRavcCeU+H1QWnr76hWBFTpVK5VDMAP3heIMj9TOw1/2QQ==","signatures":[{"sig":"MEYCIQCWs/4xWrL0kC2/kS+b1E1icE72oK5HdT7pgUBjy06KhAIhAKVmyD+s8mTlrlzD7F7FOq8ZEC5MZJmh9vHL03tdyOkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13272},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.11.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/76e190c48285f12663ea1823d99f13cb/init-roll-1.0.11.tgz","_integrity":"sha512-Kx7jdFiiCYI+xBf2zgjZGtllfre9X8MZxJx9f2xRHRavcCeU+H1QWnr76hWBFTpVK5VDMAP3heIMj9TOw1/2QQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.3","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.22","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^20.11.16","@types/react":"^18.2.53","react-doc-ui":"^2.2.1","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.18"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.11_1707136075268_0.3692663023080631","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"init-roll","version":"1.0.12","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.12","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"14eb971ba28a5df7b76bf044d9631a26f84d361a","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.12.tgz","fileCount":12,"integrity":"sha512-w5hrFJZRjsyTCHWfysqwkxWXVSSXqTLpkJAMdrAH7H7T3J6MbshrnbK6uL/ycWIVyer/qt5VrQY0dZdAp/XMKQ==","signatures":[{"sig":"MEYCIQCH7J9By9WnMy5i3f2JAYkKNxt8XIx56lMX5H/7fhIInQIhAOQodMMRx1A+AKQa6B7Z6YBKxQTMNJxWWxsenHa2SUty","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13384},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.12.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/7ba587cc12560b289c5239ac901a5df6/init-roll-1.0.12.tgz","_integrity":"sha512-w5hrFJZRjsyTCHWfysqwkxWXVSSXqTLpkJAMdrAH7H7T3J6MbshrnbK6uL/ycWIVyer/qt5VrQY0dZdAp/XMKQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.22","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^20.11.16","@types/react":"^18.2.53","react-doc-ui":"^2.2.1","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.18"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.12_1707209178194_0.8938240225038172","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"init-roll","version":"1.0.13","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.13","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"254e904c1b5701c27de95cc02d10af1074727748","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.13.tgz","fileCount":12,"integrity":"sha512-ICy63EQJWoiP7Q9Wtmk9RBZKuwnzP4z6F7Lm+8zJMLXs9K2yOBlLHEWcKqUf1gXuSSzE9lHNq9TStPnHm0+o+g==","signatures":[{"sig":"MEUCIQCKCGGSnriDxBF9QeXe8F9DZeJAdOVw/CBqKLOuPsZPuwIgCmdwZNOjuT0LVnxT0E4C527glz8PLdHqOLgEIPW20us=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13537},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.13.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/5e0b7a91bdaae7dc5e67948013fceac5/init-roll-1.0.13.tgz","_integrity":"sha512-ICy63EQJWoiP7Q9Wtmk9RBZKuwnzP4z6F7Lm+8zJMLXs9K2yOBlLHEWcKqUf1gXuSSzE9lHNq9TStPnHm0+o+g==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.22","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^20.11.16","@types/react":"^18.2.53","react-doc-ui":"^2.2.1","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.18"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.13_1707285439559_0.1314207750300369","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"init-roll","version":"1.0.14","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.0.14","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"2d82bd7ac451c63cc29169aef3d0475e5357f727","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.0.14.tgz","fileCount":12,"integrity":"sha512-uDYYuTqvxTy2TEue/xbhFgzsGpl+ZarDu+VqNG23afh6NP2K8Fkdu4G9efPahMZassAi0RWHrWbT0LEz7M2Jvw==","signatures":[{"sig":"MEUCIBJNS1n8wZwUCjG+qbnjmHDIlvi1a9nHOu0IhW3LW5kfAiEA/klYZNf3EWrNCuZtZHEO2E74yES9iuxzaWivW8l3osc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13587},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.0.14.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","deploy":"gh-pages -d build","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/9155759c8e3bfbe9ee885ea1977d49b5/init-roll-1.0.14.tgz","_integrity":"sha512-uDYYuTqvxTy2TEue/xbhFgzsGpl+ZarDu+VqNG23afh6NP2K8Fkdu4G9efPahMZassAi0RWHrWbT0LEz7M2Jvw==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^7.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.7.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.22","react":"^18.2.0","gh-pages":"^5.0.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^20.11.16","@types/react":"^18.2.53","react-doc-ui":"^2.2.1","@mdx-js/react":"^3.0.0","@types/react-dom":"^18.2.18"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.0.14_1707285684310_0.474791946023442","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"init-roll","version":"1.1.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.1.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"6d920965f813fcbd37d892d4a512e3035e73e33f","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.1.0.tgz","fileCount":12,"integrity":"sha512-voDGvHiXGzQcnuObf83v2yZNC9b5nH3uMnsMQCOOeV+6BCMwu8CjKmJjVthTzd5R4yAstFaiTQCrVleIPtGESQ==","signatures":[{"sig":"MEQCIGS5I7AZB0CTO8B7XMb3yjUByIPZP28/cDLQKBf2jbU5AiBH7/CFG72tDxifUvGFPY9vF7Pw+r/L3kkUh91zLIqB4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14060},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.1.0.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/4d93675f282f924ad9177bcbcd78e824/init-roll-1.1.0.tgz","_integrity":"sha512-voDGvHiXGzQcnuObf83v2yZNC9b5nH3uMnsMQCOOeV+6BCMwu8CjKmJjVthTzd5R4yAstFaiTQCrVleIPtGESQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.4","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^9.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.8.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.33","react":"^18.2.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.4.2","@types/node":"^20.11.25","@types/react":"^18.2.64","react-doc-ui":"^2.2.6","@mdx-js/react":"^3.0.1","@types/react-dom":"^18.2.21"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.1.0_1709993011444_0.5559072154066838","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"init-roll","version":"1.1.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.1.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"f721d898ca2ce229c633e800fe26777427b08955","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.1.1.tgz","fileCount":12,"integrity":"sha512-orTks+ROAADtnvpkalm5GM6nhuuHyRTABnYFw1Y+N/z5QvJJvBUc2XxnRSk0/jbjTx9FbMEhgJz8eouu6miNsQ==","signatures":[{"sig":"MEUCIHAF5MTLShoc/12cRxhz9oOXtBrd96fUpkhubK0luHQXAiEA03x60/MVOwDmwG1C6nChbV4smvY003gkTQHSUQilsZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14268},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.1.1.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/private/var/folders/xh/nnsfqfpx25q22cs9lh47z_400000gp/T/68aa7b8625d51d489cdb6fb983cd7cbf/init-roll-1.1.1.tgz","_integrity":"sha512-orTks+ROAADtnvpkalm5GM6nhuuHyRTABnYFw1Y+N/z5QvJJvBUc2XxnRSk0/jbjTx9FbMEhgJz8eouu6miNsQ==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.1.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^9.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.8.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.33","react":"^18.2.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.4.2","@types/node":"^20.11.25","@types/react":"^18.2.64","react-doc-ui":"^2.2.6","@mdx-js/react":"^3.0.1","@types/react-dom":"^18.2.21"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.1.1_1710126550201_0.2971055460530738","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"init-roll","version":"1.2.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.2.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"14c098f703f0c24a398b73ad580709af5fd6710c","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.2.0.tgz","fileCount":12,"integrity":"sha512-7fh3rOsENcH4ncT+P/ELpbKsWOtSjKPxpMdWW6DmLjT2mn39O1AbrcfJLSQSgDZjjq94XkFlHm3ToEZi9ZvZwA==","signatures":[{"sig":"MEQCIEqoOu0IIil2xJewq+vMJh7oblWXnKEaZIa+CPmUTgmjAiBl6IhdCXjqNN1HOVTzWCx1d8rGa2pYa6OjpDifMccjRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15318},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.2.0.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/37e2e1950fe482b56f2778a972c919c3/init-roll-1.2.0.tgz","_integrity":"sha512-7fh3rOsENcH4ncT+P/ELpbKsWOtSjKPxpMdWW6DmLjT2mn39O1AbrcfJLSQSgDZjjq94XkFlHm3ToEZi9ZvZwA==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.4","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","prettier":"^3.2.5","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^9.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.8.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.33","react":"^18.2.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.4.2","@types/node":"^20.11.25","@types/react":"^18.2.64","react-doc-ui":"^2.2.6","@mdx-js/react":"^3.0.1","@types/react-dom":"^18.2.21"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.2.0_1712496907749_0.6757567076499864","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"init-roll","version":"1.2.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.2.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"9ba6271987355812cdfa2ae9c657807c45014404","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.2.1.tgz","fileCount":12,"integrity":"sha512-TyiH87wvZPlNWs0J6w76bDQthueOWGLjF1IWhkQrvCHtAX3dpDNOs6fdp/oVkB718l5nhPMNOh6H6LLCciqxag==","signatures":[{"sig":"MEQCICwCyjle8PAMM9GHaQs9ttIiSA5IxYJxIidI/UdbTXXfAiAMAHgHExATKTIGC/9ZzuH6xwbDPKOfZQjwFRNQKXrctA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15797},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.2.1.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/5516e3d8710c82a128d5615cc5443620/init-roll-1.2.1.tgz","_integrity":"sha512-TyiH87wvZPlNWs0J6w76bDQthueOWGLjF1IWhkQrvCHtAX3dpDNOs6fdp/oVkB718l5nhPMNOh6H6LLCciqxag==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.2.4","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"21.6.2","dependencies":{"ejs":"^3.1.9","chalk":"^5.3.0","json5":"^2.2.3","prettier":"^3.2.5","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^9.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.8.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.33","react":"^18.2.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.4.2","@types/node":"^20.11.25","@types/react":"^18.2.64","react-doc-ui":"^2.2.6","@mdx-js/react":"^3.0.1","@types/react-dom":"^18.2.21"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.2.1_1712501372613_0.5306564916334653","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"init-roll","version":"1.3.0","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.3.0","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"76e5a72ccd4b47a81fb67b82f1e3c4a4fc6b676b","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.3.0.tgz","fileCount":12,"integrity":"sha512-SzDOkRypGlF3329FJKJcIi7P3y+TQNEh8XsKc8ba4VQVhX/Eng3T6BkTS5HM9iNWcYIpOWzptj9kqMn1UQKOfg==","signatures":[{"sig":"MEQCIGkcSTr/W5xDe3RrHtAhyCQBkYVLRIXZiCPwg5T6Y3/mAiAWm6Gka0xJZpBf5QIfIQtcYxvgy7NDbZr8t6FIOkjahQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16144},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.3.0.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"rive lint","test":"rive test","build":"rive build","start":"rive start","test:ui":"rive test --ui","lint:fix":"rive lint --fix","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-rive","_resolved":"/tmp/a91ef0cfc9f9a7b48651f0a0416e4816/init-roll-1.3.0.tgz","_integrity":"sha512-SzDOkRypGlF3329FJKJcIi7P3y+TQNEh8XsKc8ba4VQVhX/Eng3T6BkTS5HM9iNWcYIpOWzptj9kqMn1UQKOfg==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.5.0","description":"Framework for project creation and migration","directories":{},"_nodeVersion":"21.7.2","dependencies":{"ejs":"^3.1.10","chalk":"^5.3.0","json5":"^2.2.3","prettier":"^3.2.5","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^9.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.10.0","package-json-from-git":"^1.2.2"},"eslintConfig":{"extends":"eslint-config-rive"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^2.0.33","react":"^18.2.0","react-dom":"^18.2.0","@types/ejs":"^3.1.5","typescript":"^5.4.5","@types/node":"^20.12.7","@types/react":"^18.2.79","react-doc-ui":"^2.2.6","@mdx-js/react":"^3.0.1","@types/react-dom":"^18.2.25"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.3.0_1713449489258_0.12105134037259813","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"init-roll","version":"1.3.1","keywords":["node","cli"],"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","_id":"init-roll@1.3.1","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"dist":{"shasum":"cbca902388703ef61fc1a03b2791db26e15fcd79","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.3.1.tgz","fileCount":12,"integrity":"sha512-znVeNcbAwsyDcY4iuR5sipK3CcsqpDtCi+UBL6sRi4XOehGQ34Jl6108oB0I6VQRTAN0Tzb2cu7oTt02xP7q4g==","signatures":[{"sig":"MEYCIQDmFO3t6PHhHGhF0d3sL6LE7v60EZtJtU7iglsoEnwJmgIhAN7CS59/y1SyxJdtnxHKS5DdxGxC4sg2w6vxl5g71KF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15866},"main":"dist/index.js","rive":{"doc":{"basename":"/init-roll/"},"template":"node"},"type":"module","_from":"file:init-roll-1.3.1.tgz","types":"dist/index.d.ts","funding":"https://github.com/sponsors/guoyunhe","scripts":{"lint":"eslint .","test":"rive test","build":"rive build","start":"rive start","test:ui":"rive test --ui","lint:fix":"prettier --write . && eslint --fix .","ci:eslint":"eslint -f json src -o ./.ci/eslint.json","test:watch":"rive test --watch","build:watch":"rive build --watch"},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"prettier":"prettier-config-ali","_resolved":"/tmp/0537c9a64b1e94a48dc72567aa21a8fa/init-roll-1.3.1.tgz","_integrity":"sha512-znVeNcbAwsyDcY4iuR5sipK3CcsqpDtCi+UBL6sRi4XOehGQ34Jl6108oB0I6VQRTAN0Tzb2cu7oTt02xP7q4g==","repository":{"url":"git+https://github.com/guoyunhe/init-roll.git","type":"git"},"_npmVersion":"10.9.2","description":"Framework for project creation and migration","directories":{},"lint-staged":{"*.{cjs,cts,js,jsx,mjs,mts,ts,tsx,vue}":"eslint --fix","*.{cjs,css,cts,html,js,json,jsx,less,md,mjs,mts,scss,ts,tsx,vue,yaml,yml}":"prettier --write"},"_nodeVersion":"22.13.1","dependencies":{"ejs":"^3.1.10","chalk":"^5.3.0","json5":"^2.2.3","prettier":"^3.2.5","deepmerge":"^4.3.1","fast-glob":"^3.3.2","latest-version":"^9.0.0","@guoyunhe/sleep":"^1.0.0","fast-deep-equal":"^3.1.3","sort-package-json":"^2.10.0","package-json-from-git":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"rive":"^3.0.1","husky":"^9.1.7","react":"^18.3.1","react-dom":"^18.3.1","@types/ejs":"^3.1.5","typescript":"^5.8.3","@types/node":"^20.17.30","lint-staged":"^15.5.1","@types/react":"^18.3.20","react-doc-ui":"^2.3.0","@mdx-js/react":"^3.1.0","@types/react-dom":"^18.3.6","eslint-config-ali":"^16.1.1","prettier-config-ali":"^1.3.2","eslint-plugin-prettier":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/init-roll_1.3.1_1744462889881_0.8247746242823364","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"init-roll","version":"1.4.0","description":"Framework for project creation and migration","keywords":["node","cli"],"homepage":"https://github.com/guoyunhe/init-roll#readme","bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"repository":{"type":"git","url":"git+https://github.com/guoyunhe/init-roll.git"},"funding":"https://github.com/sponsors/guoyunhe","license":"MIT","author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","lint-staged":{"*.{cjs,cts,js,jsx,mjs,mts,ts,tsx,vue}":"eslint --fix","*.{cjs,css,cts,html,js,json,jsx,less,md,mjs,mts,scss,ts,tsx,vue,yaml,yml}":"prettier --write"},"prettier":"prettier-config-ali","dependencies":{"@guoyunhe/sleep":"^1.0.0","chalk":"^5.3.0","deepmerge":"^4.3.1","ejs":"^3.1.10","fast-deep-equal":"^3.1.3","fast-glob":"^3.3.2","json5":"^2.2.3","latest-version":"^9.0.0","package-json-from-git":"^1.2.2","prettier":"^3.2.5","sort-package-json":"^2.10.0"},"devDependencies":{"@mdx-js/react":"^3.1.0","@types/ejs":"^3.1.5","@types/node":"^20.17.30","@types/react":"^18.3.20","@types/react-dom":"^18.3.6","eslint-config-ali":"^16.1.1","eslint-plugin-prettier":"^5.2.6","husky":"^9.1.7","lint-staged":"^15.5.1","prettier-config-ali":"^1.3.2","react":"^18.3.1","react-doc-ui":"^2.3.0","react-dom":"^18.3.1","rive":"^3.0.1","typescript":"^5.8.3"},"rive":{"template":"node","doc":{"basename":"/init-roll/"}},"scripts":{"build":"rive build","build:watch":"rive build --watch","ci:eslint":"eslint -f json src -o ./.ci/eslint.json","lint":"eslint .","lint:fix":"prettier --write . && eslint --fix .","start":"rive start","test":"rive test","test:ui":"rive test --ui","test:watch":"rive test --watch"},"_id":"init-roll@1.4.0","_integrity":"sha512-Ol9HMUak9luemTY3678r0uvCghz/ZuxfnXrAWO8GumNdB8t3EHel4dIefPnc+/cKh0USjwfsOfMDKtXB0pQpog==","_resolved":"/tmp/7c96e18108af23dbaec0c52383df16d5/init-roll-1.4.0.tgz","_from":"file:init-roll-1.4.0.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Ol9HMUak9luemTY3678r0uvCghz/ZuxfnXrAWO8GumNdB8t3EHel4dIefPnc+/cKh0USjwfsOfMDKtXB0pQpog==","shasum":"4a83f083dd3477c163775db70bb62a1afd48bf23","tarball":"https://registry.npmjs.org/init-roll/-/init-roll-1.4.0.tgz","fileCount":12,"unpackedSize":15477,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCvwGBcM1ijEK9cRA+qZza/hgS5ChVAhtcCpJAu3wfc9QIgMvevx81Q1wlL50L6fQoMxXAcPv4hnbZOzYcHG072SuI="}]},"_npmUser":{"name":"guoyunhe","email":"i@guoyunhe.me"},"directories":{},"maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/init-roll_1.4.0_1744463929494_0.8761888208183699"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-16T07:24:37.107Z","modified":"2025-04-12T13:18:49.837Z","0.0.1":"2023-12-16T07:24:37.283Z","0.1.0":"2023-12-16T12:05:17.365Z","0.1.1":"2023-12-16T12:09:20.798Z","0.1.2":"2023-12-16T12:13:18.780Z","0.1.3":"2023-12-16T13:15:04.093Z","0.1.4":"2023-12-16T13:22:10.024Z","0.1.5":"2023-12-16T13:40:18.257Z","0.1.6":"2023-12-16T13:44:57.356Z","0.1.7":"2023-12-16T13:48:44.945Z","0.2.0":"2023-12-18T13:05:30.338Z","0.3.0":"2023-12-21T05:02:32.797Z","0.3.1":"2023-12-21T06:10:25.342Z","0.3.2":"2023-12-21T06:19:04.287Z","0.3.3":"2023-12-21T07:37:07.304Z","0.3.4":"2023-12-21T10:05:13.047Z","0.3.5":"2023-12-22T03:05:11.674Z","0.3.6":"2023-12-22T03:25:00.321Z","0.3.7":"2023-12-22T03:46:07.106Z","0.3.8":"2023-12-22T03:54:56.210Z","0.3.9":"2023-12-22T04:08:39.856Z","1.0.0":"2024-02-02T15:34:26.395Z","1.0.1":"2024-02-02T15:45:59.626Z","1.0.2":"2024-02-03T03:36:19.497Z","1.0.3":"2024-02-03T05:35:21.575Z","1.0.4":"2024-02-03T07:58:58.046Z","1.0.5":"2024-02-03T08:30:09.257Z","1.0.6":"2024-02-03T09:00:52.491Z","1.0.7":"2024-02-03T11:24:43.916Z","1.0.8":"2024-02-03T12:24:40.719Z","1.0.9":"2024-02-04T07:18:48.494Z","1.0.10":"2024-02-04T07:34:07.165Z","1.0.11":"2024-02-05T12:27:55.499Z","1.0.12":"2024-02-06T08:46:18.369Z","1.0.13":"2024-02-07T05:57:19.744Z","1.0.14":"2024-02-07T06:01:24.464Z","1.1.0":"2024-03-09T14:03:31.611Z","1.1.1":"2024-03-11T03:09:10.364Z","1.2.0":"2024-04-07T13:35:07.929Z","1.2.1":"2024-04-07T14:49:32.767Z","1.3.0":"2024-04-18T14:11:29.432Z","1.3.1":"2025-04-12T13:01:30.127Z","1.4.0":"2025-04-12T13:18:49.679Z"},"bugs":{"url":"https://github.com/guoyunhe/init-roll/issues"},"author":{"name":"Guo Yunhe","email":"i@guoyunhe.me"},"license":"MIT","homepage":"https://github.com/guoyunhe/init-roll#readme","keywords":["node","cli"],"repository":{"type":"git","url":"git+https://github.com/guoyunhe/init-roll.git"},"description":"Framework for project creation and migration","maintainers":[{"name":"guoyunhe","email":"i@guoyunhe.me"}],"readme":"# init-roll\n\nFramework for project creation and migration. Power your `create-xxx` or `@xxx/create-xxx` packages.\n\n## Install\n\n```bash\nnpm install --save-dev init-roll\n```\n\n## Usage\n\n```js\nimport { init } from 'init-roll';\n\ninit('/path/to/template', '/path/to/project', {\n  // template parameters\n  name: 'foobar',\n  description: 'This is foobar',\n});\n```\n\n## Template writting guides\n\n### \\*.delete\n\nIf you created `webpack.config.js.delete` file, then `webpack.config.js` will be deleted. This is a\nconvenient way to clean up conflict files and folders.\n\nYou can also use [EJS] syntax in template names, for example `src/<%= name %>.delete`.\n\n### \\*.default\n\nIf you created `src/foobar.js.default` template (support [EJS] template syntax):\n\n- If `src/foobar.js` doesn't exist, it will be created with content compiled from the template\n- If `src/foobar.js` exists, nothing will happen\n\nYou can also use [EJS] syntax in template names, for example `src/<%= name %>.default`.\n\n### \\*.override\n\nIf you created `src/foobar.js.override` template (support [EJS] template syntax), it will be compiled\nto `src/foobar.js` and override existing file.\n\nYou can also use [EJS] syntax in template names, for example `src/<%= name %>.override`.\n\n## \\*.merge.json\n\nWhen deal with `package.json`, you can use `/path/to/template/package.merge.json` to merge template data with existing data. You can also use EJS template syntax in `*.merge.json`.\n\n```json\n{\n  <% if (esmOnly) { %>\n  \"type\": \"module\",\n  \"main\": \"esm/index.js\",\n  <% } else { %>\n  \"main\": \"cjs/index.js\",\n  \"module\": \"esm/index.js\",\n  <% } %>\n  \"bin\": \"cjs/<%= name %>.js\"\n}\n```\n\n## \\*.delete.json\n\nIf you want to remove conflict keys in `package.json` file, create `/path/to/template/package.delete.json`, which contains keys you want to delete and values are `null`.\n\n```json\n{\n  \"husky\": null,\n  \"devDependencies\": {\n    \"@babel/core\": null,\n    \"webpack\": null\n  }\n}\n```\n\n[EJS]: https://ejs.co/\n","readmeFilename":"README.md"}