{"_id":"@planningcenter/tapestry-migration-cli","_rev":"485-f853e7fd4013b13567f6e7f921e2945f","name":"@planningcenter/tapestry-migration-cli","dist-tags":{"latest":"4.9.0","qa":"4.9.1-qa-1346.1","next":"4.9.0-rc.7"},"versions":{"2.1.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./dist/index.js"},"dist":{"shasum":"05ebb313afdb7b25cd2387099d3c77cbeb9706e4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.0-rc.3.tgz","fileCount":4,"integrity":"sha512-mTtsRhaDJvdfDT/9sdqVZeJ1B+xT2HrBVvRyZ4uVQwvZwHDLcGQEvT0k6WtOkha118bFPBz2IPeG893Tv1lfNA==","signatures":[{"sig":"MEQCIBC3I9+p3O1SHi9xrPdlmakRldsohY7CvtujUWiRBCb7AiA4bYJ2on4hlxT5z0WIzIGYDn85fJzg2PZtDR1WGLHwag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2337},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d7b78476834434e6f6e823f82aa832ad85db74b2","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"commander":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.0-rc.3_1757516401097_0.9086905917325068","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./dist/index.js"},"dist":{"shasum":"92d8137a2622538935aebb322f5a4bcbd5aec47c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.0-rc.4.tgz","fileCount":4,"integrity":"sha512-vVLtLGwxcwBo5ruZ4LpbNfmZaBat0jWKrK6g+MhaKTuA8EP9Dz7rGeLDLupakn2URoBTlkjCEw1GL2ParzQwAg==","signatures":[{"sig":"MEUCIQCkdMIl62FyUK2i2Y4j6593vmIJImLTK5YYm6AWnfRfSQIgTb6i3poAF6jEIdUD/KxgXxpaS8tbTn648MKzaBrM+Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2337},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7759f26f165505c6196905cfa8788028981225fc","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"commander":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.0-rc.4_1757954081834_0.15321755986484287","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./dist/index.js"},"dist":{"shasum":"83a8f8be6de9d1d2850a34f83af2c3710302e3fb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.0.tgz","fileCount":4,"integrity":"sha512-iYRxJMykqFoYgL3Kx5QojkFYQniMS5FMlCUNYIvuo1p5OoFrVxBsLSIxkl6s+ZV/+ZfHwH9gCdlrcH2VDIr/GA==","signatures":[{"sig":"MEUCIQDXjxEHUvt3gQKJdZB3PCW8y0ChcLxoRvajSDOfPYwb3AIgAv6EU79+WFI7BMO1OvcdVl+/Xdj7YzslZDmh2ORoX1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2332},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"19f1539b917c5e588c0eb1b5ae0e570b2025411f","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"commander":"^11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.0_1757956509051_0.09577382459196304","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"8efa574bc0171a349a6a68e336339e4a2d351b0c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-rc.0.tgz","fileCount":6,"integrity":"sha512-9yw95oSPu1PwKmTiQ0uC+MYwbyoDH8L+SS3W6ttmRHM+I8IrQPrxFq0ICW7TiTxjr5DxCriCqcnA8IaCeyf8CA==","signatures":[{"sig":"MEQCIBZcuFDU04u51xGKFBFmG4mLeIhDui9otTSCNF3oZ2UEAiBHlkCr1a5Vnb8Ouo3A9egk5d4mWAF1+xJSDnz4mafPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4567},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"78216706f5cd2e95da447640c68d07be6001699f","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\"","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-rc.0_1758043887610_0.7476689206243423","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"974def69bcb71604e9db805ae95a8a138d7be777","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-rc.1.tgz","fileCount":13,"integrity":"sha512-dk7Iu0PMuAPOYGWYPSDWhmy9odoWYr5Uk+vOHH0US5+PinAQkAmmY0JuwTu8WTdg+AvKHomEdoyBFMYkjkaSXQ==","signatures":[{"sig":"MEQCIBiyiJ8kpDK/OAQYsibZpQNdwuG6X7HyWx/8I1fVku7UAiB+/nTkt+vTaD5AO/4zbS3E2xhyHTHEIiaYsd1GvMYDOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50596},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a701974e8a824890c6b5229ac904461ed69636d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-rc.1_1758586549681_0.3742598043567902","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-qa-365.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-qa-365.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-qa-365.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"75bb72500ed89e8f4168525ff7bb4680002943cf","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-qa-365.0.tgz","fileCount":13,"integrity":"sha512-7BH6FrilzewC4uh5Q2fTkq7HbOJE17X0n9t/Q4YrtDEWaQCksKmdib4zlQYCrRJ7DWr+1GyfnIW64RMrGIIjcw==","signatures":[{"sig":"MEQCID6oNu3OsN+of1E16oMZNauuY2lr+FbrDslgl10c7EJmAiAos2USZnwkSLBQAFreOurDhxR70EAZI6yd/V88rq5THA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50600},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6161b0e5920669aa48b0dcb75f320ad2288408c3","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-qa-365.0_1758586609688_0.6261010392922886","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"f678a219018a8de3a34e172ff6509b081b8685de","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-rc.2.tgz","fileCount":13,"integrity":"sha512-4M/0pdw5UrNnOf23te116OV0dcUzRE1+8xnEZx6l4swIZ+eZm0HTWoXJISOTiVPqDr3iTcncKXnxRdCGNmc6XQ==","signatures":[{"sig":"MEUCIQCic4dHCr937enD2NvijvssTT2d9kJ15cVaHeXZJJml8gIgMmZMKY5Id+CRoCetR9NbZly+u/zaC9/H+dGhNj33bAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50596},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b408e235d4603be13e17be3117fb2ca454078f7","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-rc.2_1758642053949_0.8419870445029967","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"6ba2758dacf915fc02c6c7d56df0b512661a7f1e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-rc.3.tgz","fileCount":31,"integrity":"sha512-xY0U2/LnjSZNXpgKO2qLX56lC/ZZCrU/B9XnlUk39XtjAXRGJaN0Wdh4AMx10diopWFLtCqQRxqzBbi4d93U8A==","signatures":[{"sig":"MEUCIQC5axs+vVJpOm2ukwGbgxE5M+OA4mUoFMKCfUET281O4gIgeNNLtUdkCTM86ZPVwGtqmzDZlK6u2p/6/m6bHbrZ55o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67579},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3efd313bf986f8a7d54b6abc633bbc8f91f4fe11","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-rc.3_1758645199139_0.5188352441520239","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"0986d63a9ace3f0970f00c0f723eaffd70ec3364","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.0.tgz","fileCount":31,"integrity":"sha512-GGpq/UxNBo58lLI0pKbVy15GLwLpmVPzllhY8k3A+vYp+RkdrvtxdHAajSExEGeEeIz9AktLSOgEQjuQ1/gJbA==","signatures":[{"sig":"MEUCIAwijnm86w2SB0qIeG46d/tARthw/uMeYG9qB1ml6EV9AiEAx8FDnJjHYwDmkOAb+qHj1pT64AbZcox1STA4u/+TUrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67579},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3fbaf6638889e5b7c92af1601869c0b9e8fb3d89","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.0_1758727809486_0.5458880366201138","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"7abb5a2dabbed5386dc2467ef3beb510589e36c2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.1.tgz","fileCount":33,"integrity":"sha512-+RBru1GQb7gzS6BnZM1p2Oj3v9c+mhWZnx/lCnOfydFfVPzN2doeEILbBtMIxby3SYOWEuQI7oWnKedEIE3z8g==","signatures":[{"sig":"MEUCIEjmUWks560vgzvDeqLUJsKEK4QP5WSp/kTtbhp+Zs00AiEAj2f/2jhPfaAoW8DDnmiq8wiYUFVN3ElfaxwJMwtkzYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76526},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8cd78a562ebd134c299ef2feb1f7e52c5d3e7896","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.1_1758742017606_0.5858467437716557","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-qa-380.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-qa-380.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-qa-380.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"3689a8898795095dc18022701b411138e319ff25","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-qa-380.0.tgz","fileCount":31,"integrity":"sha512-OXnMoKpbay4+5bUmIHv8gNhG3/cYgfisviE3Ysn0add79dbgOfgUJlfVCKEVefjveRJ2I5T5RU0ueSYGGlhE4w==","signatures":[{"sig":"MEUCIFO30bPMyS1+AnPM6a0ehtjog4mlPQyppQOqMy+lO4FkAiEAoYRKzEp7PO2AUQ7eqC5/z2VJMa/Uu3Fk2FOItGY8qmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67583},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"98c0302f78d42a44fc3e5649014776b2281d2552","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-qa-380.0_1758804115211_0.7655603276563037","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"9444ea88a86372601f307cbfaeefb29564dafb8d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.2.tgz","fileCount":33,"integrity":"sha512-2kyqMLXE3j9476F42WO7/oa67MaEVCRoy0mUst6KiC9dLmZ0wG1spjC4W7EA/pLXb9aBCinklidT3x+xq1LxGw==","signatures":[{"sig":"MEUCIDaxxTpoUyr5djSdWPl2N07/wesM1xCzX5hiYWOP2AZMAiEAtoe4IjMN4OtULaaJG3p5hhn3o0ZY1YZKV3hcat5mpz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76526},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f90b9957e693f9cd1e601ea0e74ab4d087eeb91","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.2_1758841125523_0.35876369815654474","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"aaf6b90d795c2f4b64c2e53d54a47d044cf6255c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.3.tgz","fileCount":41,"integrity":"sha512-HSgMdF3R10VtyeUZpdRd2NNX2aXKfHUzi0k502Ts1hNTcFzL4KcsH0nMgUmfX1b70ZbYX1dyItoP8iGP7ryx0Q==","signatures":[{"sig":"MEUCIQCEvtkV4s6PWzEBRczpWI8ndJZksK+VHL+7duwbNnskoAIgCzqi5Sp84423n0iIiXR6FjoXaFnChdGis/MzhPMXFT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118653},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"dfc70b40ec42c964fe0744a0d982757e695e41ba","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.3_1759166285918_0.2539356025790238","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"c7e8e28c2ac615d03a2cede37808bd522d18a0dc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.4.tgz","fileCount":41,"integrity":"sha512-leokWP5m1trAh0AuhgX/mcEpDAYoprriOgslOnrR6lItzhb4YmM3JTEQtC6XoshapyjMJ38aExNK5Pf9fghZew==","signatures":[{"sig":"MEUCIBSOJXB5pYchgRM6MOok7dlhmyfwSSOPrBS/ZxXYUOEyAiEA/Pvzc0Au+Urd4OSAI/ib4iKTMKJz8c8TyZ2UDy6qlus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118653},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"71a24313f6632525d4608b8b2d107eb6ddcb67f6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.4_1759176450119_0.9377815075675857","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-qa-362.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.1-qa-362.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.1-qa-362.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"198919822ea949c408cd63e22823050d579e0484","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.1-qa-362.0.tgz","fileCount":41,"integrity":"sha512-MxiPOw9kn8fRCPGKr6TeKePljoOh0lNItfbp7yHynFzDMclPOZd019AcH8eomrpvCnQw4xqpqJ12d70lu9OpNw==","signatures":[{"sig":"MEQCIBg8CA0NYbQG1qO8gz8P9MHZrZyEuRwtColaZ84/ygSgAiBwguoyyeSnqTjMwLtSkB1Pzq8TWps5zL+KicplEw0BEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118657},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7b5d2f47144443112ba53b9aa65127d691c0460b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.1-qa-362.0_1759180643448_0.6185890183120157","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-qa-393.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.1.1-qa-393.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.1.1-qa-393.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"0618666f22d9acfc952e3382ae6a97e664391f9a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.1.1-qa-393.0.tgz","fileCount":41,"integrity":"sha512-YGELzkb8R7S2ewpKb8mzaOLpsp4CJnUQSOsMgSY7v0kesxiY6J5eC658tc4PQiO3blmq7ZcoqviiI9sAq5f64A==","signatures":[{"sig":"MEUCIQDfx8qncPrSAkARF/K35BO7hsgpcbjhgeJxHNTwx95PtgIgQyhwxd4hMCYX12FVesu1HS8nJqO/Hb0XIAlUz+D+3aM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118657},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"81374385feea942970e720ac2f3d1df26371700d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.1.1-qa-393.0_1759180861455_0.7324227868060293","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"8c44a1df7bc72398458dda967fa0aec6769ed102","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.5.tgz","fileCount":41,"integrity":"sha512-lH6BYtS4rOx2AYAU+3dG8lCTXMFbL4Kq7tfUAOkN/Vp+hLHXuRxRGgqlX6jWJ7Khi/OHfYw7wBaUqBPGU0OyeA==","signatures":[{"sig":"MEMCIEsVixsdSVSI2HFE/hFEyeLLYikINffdSnkVULm9UK/UAh8KlYVabnPoqRJfEPG9fPD/Z5D6uRa3b81XoosDDUxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118653},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"44874305d73eaf6fc5c66354c2a1a9e30d39e89f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.5_1759183203364_0.8523826559509937","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"24fcf22399ef2a7f4266b4e1818653be64cedc72","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0-rc.6.tgz","fileCount":48,"integrity":"sha512-PXkOaCWbaTX6vgqUY+TZlhOaCviCnXsjdPUN2cA8pEj+mBoCj3mkeegne7pPW7Gv+aQX29zLfSDGSNKdC2lZEg==","signatures":[{"sig":"MEUCIQD7yy31esGgtrg73SGKm3d10UNSesfJ7j+3byYoN/7vawIgeqii/1Cq42wYi25G6YlEXy5IzzCeu83Y5+UJiLT3AX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164899},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"417dbd720f683f9fb6167367b98cad9e994a21f3","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0-rc.6_1759248253862_0.9067041840989525","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.2.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.2.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"e8b0ad7fd54610228e7750aa0e1e5bc6863276d1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.2.0.tgz","fileCount":48,"integrity":"sha512-uGvl1b5lVxZl/waXyLxgI9dqGmlDJLSY5FCmpM3QJVqhNgkcFXi9RItxLzLe5j05KXxezTYhV/hW6yFyYcqOUg==","signatures":[{"sig":"MEYCIQCUQBmH4RjAqfMRTWs3LhxWT4uCgj1zQ9Xe+fwbmp2SeAIhAKjAn/W2tWdh/u+XsWDpjNAlor5iwhZNDM/0LW4vNx7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164894},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"65b1a550ddf347739d284170699cecfabb0c38b8","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.2.0_1759256194948_0.6493085982599454","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"ad717e4f23eb31003a78812e69b153a4cd4afc78","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.1.tgz","fileCount":54,"integrity":"sha512-5pTAPNb0jz3kYAoSGcAa4jFlblSpQGKLsZ53zACRT9VH3CyRkgkILtBy8lDPN+U0sH7vPSMtXsVmDgnxLm8IKg==","signatures":[{"sig":"MEUCIGYS0Wb+aXloZg8f2CGjnecxNDEf1kMNyRbj1HaNfaUYAiEAk7cDiYApL8INY/UYRy3wkzxZEOTcTZg6Xs68hWcpuuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198677},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6e606540c9f564f579c3e56e2c3f844823be15c6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.1_1759260636832_0.3789396736477828","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"4f61f116f66418ded418ef92f446dea63174e048","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.2.tgz","fileCount":54,"integrity":"sha512-yvp3MxPHf+oL1sNN0TBoDK0b6uruvPYvzLWxjhDdgpyVlszXi66cg796HIpZ4P9CFFIpYWp09MeXKoUglmBpaw==","signatures":[{"sig":"MEQCIGiUyee9jMfi4w6Ha8zUwxXPH6A9yhqhPlqZMdAqpEfoAiAKV4/ahg24URgnAhHmM9rDEqTFc0bViLCkJCYGLz2HRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198677},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce455299271696ffb0a1f81c429341829b464498","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.2_1759267776499_0.43731967887572165","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"af0dd1a33e85a8b4134cedc672be1cea5e387d0f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.3.tgz","fileCount":54,"integrity":"sha512-nPtPRBuQux/Oz0/yRJbHegP2OJrpvI8NxjhRSGCNIes8nn2OJaA/t3EhV9cLu50ig0znOpVC4dzGtYREbIRfRQ==","signatures":[{"sig":"MEQCIFnM1h+sx4vyXqvY2NT7fi6NB0IKwchlZgcuMzoJQqj4AiBdkmPFJ2oHJku6c6vHPh3801x42KW/4eyMYldceKcJgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198677},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5336abdd5fa12501a3b482c3b06f4e53c223dc2c","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.3_1759339755410_0.08505138267814094","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"be05681670faef293ed9420aafd2730603c9f327","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.4.tgz","fileCount":54,"integrity":"sha512-7MSKEojOcxuYr4m0ZAyGylHOC1MQ2LatFburmokpAWVWOP1NJfIRf2v7VcH4N0F2krcoPXWNNpSVKbo186WW5Q==","signatures":[{"sig":"MEYCIQD65c7cs2pioH9Qmb8b/1yh4oXHNWR5xp2U3G2OOmy6qQIhALsTfWVehh71sOyiyGFrFdRN3n2pMPGouYJcC3r3SEJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198677},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"844236f520256e2af5d0c01ab00eadf892dc446b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.4_1759350867758_0.2726567235344419","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"2b62a599316754aa30fb7ceb0c613040cb5648f6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.5.tgz","fileCount":54,"integrity":"sha512-Ltj4bPSJdjEon5nz5gj5SPkPLEO/aJ/0hMGWFcGGei9mt7ynurEzr9TjjVNnyaKI1cpgWv5Qb3cVwcg67Pxh5w==","signatures":[{"sig":"MEUCIHxLZTi4WKxcxNn/ZUNhXOPKZ2VH2vlI6CObxZMt1Z9+AiEAvu1ZaojWIPOLMOYRLkiF4Qlols12oMOt+6hZ5YT1c2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198677},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"12b2da168fc71342a8d895c74e7e37ad01228525","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.5_1759427367362_0.6610765638914908","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"77b6a12abed3c5e14bb673859034541ef96da0df","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.6.tgz","fileCount":62,"integrity":"sha512-o4gbrVR1AjY30Uv/FrxV8IGn+hGSOqwYUvJCsapzC70JnStt+AZfAi3V7bgMSWKBnCSNOKw1Fbega3ryuPmx5w==","signatures":[{"sig":"MEYCIQC6j6Tp49EvYn9/y5G4qs04GSLhEs1LlFftH/9hO7VQWQIhAIVeyngpfST0WmtsWiGy1QnsbDxfb+5SPSyPYXAz6wzj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255224},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3fd2471ea7cb42e4fcf68d4c62bdd97c66282978","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.6_1759510248133_0.1426121200385404","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"90f2bad2f105867aafd83167aecba63d2788168c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.7.tgz","fileCount":62,"integrity":"sha512-7IrFylq8NHtm7A0VyqVzGnujNsgsw0mLc2yUDXWhV3xn/qvRzF8Smj4j1Ib/NF1vik5vSkAeLQlFV6y1RZJ/tg==","signatures":[{"sig":"MEQCIHFBCtjkpJuhh6d6yWbuOUaD9XAIuMvmvY+2MSqF3eXNAiARej7kVl/yCLgJyye6BjaUtv1JqAmbihetFt9E4L6Fcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255224},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"eba3f5ee024bbbff6fbaadf7218862444a22c790","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@types/jscodeshift":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.7_1759766570752_0.022985958067899936","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"a91fd126105b0dc4a0f982f2a342cb4a966b0a67","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.8.tgz","fileCount":96,"integrity":"sha512-AQGTOMGK/KOV+ddXGXPZOKmuejLBiSUk0u9VZZmTrIdtdfjK9Xh+2y2zsC9kW62vIRAtb6/z3kl0SwgVQFLArA==","signatures":[{"sig":"MEUCIDm0mD9+JO6t5kGOuFe+eqbcgld7uSZ/vKT1+KgjVxMBAiEA6EpWfErga3fuCHRf/7xRw+YKAy2ptP99nE4taQ6cXQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741897},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fd77bfbbe8d0562720aaee1ae3e9210d81af8db2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.8_1759779701702_0.6462636750671482","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"b70fcbfd038ce0a8bfe0e611347a50b56fffeff6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.9.tgz","fileCount":96,"integrity":"sha512-BaUiORqp6bDKAXN2rLkuJrw+okDjMhAPRibPc/XL2iYhSuUmY61k+RliI4G3izHG+vPHxqxXtrEOjraZwXwNVQ==","signatures":[{"sig":"MEQCIHcfCaVtC29cd3eWRFct7pwkI0/wiRA4FHMZw9mzjJb2AiBygejNS69fjhZjw5zGdemvfM5HJFpNNbDcwrwBQZk52g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741948},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f13a677f55ac79f512edf7ba6da288dcfb53d4d2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.9_1759855129561_0.5363675346558934","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"845661434fc58645b2634ed5b0609754b80c966f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.10.tgz","fileCount":96,"integrity":"sha512-XOkbmx6Bnapq0pdHoqbPgcN/T9bCWw1m0BV1OmBl4MG+MVOkmvUGFiei6Gli4NH9Bl/Hogvuzk0vB3+F++D++Q==","signatures":[{"sig":"MEUCIEpiaNn9fgUTiv23ktcr7SSNRx6JNMI0wtQl6nbOQDtnAiEA/iN/TEU6cuq+YYFAt3Oxo/modhJqOv/Zgw9GpWCfwNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741949},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1678bc122b829577e18df6b6daf3c8f86f1a443f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.10_1759872039168_0.5786812754022219","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"47d75d70c782a2d6e302b2c1f401a81582cc2e8e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.11.tgz","fileCount":96,"integrity":"sha512-byrkxWdkkX+N5v93DJd9lzMptsO0AXmUMM6vn02OFvW1jvARDDOEAZU+G8WPFsERnLXrVOfIbzxc/sVUG+aqCA==","signatures":[{"sig":"MEQCIDZQedSwckm6GOKGPmBpoSWcE1jBIJZXB8hLQZ1f81hUAiBBVmvqi2iXv0x/ptMpp6nJWQZ/3z7Z3+UnpmXPdldPsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741949},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"96dad8cc2b81c22562e1eba2963f564d20e50b64","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.11_1759880943039_0.6091456892920748","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"45d3ef5a5054d52a1fac62472b984d8e07dd1904","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.12.tgz","fileCount":102,"integrity":"sha512-JOTcS6fjZmGJcIJbZ4F3PRukBSO3BjUuJZl2lk2R7qVDXXeS1UlT+aBA7cTjKY+6cbgDq3+JSMI+9yOl5BOnOQ==","signatures":[{"sig":"MEYCIQDJoBr1WObxudq1R3yumCNl3sVdnRsipSh3Ikoo8UYclgIhANewXJduSjOrLo8wUumgJOztyXxBzgbe0Xwm4QALOI8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768271},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6da3662a1766ecb928eaa3ba24c347ab1a37e6e7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.12_1759940140026_0.22088661218580707","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"3172827d07ed485e200e9d561f0299debd9c7d71","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.13.tgz","fileCount":103,"integrity":"sha512-Ee2u5ua1ZFbZ+/sZJVVM1oaXfziY1l4A/Qb7rY4T87QiBmO6NNJb4c1gWy15C4bixNIT5AjJBnDr7rTwqtRb7A==","signatures":[{"sig":"MEUCIQDatBm9BJoDmIyc5OMnl2I1+DS2Xk4LvHAq8zIwN7arZgIgefpo9NLL+mIcmYqkt92gUraTPvfMmUv6jPQM2nXf6+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779993},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb096c975d4d0a176233e6a335d89fb836d78b74","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.13_1759944051012_0.07708000551696248","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"05141abac899f32972fa0701f28013e89c749c33","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.14.tgz","fileCount":103,"integrity":"sha512-GwrEYDagVPslIjSg3tfssrzBQORo5um8+jOJrZq4EOqmIl3OkGVOMrZI6LsD5EsoH3hQRImPq7rKNzsGntUYeQ==","signatures":[{"sig":"MEUCIDTyFACDyTp53uvANipVubwyoFjZvrrw0+F1NVAQDGc8AiEAht33B27+qXfxOptkPFIVzcgexeBbWPghDItha9IylOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779994},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4d57f3d8f77f8595eb8edb6a486a6f3f5063fcf0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.14_1759950660504_0.543005261185153","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"f6d2c5530a47b1d751f43992a3cc38a79bb9f4b8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.15.tgz","fileCount":103,"integrity":"sha512-UoxkQoDl7No5R+Z297H4YQ6jRF1iajBmTLzZ19TyZlAfHeeodwfqraOihAf3GNLU+6b893kkyvYIzaPrGGMxKg==","signatures":[{"sig":"MEYCIQDmRr1KzV/jzDcOAoRCCQb1POLYevwV8kcLlvJs6eW1zgIhAO5/NtdGnm6HDdj6tucnLhFgT64ckpKtPthgnpV2s+1E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779994},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"186d72492e2422478d991e21b6e8a1780d2948e5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.15_1759951172573_0.3406866061031206","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"99b26c0d66b35d247b66af95c5a2b0e285a1b492","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0-rc.16.tgz","fileCount":105,"integrity":"sha512-1ko0XUEY6Ruoi6L8jkK/lwnz7sLl3USerWIPCfkXdBzkOC/kvTYZ/h9EoQ9kHSxFw8lyAaoUUu1Sf+vS4xYfRQ==","signatures":[{"sig":"MEQCICx3lwm1tEMJdbpCvwZpC8u13X/9hS7jlA3JQDKt2vhNAiBBnjW7o9eKb/AtahbP4lHz3/Rq57hQlbVpfMkvQNQTbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790429},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0768b8999312c4fc5e329ec1f1d68529b5de4603","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0-rc.16_1759956869886_0.44439741596338567","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.3.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.3.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"1c6f3aca03b7e667a9108a9ff070d6f630a9015a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.3.0.tgz","fileCount":105,"integrity":"sha512-SeR/B8y7K5S8Oz1HcYVJOERsUHcQank+iwFXAd43GD/2EelgV9vEWmZ0SM9VCiTlxppJWwg4SmJvOQbo7rWKkA==","signatures":[{"sig":"MEQCIC5YM55rQ1I20HR+/qtS19jt/V4r6v0c/OBUHV8xKP4gAiByIAOeXaxh+jFK0snMEqywUEM9dKTUN7pbKYOYgFvdiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790423},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5645e6618bcb6253064988fabea2efa6b3a52669","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.3.0_1759960694485_0.0557382865015541","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"b2dea07d0e3baae624a34219102bf918b4c505c8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.0.tgz","fileCount":107,"integrity":"sha512-Oh22y3gLNAsds/VJVeKis9SdspqYEPFa6hxukXWChJpjeIKjiXFJ74mTuCWXvINBNcYKiDlRBL+lU/Pqz3+Rgg==","signatures":[{"sig":"MEUCIQCO8wjuwCQvYHylCTHD14k2liXmQDR1knps/3HUmV2wzwIgM2zoM4W+sX70HQ3n4fK12XAU04b2dPY5cVITLcCQsNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796574},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf4bb30dbb35a8834214333d0f9e03b125c4329c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.0_1760013210187_0.059085863990519405","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"9029f57a1497f2de53267c7f3000f05e7de39276","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.1.tgz","fileCount":107,"integrity":"sha512-aNwHbmIKUi+T5/DYJqAGS0g/4X0pE3gcqo+cxnvbk3JGDSsp0btfENEcpHkFEjUfIDtvg6M1DBHB19G4NEc7fQ==","signatures":[{"sig":"MEYCIQCRb/Lo8wGxV6WsCjTZF/X7GBb6Dgoysz033ZIGR1xK4QIhAJoOi7SYT5Uyf2PF1upUlZVchKY+FT+EmmaDpJ+jVoxd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796574},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3194c750cad894cc6db7c806659074705082e986","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.1_1760031989983_0.05947620255367081","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"5fa3cb3e103b99c5e84caab3ef30f3c3d5ff4694","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.2.tgz","fileCount":107,"integrity":"sha512-awA5T+EJ8OZ011py6mNJlCHCv5V9U5Q4iP500RoISVpmJ1COEnzPSwKclhqydggxBEMt/agfNCDLA5Ft4xdKbw==","signatures":[{"sig":"MEQCIGfLjlEXCo/dorhmHBTbHk+2Yeb/svcgwN2s/NOIRo8fAiAAxzrnT5wGYNBd3fDbWN9MpjneCmtzWD6v6R6oGgVeLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796574},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0fed8f48bc9031002e1fcb5c7bd2d76237745c48","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.2_1760036250530_0.8445955762941253","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"2cbdad2f28d16b22ef14a67e8366f9024ba65b37","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.3.tgz","fileCount":109,"integrity":"sha512-AWn/1qSREFnBwTR7exrTVTf5Hy2KI//KCiGTExAcaqCDZ6NfxNEWJYx77ohWLqSDayO7JpR0JPBcuKyENi9jYw==","signatures":[{"sig":"MEQCIHnIEVpsmR+X348m4IcUJulSACe+6OZBUdBUIFvGErjoAiAvTd0/R4nPBO9c1/wMv4VwvDHoc+S9RK8jeZup5tfczQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802441},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b1aa9118dae6fcb49141a4c0f9d340deaa9cfae","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.3_1760041255254_0.5648921747177851","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"96d6e57d85cb0ab0ee7d523d26487ed6a1b441f5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.4.tgz","fileCount":113,"integrity":"sha512-ugLHovNkWJ9InS4kwKze+vSlnJYS2IvZwZCmKAQzHDXYHRVSQhqoVkbNlXvTs3YZ/aKUbcvJyCAIVMoe0Bjqkw==","signatures":[{"sig":"MEQCIEEKs16muVTkU4mfvdEFk2afyK0VZREAgp75ges/4ilaAiBPvWG50Mh3ulH09eqF4LWGLZt0BDuaIwRnu59LgKwyuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815724},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa40507b01cc6ea8c044aac697970f5bcc93fda2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.4_1760042094452_0.2302499524846111","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"532332ce0c12f9168bc11070480f83ab387dec78","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.5.tgz","fileCount":113,"integrity":"sha512-A4S592QkH5Vo+VhoHnCVv3e9I9C6Ug7rbkQxMF9H798y03Lurpkvsyo9NRbFadn08XqBq0MhtBKJBhxAFgWgCA==","signatures":[{"sig":"MEUCIDgYcuR2XECcRM6DhX/iER0NtF3jcFUiVTVQpe4Sg4FpAiEA+0eAsefXU6o5jMZ5AeASs+abPk+zgqwHKCM2RbXq5aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817373},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f90b3a7efefc3e67294eb7f0bf44376bae282949","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.5_1760043064356_0.1022114888193697","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"462507247fa49f97c0e6f399c0bdbe18df80f617","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.6.tgz","fileCount":115,"integrity":"sha512-0m2CWAMM5cHTUA5NAHW1JdjM6nyTpzp7qa7moqjpF9AL/LEnX7XxOU3yMg1sd8jOgRqCWZiY2WG3RyRzpqW9wg==","signatures":[{"sig":"MEUCIFep4BbnFReA8z9ebA2XYVJjslPmGMCzYwVuIpyX+cv2AiEAz4JUKuhRTuX6ASD0OmQkMH+Rto8R+vRwC/qiYbW25w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826948},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd1114c63befe02778d61d70ca5162e838d4fcb0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.6_1760379350185_0.2771067525023416","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"2baabe77a18bc11fd36a71dee4517bbb17b07f49","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.7.tgz","fileCount":115,"integrity":"sha512-wB0ftjY1K4Vyz0T3HV2R+9Y87xvNTkDsTfUBZmEYYkmr6YyQJU3dkyhPibOPOaoddnBLziPcGdhiCtVWP1qfRg==","signatures":[{"sig":"MEYCIQCv5HyeMrXJbq+dYEjemJEj19SA9EYseNq+uVoSkDbbFgIhAMv2WDFgQhzeoYScHTClhrsTo15MbG+hoKKNyya18Dqa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826948},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"30427a8f8b5750c1880bd1ab92ea9d328ed92030","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.7_1760400217632_0.7432066515130424","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"fdf94fb39ca4c1d7c7b25e7b75c9f91e20a84e4f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.8.tgz","fileCount":119,"integrity":"sha512-l5rUCobK7kFIGnb1XrZJkCZ6LWYVyKQufWf1jVFkOBCdG5LLw4ztSq8ygJSGfwV0nKIdmLUsCvmynmvx/a+dLQ==","signatures":[{"sig":"MEUCIQD1Wmx2gVGfJe3y4yBcGGEdzanS+ZQhyExcnIf1a54wFQIgWa3QSzZf+nW2LHB9+NwKhxHhHuwS1CjWQQPZH+7aADM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843521},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"43bc722b35b53174827c824be0111448e887a3a5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.8_1760445615501_0.9387576403873519","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"d6c286a0cb8d2259ca988571a5244afc9ddcf80b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.9.tgz","fileCount":119,"integrity":"sha512-r94HikpGX4f4cz2EL93RPbhp23Xnlyi3FZmlqShmdPSZ4n+swbV4pdLZseOMHnYqXTHup/++wBbtrZ81oC5tjw==","signatures":[{"sig":"MEUCIQDiiFcbtsz6KbzOMK0RQ0kQnMKWxnQh/JpR5+H0xziajQIgFYhWXMruqAGZhzGujImaR/wKimehvnevNbbzh3Bk4RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":843521},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"354ebc1e0619c2e82f46fe9b9c981b674803af3d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.9_1760460976063_0.0661018579079855","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"3349cf7f4b97acbf63303fb39b1463b88eba84de","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.10.tgz","fileCount":122,"integrity":"sha512-C/pfC/1ygGp2BFoms6V7+D5JcUGuvP9PHiDHv7NLgEXgCLpfy0W8VmN/MZyIMNSfdFJyBQVtRUaXyNkK32Zs3w==","signatures":[{"sig":"MEUCIHhCwJGQhzvdAsdfOx5XlVNtwBbVBKSfM0OB6ABr+aImAiEA9VdYWmnwRjxkg6/3SJDEjuNEbPlJLnTihSBCxmtVpB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852896},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb64c1483123040f674d56065cb108dbb10ca985","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.10_1760475632820_0.10414046924111164","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"5ffccd8466b737915eb733c7417c57abf6b42f2b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.11.tgz","fileCount":124,"integrity":"sha512-+dfC0O4UGRFClwDUpGV2SIWpl/6S2ggpR0G7Dp9e9wZhx2nIl4NYXsY5EVDktPnd9YOyjx2InEyJtSm4DCG27A==","signatures":[{"sig":"MEYCIQDRoaYR8Q6/fht5gpwG7jDm/JJUcRSewBhhHpmDx8xgVwIhAPHcIRJi5JdNw00M0PJa6tniviDiMreBeh54f8zWYEqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861584},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"284e43162c5ec8403699fbfec99ae235a380a7dc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.11_1760476548819_0.38510749263639843","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"fd3af29a4ad9d02ca4d3f5230e2fccfef73cf781","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.12.tgz","fileCount":126,"integrity":"sha512-ABQ+jLPVB1zGOIiyW7tEzNUuJ13S4ZnQ3EqKf6ecAG6uELgjO5Ur/c6npNpYcX621gYL+Id/Jie26Envg/8E9A==","signatures":[{"sig":"MEUCIQDtknfS+HkfOAiQlW20B2Nw7BqEyW1sORri/dF8TTH19gIgeAcTLt+i2mvLEUhGi1rgXT6KtbVnnDHFvHt5nGQ/Guk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874314},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e7660769921beb3848d31ed3733846bcb22e7159","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.12_1760481157293_0.3562322494585741","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"4027ef49d5a681edfb3ce8facaa7aef862f40e52","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.13.tgz","fileCount":130,"integrity":"sha512-Cxv6gtwyi62Jnux3fwe6k0UNj4tclNzu74u11jKEbr6oxFoEB0narRdJ9DOa2IW3wV3R5/eENRPvzs/ehCyYnQ==","signatures":[{"sig":"MEYCIQDRqAL3oAxEcCl46fGq/M8JhPBbkgupgDllrXx+c4clmwIhAPts7BiQ+fRT6hhdeoafZEED4l9vlLqan+Hy1bzdDVXy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":884211},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"275d9583901bea8ef0d121ef25eff0a1fdf309b4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.13_1760567014201_0.5992873268605177","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"9ce732ce0cba9afdb2a5f8be4314417d780bb386","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.14.tgz","fileCount":130,"integrity":"sha512-2FhvAOn4jN7aVL3YFQwQ4XGD1NMZqfY6sIc2esW3UIGer/VTAgSDFNPXDi9T8SWAZ9L29+qCXIxmefS4HxHzkA==","signatures":[{"sig":"MEUCIQDZlkbf1W8jnW9U4+rfO9tlKxZIoZsGzo5Vwf81xL4tqwIgW2PrjPUA1vpsRv60w2cV/imCyLbVB+KHlultaAy8z9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887462},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"45113757c963d9d1267cd969edb5569a17312aeb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.14_1760567419314_0.19886829869506495","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"cc9c9964536a3eaee4c9c8ca54e9efa6321101be","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.15.tgz","fileCount":130,"integrity":"sha512-nFaKFwwwWD7Sq48j7NymBibuQqFjx/7I7pgpoBz6nRpNmd/A9ZjchTzwnArTzHUAI8eUOgmkKfg/6UurDL+uyA==","signatures":[{"sig":"MEUCIQCMUKD/78lBhxEjyRSP3NjhfAMLhpYUbckXwWlhGksHYwIgRt4wF4mZ2fuofCFjti9sJ0d6rnK16euCSIfHdwJ2L6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887462},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"075251730bff10ccb077d64601c754d19726cd2e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.15_1760571198676_0.9104261040959514","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"f94e522a30a594031dc8bbfe5ad46674b68a370f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.16.tgz","fileCount":130,"integrity":"sha512-kdInRfvlIHfuyqGUeT3S1ekmSxks0pARhrQlc2WmnJxrqwGt6cTIg0Jk2WtCV4pk6y/JTHcetery2KXS7ufoIQ==","signatures":[{"sig":"MEQCIGtOZBzp2R18IVgh44kqqeqe7vXEFL3uAfu2mGFjNxp4AiBt+imIQIVhvey4CuDU/cAFr/+H8L9IhZIkMIOYzufIUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887472},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e96826315b0c9ea498251b38bfaee707774599a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.16_1760628490131_0.09163459238726523","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"904cf04bdd466f8d97c559167085490e8657ce16","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.17.tgz","fileCount":128,"integrity":"sha512-Kd5IxFln37CByVPoRMrvww/sq/0Sza2rDGxuP89D8eAgYah1PO5LypKfTl1HRl8qTKNta2KdLqTLHROd5KmTxg==","signatures":[{"sig":"MEQCIGafXSGa5SNKAAaCIoYVigq6y79VYH4B6lzzpLS43T5nAiBXQ14hGWWNf8VrPfyh2dhd8rlAhEd/AtSVgGtrhJbrPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874671},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2f530d6a7ca6d1224eafd78a694de2216c00b546","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.17_1760630115306_0.8384382707994278","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"a64845005b8a29e97c3bfb2c93cda6a9444cc41a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.18.tgz","fileCount":130,"integrity":"sha512-LPQQXd4jZmUNk8fzbgAA9gkaDQqqxFfYXjDyDn0UmyLLBxml0lAc+O/2H9y36pxRGAWoq5eQnVjlWA9aXOQPPg==","signatures":[{"sig":"MEUCIEOWx8gn+zMhNsiVvoAzSS/3TW+M0XiQ3WzAGefM59kiAiEAl8e+IH9GH3YcqNwKHVrzoi6Tym+5KlPvhujbTpXDQQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":885468},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"922acdf4288f78cac0cc72aecfe179e40810cc01","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.18_1760630464042_0.3313756206955021","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"35c343b99f18fb2c7f91425bc8fc97d94b4b82b3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.19.tgz","fileCount":130,"integrity":"sha512-1p9xnP5oOJVXMhHOJ5ghmoFhiD0WW5qbKO6PV+8MjHFJXy7AFXkWzsR3tsqSVNUW25S5tuP2pVc48li2zMqBjQ==","signatures":[{"sig":"MEYCIQCOWTJW7rc6/C82tOUEcVnF/AP6zy4PxCHNa81+u6gIPgIhAPBX5Nl6Z78JivsOSuy9cEeqjrc0m+0vG53FOrlR1EHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":885468},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"10a0c8d0a62675a5c4c67d6f3ab6de99e317196c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.19_1760641673763_0.9302197557270782","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.20":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.20","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.20","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"c5dae908a541839cdd4d8b240f6e882f923a6f76","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.20.tgz","fileCount":130,"integrity":"sha512-7FLXy1QLE7mQ6xVLFYROJ/A0XuC9Iu+muJtPpFczZNDlMHFZ212hJx/j2Bc+z+v9xwAnTZUZRCELbzEYBLOtnA==","signatures":[{"sig":"MEQCIHENdSwcAB7pXuuTgSt/yQ7cRNNiNT7yu3EpNqNeMCZVAiA98T5cnXm3W4E0+RVeRQiMdp5c/zhc0NMP3/M+pTSOEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883292},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"bcad7a2b3f0b5f30db8cf3675f6089dbc91d0148","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.20_1760731917845_0.36379061987070394","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-rc.21":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0-rc.21","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0-rc.21","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"89dd4297eda674b3fc718c05386290120ac11c9b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0-rc.21.tgz","fileCount":130,"integrity":"sha512-y8OBiG4sV8nB8XXKSkJZZ/50hCzZldR9X5hbSwJ5dBMH8jd1sAaAcsIKX7JaoUrnCQ3hy3Y3UOHwStl+fuMK3Q==","signatures":[{"sig":"MEUCIQDDDj6lgXPlBvjiUI8twIhZtZJ/aaFTzTSfN0XSm94zCwIgIXYktj36Q2BW6+vKEae0Jb6HF/AJG39dUxiSbZr/IEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883284},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ccf4df06966ffc1e520a3c78f613d98a4ef33c72","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0-rc.21_1760732331905_0.1990294487169899","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"999cfa7e28cc5712a41527b2006bb1df2d0ee51b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.0.tgz","fileCount":130,"integrity":"sha512-WIP1AGpsQn+BtHouVc5Sctj96CIxj5JJBkSI66TtxTKsC+PZPiXzDbjC4nhCNjpkySwP9Yd9yyZ9NfD8OkueRg==","signatures":[{"sig":"MEUCIQCuwm5KgSC403MZScBRKNOy3IScyk+qXydzLdBSjptGhwIgf5ZtDD8Rq5JDJMPiO6+rzYPGYy8U6/Ae4zeibL0+2gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":883278},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"affade8550b5721f1e1b46c4e9bba0f134787bff","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.0_1760732978108_0.1372873272469619","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"c5969c516f2da68c535a076ed7413ed3c0ffea86","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1-rc.0.tgz","fileCount":143,"integrity":"sha512-W4hikMFxUcYzpqkgyErnEVg6RX0w6dQezYFIUSxLBvtmokWeP57Qt+k0UJqG1qpeWIeFF2UeKHEzw0FM3AmxHw==","signatures":[{"sig":"MEUCIQCjdRsM36d+1i72QtszF/2LxbShf1uDNkLqz3KsZSjTMAIgTa7fsHZ4TzMioB4KtjacppPks9iEnVc66EsswTAuVUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919694},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c643ce32f1e79ee51403daeaaeac4940729ab69d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1-rc.0_1761076526554_0.46662089336605406","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"04630811b5ac65a952d224911ccd6bda322d4bb5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1-rc.1.tgz","fileCount":143,"integrity":"sha512-XiV4dNGm7M1vP7flChzlV4rrQSWePPTkhsp8flEiRJAOQPraI+2lhHd11kbOzTStNolUmu8hYOhjHBvpZc1hkQ==","signatures":[{"sig":"MEQCIHqDIF/iD3MfsQ3ZMW0POtba4PE90lwCPCr6hDofY4lQAiBxNHrPvawudvp2q49Z+t34LFAeTJqYikpApcVBj6hZag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919694},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a42ac9fba42c6935b1db905ea9958863cc0fd6d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1-rc.1_1761150626678_0.8800000268047672","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"7d9d838a85ee366bb1b5b14da0ba5b09db15b013","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1-rc.2.tgz","fileCount":143,"integrity":"sha512-9Hu9S/tS3vczEdDtkwmR/mgb9Hdv6DNNFh2o2gcKAb/wqMWGb75esfozRrBdsi7omZ26691DoqB+1zmew3Xnuw==","signatures":[{"sig":"MEQCIF2elugYUxm1VuGQrwCXIdtctSEk/UjC3cLWzA2UFuOwAiBLxbQDo0fM5zlxU2lGaDMgeRNN1sPgHAHZvvzAC3yDCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919694},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"17d105d913168f80682e949e381293ac7d74f44c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1-rc.2_1761156788710_0.010683841029329288","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"557dfedd9945a48fb12fee233af88ce3b479861c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1-rc.3.tgz","fileCount":143,"integrity":"sha512-+jB+th9xriUpalQ6etrnA7L2+fBRQTb/8x3aHMM2B128VLaGWW739+PgbTKS/e4RWzUZ5QagrnX7HgvDQISlEg==","signatures":[{"sig":"MEYCIQCJ7XXdMlEQlG3RkgV+R7EkV+Zu7ro2MiAQo+3BX6H5uAIhAP+uV3dL0QAtayddnJYhdpnSJdkVg9l51xYmQE99OBpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920351},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"59c0e9856ee7fd6a8c605a5b84aa3ff60b875a07","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1-rc.3_1761165570248_0.22302399438012732","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"efc20f3da5f8be1e4cd208bdbfeb71bc77222bcd","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1-rc.4.tgz","fileCount":143,"integrity":"sha512-yE8NjUbadBGllLW7EV1Fcdae3nTHTk+OYcqjgi7AxlUdelA+1vH2zcksjt1EJEhvGL1hmD/xF6ItSZsTJrZpYA==","signatures":[{"sig":"MEYCIQCA+DVPL0yVJ+GQVqe9tXUkdaJ9ec64/R0/Ibu0AzMPgAIhAJDkPpsMlqUOCgZ4TEqpN8UPQx2DC2E/jD+xXtF+OsC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920407},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"94638168e5e22ec5bfaaa103b5bd4274f592256c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1-rc.4_1761165841342_0.6673123138805457","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"869ba71e0e93b5fee002d0c6452ae4f897747d84","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1-rc.5.tgz","fileCount":143,"integrity":"sha512-G4FOTrpgK5W1UzsGsW+bLyzTwmHb+WgWx+HxYJWx0KOy6YmRL9Aker3xXFot/3GnHihDmHO1a8ih2brCIA3n5g==","signatures":[{"sig":"MEQCIHuKFDl0osJLHLki2fuNkoBpd7sAi/YG8IlLa114XhGoAiAe/zkxkkDVsWAW+5zqT3ZvhY+njyyf1+GIqQvPjfBMeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941027},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"25f0e74c585800454a35bb99f88d0cf1b8fefa1b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1-rc.5_1761174994705_0.0784532580772963","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.4.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.4.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"161fba6843e5c333fe9859b05aa7e426768b12e1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.4.1.tgz","fileCount":143,"integrity":"sha512-DhZHRUQ6CgtiHeXgRuwDJa8Jnqt/VTgF8X3Z2gEqteuBZKEihy9i7Qh8rZilXY4D1J8CCL/1PVJwf7xHZPyvCA==","signatures":[{"sig":"MEQCIA/8o1RllildW2bTYp/QLz1p7+wkNmTQpSCxJimqtcZUAiB48yYDav6l3C3KH7G8/P6SosDYcyRNeCEkVVQ0KE5ZTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941022},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"465fa2ffd3103c546f66e368859061daf3c7b6c1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.4.1_1761234445987_0.8212478782063486","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"939f8a9f48b0d9601be11fe15d4a0bc1f5d2e56c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.1.tgz","fileCount":143,"integrity":"sha512-AXtpzOBg0gSynjqPTb1n5EpBoT1Y8aIpyQ1VoNrL5/2Z8OJTLy69WBMJJUOlujYi/4YAokybRILTDzPNNBXgew==","signatures":[{"sig":"MEUCIDLkC4rOw/TcmqeZgRru3Ob+8OSeCiOSC5oJrNcYuvZfAiEAzhZ9VoRMmYawzAqclrBMbzVSYBkd4qg31e6Yj9FCgE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941111},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5ff2455e4766e1a91998ab096ea8c77f00f9bae","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.1_1761581984396_0.23515049654952036","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"ae2f31a63ba91290eb3077e7f615e14c6ad4dfd8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.2.tgz","fileCount":143,"integrity":"sha512-MEs80w5ep4tGWYgtCSw46o3Wqi1/PWmnKg8f+M+em7FZvcyVF9bTNgcofTp9iRsXlMH5v2rP2c9IFK2vt3xTqA==","signatures":[{"sig":"MEQCIFiYhRRUfQ6ftIpb82bwTTU/tHecMmy/Oox9R4zzVr4OAiA0efflbC4Af1S8JDNgGJj8mcbAtFgiZ0LB61GlGIcyUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945013},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"699c1e99cb5f9e0dec6ce4a1558e3f5d17be9e42","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.2_1761667898889_0.8280179761106883","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"fceca099d2724ca8d596702da4176f7c5c78a45d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.3.tgz","fileCount":143,"integrity":"sha512-6ksUr0ZzhR8zuORP0oJ/qvaF7XEqWITuLjtEZ7HB3/ke7MyZperN+7RjIMc5OzOB+Gudc0kgPj0tatzgAsIRhw==","signatures":[{"sig":"MEQCIGQhiL+ohPxMT3YXGCKjq0C9FPcMx9X4HH0emx/ed2ZCAiB3QZJNa0GkjU0QgdlsG2YLVsGnxGU1dPEgivYabl2YKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951283},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c149b24bf91d3bc53bc3011005a790ebb5cfc3d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.3_1761681752516_0.2853911006591692","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"53c93c448ac743900c47e4f10eee118d9fae89dc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.4.tgz","fileCount":143,"integrity":"sha512-zb6+089LLqC2OhGrH5a+vBWn/rj2R7GsygpVDnWDWSf/kVXners6iFw/oledcs5hitjLONc2mFub+BE97AkCAA==","signatures":[{"sig":"MEQCIB9jInRncU+fM21+DJACLx7EQSHkBomorlEYVSL7MCHBAiAOVh8yrPYXazsRT8Fmg3PFBIqB2LjpR21iiZiV16V9Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952437},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"914423c21b5fea1b57801efb46cea9c181e8896f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.4_1761741031700_0.7941088954851008","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-qa-459.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-qa-459.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-qa-459.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"270fad349d9e280301647d098a7da7edd9c60c65","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-qa-459.0.tgz","fileCount":143,"integrity":"sha512-mILywhVasD3NT9MVXo4hSycgv6Ww5lP+bbXysj0W0AIY7GUhtta2Lv04uBVqiNJdjV5ecdJFZpjVRm+SEhTS1g==","signatures":[{"sig":"MEUCIQDMOfSn7xiFlEoqXpWeFAL+CllB3ZQ747NSmCPaVEUvkAIgTr93QxuM5x+Z/dccc735EpDX9vQv+9szdyEEwYESs1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952441},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c09a62a934592af9a96f33a9fff32ece2e33aed6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-qa-459.0_1761832462666_0.4032313922511521","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"6b1fd551869377f1b16ec4c307472964284569d4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.5.tgz","fileCount":143,"integrity":"sha512-g1dvcDPcdxl+AQZHwaZWxY0bCIbPvLmrpAaN7kBQ++ZFJIgMalkS454WE50Y7Qm+5RXRGn/vVnSzUL3nJ+/gFg==","signatures":[{"sig":"MEUCIGqQj0DnRW+dExLy5z62ccaEBvb+VKmRlmEsW0RA8pWzAiEAiXupO9E6Un8oGR1a09zp/EZb64sH9ArXChdAddu1+MM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956605},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7510de206443c259c4c885252e6ff59f15bf8668","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.5_1761839546257_0.6630311089368397","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"cebcc0662a9bb43e9de71668ba6a68d9b3d4f161","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.6.tgz","fileCount":143,"integrity":"sha512-mMC3yZENLVrHgPg0k5hMiA9/Ki9E65Yd8zv1fkNL++mWdR3SyDOIk7DrwFewQbJwXmopEWxlBUdy4yfy6GGE7A==","signatures":[{"sig":"MEUCICnqkneqKiTYnCfR4Kq4TEzWo9LS6lu/MvBNx5fEyUJcAiEA91K76t2J9nq1OhJselFgutOYF73F6rPgHPg6CxQ/mQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956605},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d56a9e8e045d5f27b0c586711ddcda330d56d241","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.6_1761857620217_0.42102175703690126","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-qa-459.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-qa-459.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-qa-459.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"00078409734b6eb6442992719432e433dc2e7efd","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-qa-459.1.tgz","fileCount":143,"integrity":"sha512-XexnqaFSJWwjyNfTBxf73ZNyaC1bR3S/VZrMMx9G+Ke2/Wo2DDyelrEFZduvxv447KD0iW3iLvJdJ+2Eb8BcUw==","signatures":[{"sig":"MEUCIQCBqN7vhfAFc9la1+5PCGfBZO8zwUjZ0Y1FLxTzhWMVaAIgYuVwIqZWVKNogxzt4XtHLCRb/KE2BwyztCAltBHCqoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956609},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6945779fdcd67a9c3365f3b363c3442d00065a78","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-qa-459.1_1761917715431_0.0932480238945721","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"692bcf0c956881a96cfcf9cd64a4854eb31934ee","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.7.tgz","fileCount":143,"integrity":"sha512-8hqCNLMx4i8HoI4Z3gfWnJS04u5oPv5i9nBeNHiTOgxpS2rdOGbvCGAFvjkQApsCChaCV208Q2JvEUN585bSTg==","signatures":[{"sig":"MEUCIQCXf9tQnA7vPb5hp94VDSGIHWxW+RDOoAdH2rakEUQuOQIgRF2SuNmDWYamk1m5WzkNXfdRpmyWOcDpp27GwqINvLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956605},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9ecc35ebe7d615e212d871ded65f5677c969bc3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.7_1762192411539_0.3408087590479194","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"c52f2fed2ea164b5236c00029c791e76b6d6d80f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0-rc.8.tgz","fileCount":143,"integrity":"sha512-Q+VoJ3mqoB8dTKKZ6iUjpveDUq+81oKa1925GXE39KML0+Q5CnK/aSVaKI4Xvqw8sjjCq4hlotOzL6h3Vp8neQ==","signatures":[{"sig":"MEUCIQDSG5JnaR4Qnx8lDTu1Uuf2q72EWUuT4dGwbWi9gY/v9AIgQEtR38Q3BiTn/7bD0J6/rA0J9i+2nOj7ELOIR/fgIXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956815},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"238d4b93c6cedc7103120c5eca46626eba3910ad","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0-rc.8_1762198734090_0.004363766477891051","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"7a102f80b4b75d1a3c77dea3dad9e52e532ddc28","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.0.tgz","fileCount":143,"integrity":"sha512-E44xavVKoXaspsczm9dAtYlv7qbC1yU1pSVGl5xDAJYa2gkMlUVzBoMfmk6TWyhO1VDyBOHUPj9w2sUuS64t9g==","signatures":[{"sig":"MEUCIAhNeP6BE2bgLe7odp5WNKCtYCgbmLj+pPZMdYyaBV0oAiEA9oKF6oJvr9CupTz95iHbPxfmjFV2H+b0/oxpbRzaKiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956810},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"bfe78a5eaa14d63c92f34581c9eb5ce0959ffc02","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.0_1762199806370_0.3921104401983868","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"d3e9a05b030f1a4a5490d482add9c43b754bc81e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.1-rc.0.tgz","fileCount":143,"integrity":"sha512-3daseI1li4zOkI7izHQyEC5+O/hDJEG6vuzlpvUEqnUzw1KU66QKzFlXSSwY21+P2MsrKsuRTuceX0rQNYuX3g==","signatures":[{"sig":"MEUCIC91uR76EO6MXuQvQxFc8CrFb+/teDGxjbF98Gg4z5/KAiEA8piMeK9B6zuU6d1QLuy5JfZzUUyUI2JaCc1/6L4JFns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956935},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ff07968f8f3abe071ad9259f755feab612b16e9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.1-rc.0_1762268637965_0.0832576253052979","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.5.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.5.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"3dab4ba705412f4fed4d923f857b49f402fd1a61","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.5.1-rc.1.tgz","fileCount":143,"integrity":"sha512-7jgmFBkZ8A3SPg08Wus7kkFuWzYezOL10bP7ZRxjZ0yaG6zbH4zFEhyBDw4/cVDB4SlRNy9E6w6AT/i0dGkkyQ==","signatures":[{"sig":"MEYCIQDC9q6mAqKQvgJt14feJVWsHzBoIwBtiENMNh96IApPOAIhAKuj1SoVBeS1mKDB8fB8HvAuWqqH3+okQIKu9UDVLChq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956935},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"85637bc1bfbf1ae5f86c910cf147cb0e50b93047","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.5.1-rc.1_1762355620414_0.8968870913342717","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-qa-469.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.0-qa-469.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.0-qa-469.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"c2cdddf19a5de8c7db05f52ca759e5a181744d80","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.0-qa-469.0.tgz","fileCount":143,"integrity":"sha512-pauYc6cjbjAGXjvOLMZCvBuCbE0KdJFDocbHnQsE8NNB2DizHCrAqZygKi6KoU2T4WogsZqqbmoyLvu90rw1Zg==","signatures":[{"sig":"MEUCIE7A+HvBcMOO7CHEgA6jgDiQSb+K+Xo8Vt49N73IxK0EAiEAlK/V1sdQi+Ttyv4SOl7at3LvbbN80AB+WPxzmqemSJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956939},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"293539b732a0b5fdbba214cd75f0403e2506a5bc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.0-qa-469.0_1762373879451_0.6973012133267538","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-qa-469.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.0-qa-469.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.0-qa-469.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"01eb6319c0b8b630c1f6f4e5f2922275d5575887","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.0-qa-469.1.tgz","fileCount":143,"integrity":"sha512-LEbkdd+tsFMOuj8tDzAczwN4R+jbKmyn95lFeUY8Cmejsh41BjKVSOoMs1B3jrpzUZIlSzmj+GTXIVDACXIM+Q==","signatures":[{"sig":"MEYCIQCUHtUyKvRnYouT0hAyKt9XisIEgtQWDW9apveI0rZ0LAIhAKzbZr+n1h0Sns7W35cTFq8R5HLueCnHt3vo7HFPS6Ou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956939},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"150771f39728430168cdce16342bc2a887ae28e2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.0-qa-469.1_1762374620824_0.2240929733035335","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"0b925fa189f92f624997c7272706dc65daa80ded","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.0-rc.0.tgz","fileCount":143,"integrity":"sha512-1qpZa6QW16BPrtyAsnfpV2UPwtJp4szBd75IMIMq21QJEUOCfzuKFqUyUXWjJcOwHu/FilmHe8sJ32SP9RsgUQ==","signatures":[{"sig":"MEUCIGU0gYPBkmw1oNWRTw7oEeUMxaywcjA0lIZ9uXLPvzdvAiEAl40wbVeBLVtbK2XIcLLelz+nNaznOQjrVye2WS4ne50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956935},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"07d0e1b3b4397e8524f7fa02a49c55e36763be19","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.0-rc.0_1762883369343_0.13445128054565814","host":"s3://npm-registry-packages-npm-production"}},"2.6.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"8243ba1dd56c015e8b0c46adbc38189deb14ad46","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.0-rc.1.tgz","fileCount":143,"integrity":"sha512-1gY+WqqplZy3x8sxzxD3tM1LrOTUll8jOPSsV5CsBFqKWSpLJA/C7ZUqwSef5hxfcox/CcthMRs7GjXiyHEvCQ==","signatures":[{"sig":"MEMCHztB1TMs8WhAaQPxxe+Bpnj8BTlx2ul6GC8qoPtmcToCIEgOdP+1W5mBgzrUtjNx/ZzZIzueckASYm0d7GR9aVg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956935},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3a70dfe425ce2ed9b17d5226ef57833173d15125","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.0-rc.1_1762884237388_0.5357667781598989","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.0","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"f2ba654e2ac329b308543cc2bafe8712db9781f2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.0.tgz","fileCount":143,"integrity":"sha512-pfeqmHeDV0aqbvMtf9N3DbxjFgMnoGZWfUiFgRPT99nEkkp2aIpaFYrgG8N5hnIISLthc9flhPGjAn1XNORJDA==","signatures":[{"sig":"MEYCIQDcIlywzP20P/69xmUaTaq1sRmrLXIGJzq6Q9x1k28C0gIhAN3k9XEgjzmiAt+fx+cm7ijRsjYQcKxGkam+WALP/Beu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956930},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5d2748522213e33615164827a2c51305c9cb9171","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.0_1762886449348_0.8247759726657529","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"b238be3432fc4c713b870a280afa785e89f8edae","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.3.tgz","fileCount":143,"integrity":"sha512-O/SMjhb5rMUbpU0B7Xq2x4jrOxPhofSIDkT7K4QAHtAqjB6w2fQl8lfOHCWio+Vks77e7LbE39FgQ5b3iiqn9A==","signatures":[{"sig":"MEQCIBwUPZJSWiZWnktaFKpnS2Tdlk9Uf3kbAMTEspE3pp+VAiBqHyW8O+D/OCb7wc22IsZR3iiEhO9r4C+6FzF+oTMefg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":958632},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"011db79d39979086a0d8ad4622e008efe2d36778","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.3_1763765563786_0.4936046047405569","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"a2ad09431cd1584e77c507d42163ef4ebcf849f2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.4.tgz","fileCount":143,"integrity":"sha512-REVeYUZfPfbd6i0rhs7k7XLnQg45AkpfOT1k3tIFKWGEjvqMbuviKfoGUr3iiZTWXdc3uhAfWuuHEJchzZ1k9Q==","signatures":[{"sig":"MEYCIQCvZ2NioX3kXGPwT/acBCyu5SjEqBcMdSrOed0KLhYoXAIhAJs6+1Fm3uS1BcDQZGzLF4ZmNZHvI6LgC1dmhf3ixWh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960391},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d4935102d86a92eacc5df04dba120b28017bc390","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.4_1764023011587_0.38706489927802745","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"8ff9d49bf575466b873c66e6f37d6382830f0930","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.5.tgz","fileCount":143,"integrity":"sha512-uto6WfBcrJ/Z2oaKo5L1hsHutogZJIDHvu6nbQRxDycRQR2TkVwC4LSccyqK4SYrAqvrkVc02+utnZj0w3sOiA==","signatures":[{"sig":"MEUCICz9cz8kr99EJF19GJNET2iFBCHVpx2SdFl1I4ot+8vSAiEA8rKCuHcB1G6TyusZqhN/Xx5CIqSyk0maHy8Q+5BA8nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960391},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed2fdf2fbd4c471a966c897e8d597d86c3bcfcfb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.5_1764026827935_0.12268272430085791","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"f7c097ed2ac10eadafa335bc33e94d47467f1e20","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.6.tgz","fileCount":143,"integrity":"sha512-Lw6+Tjb1uNKgqrJwg+SHlVn0oVKZJEzK4Ymr6Yh2fwh2Dd+tULI37gJ3pgBk0NRT5/cxCa94FHcjVtZFJEGafg==","signatures":[{"sig":"MEUCIQDyIDJ9yGXLLAzItxVRR8JpBOz9yHvEMcs5hfHXeJ2yVQIgA0IqnfCXTDCwaymqKdErJMGkDeUjmRbHoHdIMpoP6HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960391},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a53dec716503cbaa8c6fcec7ab7b6e9904c4f492","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.6_1764027674012_0.39350397152137706","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"44c2cdc66518b49d99db92f3550fd5a86d944531","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.7.tgz","fileCount":143,"integrity":"sha512-aXZHnHDoBdv1v044wWT5MRT/V/Hjdm+pEOHOLkE77k8TIM21xz9l4FjkOgoF2ghb5lPPORgF5LfTGpP1Kl41xw==","signatures":[{"sig":"MEYCIQCv1WpDRi57YjAme1RpBp1xuky3nhbmykuGM+HTtiMQ+QIhAPTnhdBtfcee5siMJsyrOjXWFA5zBIeN+yqjzwspJLAk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960391},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"79b4bc1e408cfb773f0d1739808ae49fffaba9bb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.7_1764089141081_0.23189610336690047","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":"Planning Center","license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"bin":{"tapestry-migration-cli":"./src/index.ts"},"dist":{"shasum":"8d6c96e01a188f2a9e4714f86cc776fca416a22b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.8.tgz","fileCount":143,"integrity":"sha512-gNlRedicO+H8TZHTAxoud2aBcIg0rocrbtULoI4io1DQHFGFWIDLktiB1GchG/rdEfwOIZRrB8DdFB+5uimSKA==","signatures":[{"sig":"MEUCIQD13uQc57u7CiLlloiTtfCYGOmXp47bNEQHIRZyBGiaxgIgW08IZudw34HYqtATQdusQVD+TcXmO65NZkuljIrJ1cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960391},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"146786a4a3e8e70db7030824e97c8472fbc977fb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/8.2.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.8_1764097230008_0.4128977468625574","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0ac89d537b095fd8f4ead670f0dd7042e30a24e8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.9.tgz","fileCount":143,"integrity":"sha512-zIyrbI+hD5MjOznMfKZKT8JmEDSMjXwcUWIYeC7kO1K5P3H6zdvAHhp4gpvW8mw6Jt4UCpduuEcZRos1c9Z6KQ==","signatures":[{"sig":"MEYCIQCyCDs4CGkKZe80RHfcXBzfUo07Rct5dklzlEx7GHrQOgIhANzLhuyEmCccgFTn+189LBlGFT/TtacVcqMtbkrXOWCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960391},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d8368e7f06f2cdf493728e9c21993280af0512e7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.9_1764105566447_0.26340693020589945","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"93d08c830bbb8ad407ca0bff2d7bbd8e676cc5d9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.10.tgz","fileCount":143,"integrity":"sha512-cw4K4gF8/BhyWnL4l/Wgjfky0oxm9MsXRFRN8Hhlg5Il8lJq9IdJb30PjSCLHrk2ItvwQ2xuhmtvhedhtDC9tg==","signatures":[{"sig":"MEYCIQDc+sMFX4e9/SFIVm5AkmywZLxKRgwvGEfCPkxw4i7hwwIhAJpX0xKba5ntas2tY8jr0fbu1oo6Xk8jfgmvryGG+UA6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960392},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a203b9bca56b893e03dad1c64c8bdfa57c22d28f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.10_1764112087913_0.4809308585880001","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5b214a6fa130edd557aa0c7cec403ee341d487a5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.11.tgz","fileCount":143,"integrity":"sha512-MjyY6qQxaaXda2z3tVsCItdhVlnikBfpW6Xn/HlI2NqceoP6x4wzUV9oUk/4pgGRWurb5/6sm2Cq1qdlkLKWNw==","signatures":[{"sig":"MEUCIBOXeqfeENG3OhFOr0c8X/J+lr+QfvVHKp+bcpxKWIqCAiEAwqJ7ADhFemvCHEQREAbZON9+u+PeaqNGs1bIotWOsnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"20a7443a979670f42c12ff55e6537a5b08b1592a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.11_1764622427209_0.7228097873000512","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ebea69c92910a740d33db685e5ce37bc43d0119a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.12.tgz","fileCount":143,"integrity":"sha512-lJn+UJvZCcCAuaP9k0dh0W/4qzjWjXxcL7lTkqJJ3WcrtqLd1RntOrlmt/bk1jdMSClzyaB1bYo7uwp5TuGP/w==","signatures":[{"sig":"MEUCIBYfyIWaieVqRDEhgj2+UtSrg3UAOf/a9QOSA6NchzcOAiEA86DLabP9i1KhEQp6ZY0poH8SGehDTdVC7WpcEl6sO+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7706368409489e35d9f65d5547be5bcff63c591f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.12_1764626690625_0.2695115128606951","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4acd7c8e82c7dcde6e51b2b77fd18c449b294089","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.13.tgz","fileCount":143,"integrity":"sha512-18wZPDAiRDebNNsNArsD/e1c7hsKQXttAlUcNmNiH1APHGoDOMsD2ufF+G27PMEfq/uXCx09HZVTXvSZG5NOeA==","signatures":[{"sig":"MEYCIQDvfq3lUoqOduw8oX6r/78X6tGikSTdOSQzKFxjoPWXNQIhAJdts8vA26a7dLRPV4LarNDeoRFbRC5dta+p/SzOop5x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0fa354c42111e34991394b25b88029c62e4ee5db","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.13_1764628896895_0.16126454405805024","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c3f55367fa395e1f262fb369e1fbee104e31c2ae","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.14.tgz","fileCount":143,"integrity":"sha512-PtkfrYTOiB484baiS2iVEh13AjaGoyd5DqQJO7dNADFYIezrGTDWU7sCG9pAAw4Kwpfrdg7pu3nP7gQNOxzmSQ==","signatures":[{"sig":"MEQCICeWDzxi2XDVQVlm8nbX414AVuSyG/q6kuN5wkQqXP5qAiBLmNbxZxAM1jYihi9Jd877Z01GbQCDxtK0E33D/CLWog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5442de623c3e3b225dcb00258322e238abb09423","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.14_1764711296872_0.5739245414826135","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f9412a972621246e44a6d5b8c3fd7b8b823339da","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.15.tgz","fileCount":143,"integrity":"sha512-J8wLrPYDE835RgBpKcg2n/fO6kkX/K6dnJK8OzyhUCrcRUiHPOdCvc+Vh0FXY88uj8srDTZmne0NNCv8KJuBRg==","signatures":[{"sig":"MEYCIQDNS0iGslZfncOTkdhIXpJ9/nbtEETMg9Eel/DRwzyhEAIhANpvnh4U3GKdBZwebfLmdFizdSPU3FS3L0zpjIHUm3Oa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"89d8c1b56e149b696a78de90446b32c91c237362","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.15_1764712224744_0.995062105873368","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3f74d7c2b30ef4a30a78055967d93aedbbded61f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.16.tgz","fileCount":143,"integrity":"sha512-AosKKD329Snp7TBxiL6nEU+9viDbIjMCZBNBbDODX9tTDxS8wJZKTQuaev+LBc8ppOcKOiU7KD/PckBLZIUgFg==","signatures":[{"sig":"MEYCIQCaQaHoruw0l3w9ErOxbToH1GxqIS7sDhjIHVnBc9QkvQIhAJHrGF5FJChIOLTLzzCRWO0meHto8SeWulvy4nHPO/RP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3e9aebb07141e08923ceb00efffb0f662d56dcdc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.16_1764778262194_0.7927854965448347","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"dc208b9961fdb5a70e7c3ea8458b315f7d661fbf","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.17.tgz","fileCount":143,"integrity":"sha512-0CPi6BI0gZoRZ4M2kUA4UpcCgiyPwD0jxb2I0mLb/DSV719Gosua5RHJ7o1u5rcbi4N4i0QY3Vc5E8Ylu8c+6w==","signatures":[{"sig":"MEQCIEeNv9gBXD4kQ1oRzyYp6+82Tvq1piekZbH/Viz2hvKSAiB2nu1vnBo19dzqOBbjp0BNendKKZJ5cx2x3RwME/sO7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"eca229b9080ed17a0fffc025a0a4881cf33a311c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.17_1764796238956_0.6399222144974088","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2c43a7aec43e00f0a73685c2efc0c171faedfd9a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.18.tgz","fileCount":143,"integrity":"sha512-SyKJG5Vy1JiruEwt/rGNnwaUhixLACvWJAqq0jmQbpLbeJqCCg92YZ1iO4R3kQo1Ow50SrDKauNoELCi7drmgg==","signatures":[{"sig":"MEQCIEKJOW+LF8y5tFXH+5GguD9J9EXaqzl+Pxz/PFz4tRiwAiB8YWcNrd3F6kdTSJ8R/CCS6ywaChMYtDBdO3TeTxRJbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"47b87c3023d14c197c2a84fb90faa42b8554900d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.18_1764892101387_0.17175514026995664","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5480099255c4b40af1e7370eb2cb0b2ef3251c3b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.19.tgz","fileCount":143,"integrity":"sha512-nUQPN223cJrWu5++dX2T3oidXtnVDbhIbLUoS/bmpKQEemxKgagezgfZm3izJtFqOSwVu8dsU69uUfS4iUN2kQ==","signatures":[{"sig":"MEQCIBjRcz0dL/VPnQg1fzhrNUl59eOWOk47uNphsWd3whggAiBb6K6K6E4VZ64OWvKtSFMD1763KWxMzCk3KvZUI8fj2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3e0a415f2b92cbb4c4e1ac99019d31ad0371ee8b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.19_1765215935663_0.9643206032561489","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.20":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.20","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.20","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e465d3cf28e7694bdb0929bedd168386c5c5a331","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.20.tgz","fileCount":143,"integrity":"sha512-r16mnAbhfbEpc++0W44Lr2fk7mGF14RGphmQyT9Ah9EDqKMfQLLupI16ujnO/Dq+MLh/+SmJLMNxXeXRhm/6yA==","signatures":[{"sig":"MEYCIQC+lytdR0Par8phlf/1rdRDD0acwHXI+8h5MtMnerH4/QIhAOQxzEn6Eaa8MSHiF9KEqiCxx6CbA+3UL9Hvu1OF9kiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960478},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c112c700fbffae8c85225b9b851c8d23c057f5d5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.20_1765219311198_0.8015901564480501","host":"s3://npm-registry-packages-npm-production"}},"2.6.1-qa-513.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.1-qa-513.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.1-qa-513.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7b9b38f7e5b0fd4670fb9e4a330be531005e6cca","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.1-qa-513.0.tgz","fileCount":143,"integrity":"sha512-GDHUfrUQleuIr0HTf30JLXymWR/YpwoA09zZgqsVuuu+va2vFxMfGj+/V1YpwSMJ8T2r4gMrdNxaD+/yQPuaaA==","signatures":[{"sig":"MEUCIQDYwqDzMMLpUIb/P/gzt/C6bYCb6LKCAFBUUvXlC6L3HAIgEzHko8ExPgey4cfZInr1FKuNGbD2Sh43FyyEn6syGuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149547},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0287e937d381cc1c84235470ca5fd6bd2f390ecc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.1-qa-513.0_1765232061281_0.9507700585920442","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.21":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.21","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.21","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"435a211b3e1a37d099ee1d9e5a9813fef12e52f0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.21.tgz","fileCount":143,"integrity":"sha512-L8HI6PcWGaf06NOvMShj+OvtP+b/1mfU1YRlU3ODmTKNOCKm8Rg8aLcI5VvNnZQ6ocgIt3ivIndTJmMmxa6K8Q==","signatures":[{"sig":"MEUCIC2aFAYDPtYkzr73UU0LKEJtMvI8qk+k0nCyzn5SsDrNAiEAquo/SgS7Wr93ObN4ffDfYOmw252If/YWFMo0Du7An+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960531},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"483701e59dd71967051bcb58936c74f7fa750b3e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.21_1765299036761_0.2105420394347295","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.22":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.22","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.22","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e20d1745ca37a3abe0e61e7f322976ae45be2010","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.22.tgz","fileCount":143,"integrity":"sha512-/HfwEpox7S2rXfHqiIAmVoCnRCVb0CdwfR/nVpicrmfDxob9RJTqNG+MhWEUVbvsLXjXs9ni21e+kbPvihNw8Q==","signatures":[{"sig":"MEQCIBR1uHPNiMQ9jWME89lb9XosOukj4nor5N2cxa8SaN7OAiAJzaRiqvQvDFKDZQCbgID+yD+JJX8heYuv+cnDQYvu4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960800},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ab2c563cd76592a00657ff92133b374994974caf","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.22_1765303490850_0.4922053499162029","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.23":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.23","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.23","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"26e3c818cec2079359ec1a57a2ebd42a55740765","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.23.tgz","fileCount":143,"integrity":"sha512-TdiUNoq9QTOIIK8/AUiaTxaL6IZeDRPK8FZj+xMjw6FpFJ+m8DgPsc1GT6E6F3Nbq2mBg4lPa+3bLgvmbCs6sw==","signatures":[{"sig":"MEQCIF79bjNnp5i3q3oS4//UPVc1ItmPUaMdgZbctjeWH8xwAiBph9l66h3ODZl1Hk/WIPkgSVyS19iWT6Ki8qw+RlV34Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963368},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2b54f6f8cc75dfc9ee5333710e9be86797919b5d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.23_1765490177203_0.12738816324951574","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.24":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.24","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.24","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7992df9ef6f43dcb88b4e4b84a579b17d2cd6479","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.24.tgz","fileCount":143,"integrity":"sha512-eTbOr/kZwHYl955gP75XmE9F1OLZCrVnDjJNRZvWEHUnBDleNA5cxjZtOXucMkC6jOa8CHgPa5CM1YskBqwaAw==","signatures":[{"sig":"MEUCIQCB7MeKtEhv7M1pWzG+ArUgzTMUxyV+d5DTDLUr6wGMFAIgPHiUbPJVqQ3JheLyD+cFtT6eyHJ2x400zF8mZMhzXBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963368},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c5e506b86852de34ee141de157b527cb4c9ce06b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.24_1765492794035_0.17651722300675443","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.25":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.25","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.25","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0c725393a7b6b2b60f5c3f8785584cc472a5f5be","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.25.tgz","fileCount":143,"integrity":"sha512-Yj6pbd2KOACLWkRfA5hZeBuUNi8nhkMFaeLqlR0Bme2UKLcs4OVFnXjSbshB6G/XHNYBIw/RSnxZHoBvYOCgYQ==","signatures":[{"sig":"MEUCIQCfTMjwjzoAnHl+9PNwKfdx2+nFBfCB5hkSXKdTYd/arQIgEAq+ZmDFKgpBuYOH2A6NAfNdY2uMMee9vjjyz9E5SHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963437},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b43547d16b655b681e4d6e9f1205eee39a061334","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.25_1765496858041_0.8102776423888829","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.26":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.26","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.26","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"11f813548cb37f2f3f50c16fa82b77c8131d5e5d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.26.tgz","fileCount":143,"integrity":"sha512-XifIXBkF30cu7yAIDKlzQ22/5dNzf4G5wKTS9V6WAGIdAiO0AKmuGD6VHUQNEfS4qFqeiTD8u7rBVKti6WphUQ==","signatures":[{"sig":"MEQCIGeuFh939rhySY7AMMuWlcBcVyhE3nVuWOHZ4nIp7rfgAiAcVY99vnYf7H4c/LH8txB1TbBvlk6173lc7nFRZZRPTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963437},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"aea28b347c2ec3f8fa459eb4dbe58e47710d54a5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.26_1765816039803_0.8951667182092204","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.27":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.27","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.27","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f153d2ff848cc1bc267c2dd704a0b8a53257c9c2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.27.tgz","fileCount":143,"integrity":"sha512-FYZNlyh4csggEo8GZMenvY8UH0fdQbrbuHruqnHqMVJZudMoi2OtXv85RYfo1xu8Z8XS4qhF2FcVPoqBs7SIEw==","signatures":[{"sig":"MEUCIQD4b7wFVdWi42hRRuahffEcWDa99YG4Msbbx+wV9wD95AIgIjNkvbpqZFuJeCB2DWgLFviHh7TMNPFM51d4AcCBJMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963957},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"be65a3b3b19d28ac86191da296568f48516c72fd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.27_1765817256193_0.8810561161715169","host":"s3://npm-registry-packages-npm-production"}},"2.6.1-qa-522.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.6.1-qa-522.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.6.1-qa-522.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d71f3e6ecbd24edca5264d72d23bf225197051d4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.6.1-qa-522.0.tgz","fileCount":143,"integrity":"sha512-TE5QfWsPVUCes9aF30wtGTXwcQ8o6dqwWP7lICsZkiSxB+4Dzn29GqSZ0rvNX6u0veQIllS3tKuA8xAZVrRjSA==","signatures":[{"sig":"MEYCIQCawbK+skemrFOcrLrbubYhtC7LQ+NpShWMjVRlNzMfwAIhAJIUHyKn5ZfFwR6UDb4lCkM54V7LvrAdQeD1718TaaGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"90ad76260c5e388c8167676ff475ca2ae262fc91","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.6.1-qa-522.0_1765985797458_0.6733052739175267","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.28":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.28","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.28","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a8612c6157466168e083b3a58952b4f9d2d56d41","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.28.tgz","fileCount":143,"integrity":"sha512-4doWkZwUDCD/2kyqyJD+5Z2zhiz3K6P3cwLq0P9AVxwaEJyjKZDgxTe2YGmDhhDcJ0pLuita0bgjF/jvBT84jw==","signatures":[{"sig":"MEYCIQCKFB3TLuNgovYoAgHIsXdYAN2WOwYKo2MR6HD6u9oN+AIhANMnuHuhqmteonxofsg8aglHkA3i9AUHNPPyx4ebSj+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907984},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0d004fc38edd2f4519ca725fcfc2af3858dc2661","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.28_1766102760107_0.8039762842457581","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.29":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.29","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.29","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d4f3d9c1672a55da7ae397bc7a8595da64ca08b1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.29.tgz","fileCount":143,"integrity":"sha512-r2SWy6scpRxvp3QVQoX/xlQhLJYo/4e5HOLU2zZzvJ7au3V2180JMxYABg9uUhteebeumIJbepS8Yk1Sc6gvOQ==","signatures":[{"sig":"MEUCIDTR+Niee0EF+ow3yOUxwOZLMXJEiKzDiUH3NesNl574AiEAyzoxXKYHvLsmqrG7Cln4wm1B1u59P7lATOXKtqMOWT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907984},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"627e48d5855ec49866141916247e2bfb85fc5328","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.29_1766423367500_0.12617063346207402","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-rc.30":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0-rc.30","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0-rc.30","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"12ec23c7aebe3dec330c7b052ce458fba363e0d1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0-rc.30.tgz","fileCount":143,"integrity":"sha512-ETvLMgFHgqh0HMAcGX5zxJA86EXpv7wd2byXG51d2V8hf5w2tBP1l9tvrthTKX89SuF7fyy4Q/qPTQQUqyjH4g==","signatures":[{"sig":"MEUCIH40TtJPKGUBX5PFZwU1kznAR+vOOoFSg/4aNpWaftUbAiEAvMsWddxnLNrnde1bvMcyW7xPf1z0ShG4vGFegJUh/pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907984},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0b2086dd0dee72848ec1d8770898b3eeba4b95b0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0-rc.30_1766426593368_0.8437807476018317","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.7.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.7.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7255b9b36a00fa5f71b044e9a47730df10f913b4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.7.0.tgz","fileCount":143,"integrity":"sha512-k0wRHYDawVRYP6APGdD2L3SGPp3o62OFnfoSUTsQ8aP1ARqrQEYGJUNTVlYQZXC2tv9+eCtrO5rAQFT+E5otQw==","signatures":[{"sig":"MEQCIBim00YHuG9xZkAyo9eKLNwlYxNzTUWhdATYyGOjDMC5AiAX4kOVOb83XODZ9l950HilYE6SOaIjuc7GyheoatjPZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907978},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"07596865f0ce45e9af485f67c1a2a03a8d54226e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.7.0_1767804305651_0.06248172757683812","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.7.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.7.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0cbc4065a9b6b4e5e194ac737372f4ce609036cb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.7.1-rc.0.tgz","fileCount":143,"integrity":"sha512-IWDrOKNn5V2KF9GRRlIKE9P6sZQrKl0L646Z0Jv+v4+zRVr7r1Gd37pjOTQ+Iopm/YU12R5VKheRI+QxQ2KgDg==","signatures":[{"sig":"MEUCIQDUydb7HOLMKcyJg3Fgz1/mS89lWCFL9SYoMn30seYE/AIgdht+yHE1N156lhGBvZwKzH4uWyNr4n3tvXBsZsefCfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":907963},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7e0306117615a50b7f3fb3cc1c0f48e0f235f245","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.7.1-rc.0_1767806997897_0.11496490976953977","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-qa-513.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.7.1-qa-513.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.7.1-qa-513.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ea45fe29abc6d47fc5e137e4e17b42e792a45f28","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.7.1-qa-513.0.tgz","fileCount":143,"integrity":"sha512-+cYBcmVMF3JgRALaF4o+aaiguJvh4uAWRkICT6sMoYrheFreM9HZ3YGyphW94SyHNXLr3Q9xoRSfoYHk3tSsNA==","signatures":[{"sig":"MEQCICFvvVUcIIPZ/pMKafJS7TenxSuWPGaOGl2fuVpj8I2WAiA6ChXnFTU4ZV+fNzJ53BK+5btbllGewL0SN/z1tATcLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018474},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"99523ff01a0b24f7ecaf6a22b9da40e2594880ef","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.7.1-qa-513.0_1767889245522_0.7481806063934726","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"234385f7ecac4409c4de4dbeb4dad49f3d6ef49a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.0.tgz","fileCount":143,"integrity":"sha512-JDQo/JVKNUk9rMdLag1ZJVn+VNFVpuR6/uxlL47SCb6yo3M8LNpS3oi9Ms9z9UJIvcAAKM5iQlIdokAfkfMcvg==","signatures":[{"sig":"MEYCIQCzhBqVRGXA7LCh4aIzL+GmIgDgUM0UP01PmljZgMMTMQIhAMsW47UTVNv3ouw9lfTui5cku0XccxUfh3bE4ozCH2hz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018470},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a392b0420fa1370b0c4d4d4c70b5e8d4d835b4a5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.0_1767890867366_0.12887526053386456","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8081fd155e39f7d2ca3b3517537dd206a8e4d9a6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.1.tgz","fileCount":143,"integrity":"sha512-tFHKryXbwXAyVIa1xCcq8bG4EKYW5mkkhvRQbNt0/z6pjBkZwBc2JtHKLparyshFZfqtyG9BPGMZIhGW34qmFQ==","signatures":[{"sig":"MEQCIF8jQrTC/l+M4Umjlj7RZlHNjdL6vU0CbJPBVIi4yZtNAiBFUDLcuP4qoFm4vY+/5ZX3qcNCyhRtHk4SA3cvVZT+KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018470},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"142fc65c6b21edc636e8adbd6795d410d35e7d8d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.1_1767893917767_0.16427228545058759","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8af7a0947280aa0ba870133b87f4b4b451222aac","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.2.tgz","fileCount":143,"integrity":"sha512-3zKRDD04rRCv3TiyZHUvqKqhzcj/8d5QzPMk8LeMIWknEpxqHA4fPfFG68mOfVq2AYg124dNiCE5smbMJkTXIw==","signatures":[{"sig":"MEUCIHpX1sctdTtHPVL1itlYNNxMxgz0ZMBMXymikzA78y9MAiEA+yrRf4rqdk21LE2yW2EAQeclWw4On5ZC6Pb9gq7MhF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f25df32cde1e4be59e7c8bdc7ce4668d4b565cd8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.2_1768237344403_0.730692151443812","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"63a586545290b0e5547ba9f7f70204df1ae2e3ce","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.3.tgz","fileCount":143,"integrity":"sha512-usGSnVM0MXz9KJRuCNicSaxPfJpqV3eJ/RPVjtyUVBHNnzxAgks/ZRmrvBHxMt2HeQ6+k7Meub5xZaONRAfwSg==","signatures":[{"sig":"MEUCIGf2bpcg2OSbUwA3ABQYwl/CUvEKj+GZece0xX9RRhIaAiEAjpqtIjUCtW3fAqp/GuE9n65io1XwbIjom9wRpgGfn3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e9dadfc60d6d0b0de13e5b4e531c022746f23833","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.3_1768238855894_0.12392368253386721","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"50cb65afbb7b4b57b1f8c1fca30785c1f0c5f7e8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.4.tgz","fileCount":143,"integrity":"sha512-5G8anhzm08swb7ogCHJZEJtoFaqbcF2YQwIB6G1X9GVSeTJbm12i8ubYHFuArqya0v/GxZsnQyOYhXVNBoAglg==","signatures":[{"sig":"MEYCIQDnNBPz975B39tIi15Enw5mPwUuZav4QS23HJ9Ynu0h0gIhAIEc2lBkXP2VtE4hRpLnpHb3W39pfYkp1iyFGnejz5F3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"edd11d220886f49d34f7a9378be141d735fc53fd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.4_1768247174501_0.11669127016321923","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"72a6e0e4a74c754ca86a468dd7c512d046bd59e2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.5.tgz","fileCount":143,"integrity":"sha512-oaX2ppYYrIf4mKhqancfcnpabnRkBGQzsXAOw9Tk6VixcOtLg+Tt2hSsgzVOIwmm9Y9AHTW/uUqSzos4zytWJA==","signatures":[{"sig":"MEUCIQDjofIVlxPsy05WYfmIRA/B1ieeHvu5fj0HUzhR4XjBSQIgCkgtMPz0embzWPWSzeHxc/xQltjRRu/CAcov66QdXxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"46cb9dc45dc5c8f67fbc4bd54a964296f6349f0c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.5_1768406274444_0.5450522760614467","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ace2b9501b3281817d42df6c0386601111be8fcb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.6.tgz","fileCount":143,"integrity":"sha512-Id+x/CyryDCXYmo413XRxkdSENZDsh1UKdpBs38ms82z88h4WK/dW36G2uBjSetfnXAUSZ8WTXJTvvcJTrwsQw==","signatures":[{"sig":"MEUCIFB8xF3iTOjGSM0LGAePD/dYvjmRdQ0P4W6UHqP6eVrfAiEAuqJgE0ZNKkH7WKHZyLE+k+KYPYYvy1P3MhjUgj/S6hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9d9219ce7f6a14204379d093edf6fa4249882cca","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.6_1768406536096_0.7046488754887228","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9ded875747b8b67b818d22db2ff1f538143f7ed3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.7.tgz","fileCount":143,"integrity":"sha512-8+dHwBECOt1MdPUvqzakOrUd7DaaEUvZn8aIYUEOyND+r9CeOKVpRJnIXC3NpWMpFoQxNkjmOJTvZqV2UGTAlw==","signatures":[{"sig":"MEUCICFDymC6YkJFOmOZ9hK7OKi+sLGjv5WQwXbcNkffE0l0AiEA01Q2MC6XnGAibmaYo4HpFrNuHuqrTvm2fcRK9V/NpgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f30aa16d09cf7a863369414dbdaf326a0c03e961","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.7_1768406866651_0.8783226186857973","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"1c4671904edd02d628edbd6b1923a6a4c5d29977","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.8.tgz","fileCount":143,"integrity":"sha512-ME3n2W4RAgnFMut7VfQyRF3bXHYuTsQeAIlahYnCA/fNqSwzJxlKPK8aUImhntUY8I7kER50/7UOG+rOSdsvQQ==","signatures":[{"sig":"MEUCIEXzd3jYLUHv68uRqz7EuzgdLsY+AlYlMUyzNzFBAHPOAiEAstIsXRESvWWl9t6gnq9xnLehOOZLP2lZ4XTjltDbgVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"32d264f2e01ecacf9c9458a487928c97761c8e95","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.8_1768411877887_0.18475826151016128","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b4ec2475f0ee0c57fd4c088f3eaf7d68650ff236","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.9.tgz","fileCount":143,"integrity":"sha512-OZVPbd0ATk6a1h0rQ34ErFCiCWc9g7JOIHN6RVVC4AGKzWlGiz4DUdL9uXs4H766ORfJxY1mbEEHGauj0vllQQ==","signatures":[{"sig":"MEUCIFnlrX/5M3dbx2GqTQS/97Oaa+n7isqFFt20loHLwvKQAiEA1ximIHR0DV+acOBvq5OJ5uOqiEf08IeNdVOJKiN6TvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018580},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"12326f0752a83c3b12198500e4c1a175182e992e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.9_1768502151580_0.44037421461935766","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"273a3330cf65ff8393736c159f63315839b25af3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.10.tgz","fileCount":143,"integrity":"sha512-1H3MqX8QHK/oKZLYLDpwMR5bm6RlTRRp/SNXFAAsgGEx7mGIxiz1xcH8mbszYdpyXmE9pxMsCAXI703KzNuvzw==","signatures":[{"sig":"MEYCIQDLXI8pDLwYGBrokcG9KluGOZhsVliszLMXc1zoDGxcOAIhAOjHl9ZByUh8OQUOVyDCWpgHC/yDahO5pEwllHO51EsH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018581},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c9c65ff2b6027e6d3df85f166a6cc0c2abc084b7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.10_1768502686471_0.8355908926904978","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9a0354bc5ae563f5b083501742fa7d390e6b0161","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.11.tgz","fileCount":143,"integrity":"sha512-TxGHEGnpw4YKS8xvMetrTJ/A9YxhQ+YHFqDStGqn+a2Hb3M/HXLtInkE1M59TznjqMrI0Vbc/bVw+1XFMhc25g==","signatures":[{"sig":"MEQCIBeafJEr18rL0vmGGgiGtsu/al1EEyVHtzVXKVGKNw3iAiAZm8N/oCHO6UCRb7gOjJHeZDZXZyUdMuIoeZ0PhWyCXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018581},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4f6c7689fbcbdb7dd23a95705aac0b35771ecf9e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.11_1768930353155_0.5000239687576555","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8e31622c184eaa0380f32875dfa61f0bf684098a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.12.tgz","fileCount":143,"integrity":"sha512-gdb5QBxRmjcFZJJ77QDU3EDREZ5AbZtzcMPIZyOI2G018RnJbhyokTp4t2C0URLC9Mzm0w2ZGEVsn899AglKRw==","signatures":[{"sig":"MEUCICmtbtwgw+lIYGOKMBoxwKV8lOJNTB/xK5LIaJiEIFFNAiEAlysFPaQsQrhbFs0S1RW8kjSO1WLmwG1blJBxK6zVaa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018581},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"08a3bb2b8797cf2174e15fffcef80b0439b4bc17","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.12_1768950444372_0.657632535983488","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b5c2660ddb238ca327ce946863b8dd0de66bd086","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.13.tgz","fileCount":143,"integrity":"sha512-dBQ1nv4ffr7qi1Oe6KgQJyz6sGWN47jonnPTlEFstMw2QwSVh+ZMDuZ6dKct3j8yOyNhgKrR45dWTlC2/gTofg==","signatures":[{"sig":"MEYCIQCTDuat/MkUTGItXUH8Yt2JRFNC7spiRiwJoDxQKHOwfAIhANrT2qrtgG3Bm40XpqK3Ldr9PuHy4UlErfuzRQlHjGTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018581},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"420b064d8d040be10e3837b4c287692791564d08","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.13_1768951511646_0.4550388366662317","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ef36bf33d9d400e2725883cf0d3e415a943162df","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.14.tgz","fileCount":143,"integrity":"sha512-8JqNZGg4jKObigoBHsDX5Hd15//726SwsNSt0aS7rpO/bD5pSOwg/KUcokRt9obh3+lPlsd3Q0N4zx4G5RI+xg==","signatures":[{"sig":"MEUCIGjLJskALRfAa3QfJ7UmVyvEUiaVMvTcaB/dlNl4FYt/AiEAi4JiJ+qolV/+ZXR4r3BG1cv5eTdfso6dl7LuJ2fxz0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018581},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b02a7d01f5ef258d4d7c0e286a626100f39171ee","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.14_1769004982325_0.717482718172862","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b5b06fa8656b10cee57208706baa5189d34e92e2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.15.tgz","fileCount":158,"integrity":"sha512-hyYNrMR+WyqUHSqICW32ruJTnDmBQMsWpGyFe4z8k/XYkKHBdIRPYRPhYiSzKzdsr91ygK2R4U+Mrzszn0cG0g==","signatures":[{"sig":"MEQCIHWlQy/eDzM+G5vgJtH+Lo707wXsBDrwxID7rNAJbsJxAiB9jfmslfo6LDrXVVZZ1D4nxYp/+Q4rNsmSR9CvqaBhhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067692},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6fca04d14f1d3e001938f95095612537fd3654ea","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.15_1769018452768_0.10036530516632003","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5730e24281db6e309137cd909918981fcddb2ae9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.16.tgz","fileCount":158,"integrity":"sha512-fVwHbAIP4SUEqsx1NrMWeyqguGZE+ffNWr0wO4WB2X5bx0uEvVWoOsUa5wnc3C3c8Dmks158pWsga/tnuJnX1A==","signatures":[{"sig":"MEUCIAZThokjAN6RKRCvGBnl+thOwufBGo9dtH0gj5QQV0MmAiEAvSZ44jaY9o8goeuaRvEhEarlIyKGgU1NXHBHYd28EB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1067692},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"238b17f1dee6f89fc4784624e823a99398c5e3e5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.16_1769036621060_0.5641361252619623","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3393cedf86623e0eb032fa568bbb896cf905adea","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.17.tgz","fileCount":160,"integrity":"sha512-n0b615aVfdV2ZRTrPY5untO4K0M2wJ+KzYdUF/UEX/3f6dR0Bf29eYqrUgqyc4VWlDuWi2HfQXqzS6z6agV5KA==","signatures":[{"sig":"MEYCIQDcvTKMy4i0CYfcqLvLAbblOexWVfYHSuzTlAyREyzdzwIhANJUBec9ddj4p40R88tudPu/bekBhkvJU84Eimv10ojO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081183},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"985de8ccf0c45b62f9ef9ac1cec8f71994655d66","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.17_1769041666624_0.08156634755291114","host":"s3://npm-registry-packages-npm-production"}},"2.8.0-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bfadd66ddf3f356e12e8214accec6b87011057c5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0-rc.18.tgz","fileCount":161,"integrity":"sha512-1G9nDpZs7/p90lM0mXedMshh581snijklQcZc3VA7lp5mj31MEAmJDpT1QdkPEy3f/DHjsOIzvxavlMJ91srbQ==","signatures":[{"sig":"MEUCIQD2/6yLDgXuwG1ZQ6m2axJMnQj3WIkQsBRzHdYaHqZ9cAIgJlzLwLy6WcWlc4TTAl8QJBDPHxgDyI8RJVErUf+SS+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088521},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"82481b35ec25db26d88df1c962bc972b73ca3f17","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0-rc.18_1769096518326_0.9741205643293347","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.8.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.8.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e38c7ed8dfc6acb635deb22cf5940b8bf7ad1dfd","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.8.0.tgz","fileCount":161,"integrity":"sha512-QoDfwy+dzmO5pJZ6kbcXU/UXa226gv0vF+htfWPsgwDpcgHjuukQA1HjzAN6ignUjFPTF1Mjjta8Pm3FY/5H4Q==","signatures":[{"sig":"MEUCIQCHRJ8eU3SP6f8KOoTOgyoMW/kZsech714kqk4pRwn+oQIgDaufKbScu9Wd31CK2JhxqD+WT9tTALbVmkzkFhTvPUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088515},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"29f0518925d1d6b51c17b10ff1fae72b9009dd31","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.8.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.8.0_1769101296057_0.3411065019070223","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-qa-522.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.7.1-qa-522.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.7.1-qa-522.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"282d94c8b22b169b29fa8ca19d3fa7893d8c0637","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.7.1-qa-522.0.tgz","fileCount":160,"integrity":"sha512-Bk9JjMu4JLWOXkytkwvoV7bGHmgrBeo2GIen2iQFITl7tiyCrU8bwO5mgGEvVMA0SD6+NfZubzUXwuq+YDErnA==","signatures":[{"sig":"MEYCIQD1OjW0QGuDG8EjkOLhM1q6K5GKUhKdrvpei7ADLkopbQIhAMxfuE1aJuLP300VoJO0oPjAOy3fftVS0bjwLx18n+bd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081195},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"98685175a4b14601fd9a6c0b5974a9a91161fe2c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.7.1-qa-522.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.7.1-qa-522.0_1769107752275_0.6392848345938529","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"af2dcaa5a7177e5abd6842a64ee31bc2109277d1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.0.tgz","fileCount":161,"integrity":"sha512-23Q948aupxS64h99YlR950rJltoXcCry6FtoHWOKA5LIeQGopJjBgxQTsBt1Pi4P/EcUGV8XjQJa/aIZP5o5DA==","signatures":[{"sig":"MEQCIBa6E1Q5XIGhlXnp2lQ19S7uZv2PMIGIQh97E9B9XSvlAiAmK8MxOvvH2hqycN5hGIDQXpRgt/+5w5AiOfGnUaiFVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088525},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7baf7bee997e41c7418ab5f860215616c69e6e9e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.0_1769121617236_0.24587916560109813","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7b0e6599a8048055a8e43c7cf563a9e2ce4c14de","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.2.tgz","fileCount":161,"integrity":"sha512-f45EIcoVUvG/Y/6+SRrp7GTdKLU/EzyVwz0a7ZjRgRzlNEXAyZp6sNeilGw7Gl74pVl9vmFfwj2y7vGPKfOKUA==","signatures":[{"sig":"MEUCIDnGIe+hMsBd4omL8Hbmxq0TQ4QVHFItbWvEjcROgA9GAiEA03aKaohgobu6/SAMCi8Ocr2Yq13ZdqpWVdM6vYY/yEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088235},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"07af7b33690769de45fcc261a016b6e72a04fec4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.2_1769552643034_0.26002022702949756","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f1edd3e226ae897c76caf18e64109208ec37e7b1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.3.tgz","fileCount":161,"integrity":"sha512-rVsErzyXF+AahR2VYT4M6ths1fuzUxW2TXbUbUxQSv7Bv3wBkStd8nLw1HHWf1ehyUF8AQcjEjVV2I56CJ6YrQ==","signatures":[{"sig":"MEYCIQCjaQYqdIVZ6BiTB/PDkahV91NGZJcnIASAA9EITpeHbAIhAPDuZ50S2KfB/5DZDqZEB3ZxaXyiRQL/uTQtiskVFxpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088235},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"032da8895022f723c01e2ccceb0f4f97142ed4fa","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.3_1770054033940_0.5326903535096759","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f7b4174481e0c312bafac9d5cb2180be91604447","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.4.tgz","fileCount":161,"integrity":"sha512-JkbK9B0WGKRDl5HcC5QwR+vAkqCeQOAQ3zlsiCqKlCQfKdOcaT6zzN8eNpx/T5IHKtPCx76a0BSCvdHaPVot/g==","signatures":[{"sig":"MEYCIQDUw+HbiujhIfFAiMwk35ubXrnQplxsp4zzzX3ErrJfGgIhAI8v0B6CgZHU6cYc0Sc6o6B73RyiVpwMZXLE6TAAYGDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088235},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d7898b8df31982a93ebd0cfec7a5b817021f2b0e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.4_1770138881307_0.14123481683788852","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"94cde610fe4bca40b71a197778f33b1f5867c5c0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.5.tgz","fileCount":161,"integrity":"sha512-9R8311FhpC+DP3NPp1gQDkJtA9+nJu//7PdmD9od28JKvQCJZa/D7WSl08sHCwPNpqzmlOJMlei+xBw9g47RhA==","signatures":[{"sig":"MEQCIFvRMK+mBDkRq/XEZnYBXsXNuTyHT0Emp2jd59lxsgePAiB7kwA/NvR3tA8ha8HKRCgHXEMigH+Y7nNZ2WtxVmWa2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088235},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d5d7001d784a255d36b637db752ef9a58ba551af","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.5_1770143143132_0.3575548138172513","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"45c3ba7aa0def0e660fed6adf422160de4af413a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.6.tgz","fileCount":161,"integrity":"sha512-mKhvwuPsnQpUpwLD3jVkOniK+ciUzlCreZEBHOKtqELDsZr63DO4IqthLvX15DqgfyS7sncTQPGv7Bc+JXlOUA==","signatures":[{"sig":"MEYCIQDAKsnhsunvJ8lUhu+GyRVeG4d/65h4SDIXyfs3Uxdh+AIhAP4/1ukZjU7gbB72GDyub1pD6B+Vz8+VVCF1wpoCdzYu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088235},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"df6d35d51f6d0fe8a42b8d4ff285d1538dab143f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.6_1770143494510_0.37050640379739175","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a9414e11b1d9d5e0bed1de830aea8bc2cf979c2a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.7.tgz","fileCount":181,"integrity":"sha512-WocbGMAZ82/48QAmVrKbLypd5qCE6qtwa/Rm90Xx15u4WNsqdKkax5YOKkvztSE6vd82/nS5mvHyfBWG9e23KQ==","signatures":[{"sig":"MEUCIQC1PIgcnnNw0bqardnsCXJ5WKOk3A2ihSnFwehPmOTiKwIgYex0ScSLCMnl/g5QUMCHuRTqVXltOBPR2uzuBOGE0PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146474},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9402ef421610973c15692dac1892e9ee7c039fba","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.7_1770143965463_0.07139263928242223","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d43f7d061686752f640df30e3c0f520f6cbdb624","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.8.tgz","fileCount":181,"integrity":"sha512-2l4MNfAlcT5kCQdOUETM3JqZE62oYCthoOHukze5WpN2pZaGWh0pVnrmWM4giILY2GG+CiErwEVS+cDRRcmshg==","signatures":[{"sig":"MEQCIGflbcHL+MsYfn8dU8y0O4w+ed32emZTI9y12cnQu2ycAiB0uBfvHxTOVe4MhJfb4TCkCUralLWGsG7qdBGTCokBTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c9020e71322c0582c4a401a70802392ba54195e2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.8_1770220990613_0.9046641422250679","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c4f7c5364b75663c52440f4fec3e1876e44ecac8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.9.tgz","fileCount":181,"integrity":"sha512-9Jjr4weRrTaU/sR2/CIp5a/8yJnP4A0ERG1nlRvfmdDtdjUBGMCNYyQhTmipwlNika8rgtATQdHxdF9H4m85aA==","signatures":[{"sig":"MEYCIQCglOa55R3sQglPPuIDh7AFYpTn0orTlZSmyy7P/d46lQIhALWt3alOydIUTfVTCAHNA6uAn0r9O22S6mQTT+HBkXm9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1bcc0cb158fee5e8a34ef67fa77b6b1304c0871e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.9_1770239035723_0.03789279479486107","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a887cd2c4aa3b9b3c8eda78edcfac2f76ae858d5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.10.tgz","fileCount":181,"integrity":"sha512-Ky7EfZceZ56ZyyXnZRrt+Oksah7ZuyWwjYaxIrkDIBlUJJ70godRoHE9g35j/OInh7iyS2Fj6HWYSnjWnMUV5A==","signatures":[{"sig":"MEYCIQD3ysQm5NXTNB8hGpSGsX1H/oDnl7GXPlU1A/tAHhSAAQIhAIhAj7gXimfL2pt+hDuvJ8T7PkVaWnMd5V8zHYTrocM7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"95027063c4c7bc3d1d05343b66a6b588a32aacf7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.10_1770313590829_0.44123765897089195","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"089cc7f6f221843b4f2e3344265a66ed568b635e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.11.tgz","fileCount":181,"integrity":"sha512-zDDAZpyakM17Icp18FgoxlNQoppRN8W4k6J/ezmSC4wftLcnLonRDc8Krk32c/GpvRLKfg9JTzRIyrHABy3Rag==","signatures":[{"sig":"MEUCIE+knpGyW/7pyZf7+KyiAeK/w5QiErZGgcFWeE6J+hf0AiEA5cfYAV3uxvYiQn3Zn3hdnqMnABNmF7YPaIw4cN9lGA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"01482542b75dada4a1f833ca3d2641291b89d0f7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.11_1770728616469_0.9405131439665644","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0f3574304edab00e2d4811e5a15702fc12a48b8a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.12.tgz","fileCount":181,"integrity":"sha512-rbQrQ2tRCV2/zHBP2cp+kgUK0Sdh5MuziSnN/6kNZ8nmKLrOoJSAIk02g6+TkPvq+g41vdL4knsjahFstaLnfg==","signatures":[{"sig":"MEUCICtZqiQLPCIF7p3grFD/sxipInpappr93NfuyF0QEfdZAiEAwFmpafaUTLYoMdxHIx8PdFdgGax+8eu10ENGm7kOdSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1c757a7d623dea44bdbb2089c2cd016d42343d70","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.12_1770743706627_0.737964760296395","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4128e53ae480c4a735b11a8a48bb6696baad5cf9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.13.tgz","fileCount":181,"integrity":"sha512-rCOMdztP0Xrxf8j+5QDTuFe8JrRbM+vp7u0V77zpBLJMgCEJDaM9lWiJHeCrLVI+D3yoefVJymN/DJkxbm55jw==","signatures":[{"sig":"MEUCIEYWsIgTndGv2qHHh9WddQAwkySfFPTxWmiC2UryQWXhAiEAucFoWJr/oDVOCgTLrkcMdDj4yGdNmgi1ITYYW0ep3TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"826175baae4608bfb7d5cc50744153986a52c700","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.13_1770755965381_0.20033903530672004","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8260f624c9089d1a318d7b1efc2e1b93bd517dc9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.14.tgz","fileCount":181,"integrity":"sha512-hFeSxB2jTPLPLHXvjB8BBNSR0b6hH0iI1mL1qIRlL2whaqwI6Ag/Zd0EVFuXGO0rofiKmAgmRujuhigTB3x3bA==","signatures":[{"sig":"MEUCIHTAMJb7w5SkLFVG6IjymxFAjZOzi+iJSJabpgWh+t2UAiEAr05PCEI1vzmqJF/K+UyT9OSJaPgKBrP5mKJnSZyshUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6e7ebc9f8e6f24ffd68542da25d21f1d6699d29e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.14","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.14_1770830872311_0.18160043255244473","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"93edc23a6706c4359ed6173b9077683ae18acdbb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.15.tgz","fileCount":181,"integrity":"sha512-tYkPgAgLZ7mMWfyFlf+wQN4yLkxk+/UEgFiLF5K7cLIgyiKbetdcWj3W1TDzCoCRdhixrgPbau/o2eI9ZMb7Vg==","signatures":[{"sig":"MEQCID7OETM3AxSlRLydKiIGc3WNFYwFqm4P2f1H2VD2AAxSAiByxZJqnXYrjV1c9Xhndu9RnOONeCbvjcAZTpeBLZUF+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8dc5b9348aa38f03787e8447be92ad02407b6d79","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.15","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.15_1770920784982_0.37824785757155","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3dd61918befc886f3d0920b051ba43103bb34b63","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.16.tgz","fileCount":181,"integrity":"sha512-YS6RI+2gN2JN2NuIoZnXVToIieGJheSJBfSJmB1o+zPARN3LgeyYZYJxV2DRuMeeKeeY5u008Zl8hdb/Y6pU4w==","signatures":[{"sig":"MEUCIQCVQyb5jDh+631aE0MEBrazu1pYAwlOJdwa8Cqse6DzNwIgPkh2hg7V/kAZPayUE4fw3IAWZUZuOlHJwjEiWnLtsms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"df2456276dbed50775dfc9238b05a361346b199e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.16","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.16_1770924159951_0.4124940389133831","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"47e4e100ca65b81417cdcbafc1ba11b187799922","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.17.tgz","fileCount":181,"integrity":"sha512-nYJ7OdoWaXOYtNl/D3laJS0KiUy69JXR3kkospWEjCGCaO6LnR5WvUZ/gFhoRUJdq3WhvNUM3IOmngXnCuoVDA==","signatures":[{"sig":"MEUCICXnZSuUGdr63HIxicyYSjU/1c5SlplIPbfGTv2/Z3NeAiEAwAU83fXdRFB1jLb+L6L//1ufjsazBQwDlilnojbIt40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1d726a9477c8c1d6528c5733766be9f48e77672c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.17","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.17_1770924497882_0.2565299263648335","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"66f73f9e4481d153d9ad4a458cf2b974b206e763","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.18.tgz","fileCount":181,"integrity":"sha512-K6BG634/1AK2kv0JqfYyWIz9MCAc+uiGC13grP1YTZcxA2lu6QYR+k5P9+DS8+gJmASXu5Rcekih3vvv0vbOBw==","signatures":[{"sig":"MEUCID92rbtuq+X5CL3+GwPYnC6Eflzcmynb7NCIjOD14T3pAiEAsXtwS/YWvN0n0u1Ao+V8zn61maDXzXUyKq/gHbhLPH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f61987ba705897a475b71173fea7f6986323c902","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.18","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.18_1770931646192_0.16957709525174636","host":"s3://npm-registry-packages-npm-production"}},"2.9.0-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"62e1e440ed239f1dd9a47460c8bf28d01aaf9968","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0-rc.19.tgz","fileCount":181,"integrity":"sha512-BWlDKhmgjfTn0OzcqA3sFQ4GlLL/u4f5ekp5nmpvpe5TiadwlG06q8t/YAnQl95qX2p/5RuISPi8iP+TuQEAHA==","signatures":[{"sig":"MEUCIEaaaOoHPO5E0CvVg1TUPlD+zGEABbbuvWx8L7MtkpGfAiEA3H8GF6j6vNHCAM22v8Lg1R41t6xkb46dvF0Mla3qp8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"49e6313cbe1d07855576b89ffe00802319012e9d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0-rc.19","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0-rc.19_1770935909147_0.008624797737205148","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4db6ffc23d59939fed2a579e8f081a0aae9b2905","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.0.tgz","fileCount":181,"integrity":"sha512-2gHcCvawvuKuTC9dHW+4RtVIHCibp1uMg6yCsznqXKqsHkY7AEmFObis6xTz6WSi5jJFoaQ0xAybSLJCzXQ1FA==","signatures":[{"sig":"MEUCIDQC1QgRDGgYu++9+eEvD/WZcjsd3kCfRRq/ABD3nxN5AiEAmCiotidJwFwUEKEQoEUJrbBrH+kLr/X2vGMNzJagPb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"85b678ab55f30e9f0b7c69710faa3ee56bb7a1d2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.0_1770937216912_0.13621607571609973","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e0d8c4e7b9dc1cec209bdc511b8ee4e3628fd38b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.1-rc.0.tgz","fileCount":181,"integrity":"sha512-JP97rRqKQs2bQ33jG7BZCDz6Cr4n39e/bV9RuO30nxfvZ+vtxjKXSRMVTfsMA8R6aQtKxr0Sv4xlucuYmBPDHQ==","signatures":[{"sig":"MEUCIHG4KO7519mojjr21NL2LSdvh7Bvgcy/Nm/gitlHIPb8AiEA0mZlXXKFjAQjmwxsAfLRX2zMjSdW+vYSmloIL9xP0Bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0e2e7593e8d5b10da4f22ecc0579da1ab8d20f81","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.1-rc.0_1771275686987_0.07408773306481509","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"12e79fb654fe62bec3b102677214ff53fc401a78","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.1-rc.1.tgz","fileCount":181,"integrity":"sha512-MihmskxPCYoukHwdxWWhdz1UYVbyog9zFv/Laos54rB/mXa86QlULalUVMe83ib4hXqet3mvUNApLE4wqsFhjA==","signatures":[{"sig":"MEUCIFyubrLm6uvtzxCIqC9zhDGhW4DMRkcvdom/sZkcIkmlAiEA7W5Ya7dLHcAV13L9cMNvkkpuKtlZd8HBVnUPhTlp2YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f6ffe04d3393db4fad143fdf932b53f3dda54ef6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.1-rc.1_1771278923209_0.49037893037878355","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ffaf08dc01d3b8746b64bb4b927e8f8947fd06f5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.1-rc.2.tgz","fileCount":181,"integrity":"sha512-/fpJnHX0Obv1x/ht3WmxrlsPpv9snEZ5DngU67YlWHMi14rtsoJrabJ6FoLEI2swfNWtS6Fs5CKbBeNJECieTA==","signatures":[{"sig":"MEUCIQDptRXWh1qXrkreSJcqaOEccFOui/fP44oVNmRm0O7ozAIgaZ6HNQQWaVCr487Cj/BloADwaFX7++rmEkikFBv9KeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e4eba4a6c3dd9558c2c99389a83fbe58b6490d72","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.1-rc.2_1771344313826_0.18333021786314063","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b2a892034fbbf974e6f109690103ac0dac90b079","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0-rc.0.tgz","fileCount":181,"integrity":"sha512-74H8wg7rhcEAktn0OjVTI0DaBwnBbrOus/6Cm1kKIEfMYmg3cdM2oyffC47BSWykbHswt958Qk6RPeIkGD/8Cw==","signatures":[{"sig":"MEQCIDImgc3Y5e0wourCCI0uj9ABIs9iDo4FQJY4WpcBQfpaAiAnUq+mI3cQAej770W1+nU4U6JuqRhDP9mRHl6IAy1tvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8fc45b8bb013078d0de50621b231430d794a5a12","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0-rc.0_1771366917474_0.030976686682054222","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f114d87c211e15d62f9bdf7617f51735993abd79","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0-rc.1.tgz","fileCount":181,"integrity":"sha512-K+NYw/3Jr5tKWNDDpg/oF+2ozSOITG0eR+n355ilYs6s6K8VLqvbgxWB2z3LDPDMg8yUb/W5/DYWsgplq93HnA==","signatures":[{"sig":"MEYCIQCzZI62NKnDA20cxB3DR4RrrIoaA3S1vwGu7dfBp9fULQIhAIWQFvdK9kAyHbuUEqtinUmV9eM3daXuOQz8vNxIymaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f78bb728f49de4f4c29f98b2e6928189a2529db4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0-rc.1_1771368649003_0.3884752795804409","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-qa-599.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.9.1-qa-599.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.9.1-qa-599.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"cbde9ba18a73cdc5d350f0358adbce66a995ae74","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.9.1-qa-599.0.tgz","fileCount":181,"integrity":"sha512-B4jcFMkriJKEi1bSy+XRqY7rZUnET7bnpMRtnhcOs6beaqhCXlCdrWAvaZdI71jirfe1fzWuSWSRNcrOT3hd6Q==","signatures":[{"sig":"MEUCIA5ltWbWJSXNptAo7kZzHpJz79LyFt8pLDpeU7IOfRsUAiEAkZjChHTgzyO6HOcMejWVj4bvmJAWZ67+3P9pvuMTuqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144183},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f2273db3c35e5f930d2d43ee4c48c2cfc9bcd3b3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.9.1-qa-599.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.9.1-qa-599.0_1771438822499_0.07088988696088117","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"afb63826ca26bf2ac31ca4d60491a0257bab76b3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0-rc.2.tgz","fileCount":181,"integrity":"sha512-83l+0nmTOZr+DrTQfRfCd4Pe2NyL7LKj8Ja46f7I5R8j/MEV2oSKUeHD72dHT6ss/V8aBj1iEvz0Xr+oyCu5aQ==","signatures":[{"sig":"MEYCIQDk+L1BaGoKrTwccXQwTGr3EZxyr9YMAT60UVBK3oo84gIhAPc0WM14gN5ZPwUr7jTguFvJ2a/yJ5fe6a1kckUvH3Dh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c7c1c7103b66c1b92e9caf38b75c5968aaa0c610","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0-rc.2_1771509475188_0.6474526758544437","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9f74a34f0778ff7f23e044fff2b462558a04155d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0-rc.3.tgz","fileCount":181,"integrity":"sha512-X2atkK9en9G0REv28PorsTCjHoVzbBMOK600UsUYdFNiAQGPsgP/+kIbkDYd90q3Dpye+kLZwIcO+5MaZt9Iyg==","signatures":[{"sig":"MEQCIF2roDWaDYrdqOFALYFuQ7R1lWEnT0STWyGf/Y4h3skvAiAKZW3e6OusapgZETPQ+b9KdSlUA1p09W8JE6lbzBWSGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a91865d336c2b40a362b1154218f0eccbd98ed73","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0-rc.3_1771518856858_0.39243099405790316","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ed4b5ea284d369a50c04f3b3b02cf5150d52f99e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0-rc.4.tgz","fileCount":181,"integrity":"sha512-DLJxlcM1hfhdqYN8hvpiFN8U8Iv62TeVhAGN9P34tg3JHeNM9lmm+Gqvl3PaE+7toNmKlaJtcpfEzEnk+GYGbg==","signatures":[{"sig":"MEQCIBPCS2HGZGEljKyRbPG6sMKgq/Mk+m1NMHta8ikY9lUsAiBZm1lgY8bKHudW88qe9ratpXKY6a9aEabkwkLltKGyJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144177},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3f56f9be3bfc1163d45b50a06cb4e81be44d1a38","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0-rc.4_1771520210833_0.05324683170248257","host":"s3://npm-registry-packages-npm-production"}},"2.10.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"6edf95a27d19c2a6db115b9d49f1d30294ecfa46","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0-rc.5.tgz","fileCount":181,"integrity":"sha512-wz53DuQTa0MSctjD6chmHJ4+YYd7o2DQu6vpkCvl5VGR5hS9FhCFK57x8Frp7F6e2uNmnMvNkuQ0R9UpesG8mA==","signatures":[{"sig":"MEYCIQCD1bBTO7v/uOKqGAoQKyf5ArTljq/NFuX4A8Y6bJ1+GgIhANmRcXrphbhpQR4T34ZIiWUuZUInzgjWVOsTkZ/8ohFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0bf99bb61ae15776940c2e82e24c6a8b7f47a781","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0-rc.5_1771536746499_0.06336511539041334","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"33405412e7587f231ac24d1376c06cadf29fe446","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.0.tgz","fileCount":181,"integrity":"sha512-XhNg0vqtl9SEBU4t6C8Oi6+We0Sz5/DIIlp7RD0CkaPoiZwdkYEk2teXO7JzXiCEDIKWOPWmBJ1LmYFkWsns8g==","signatures":[{"sig":"MEQCICd9prwSSGRv7eiW57sFXsCwXeOAkHimTDGK+w3AN2GyAiBZ9uyC0wCmTMEkNxcV1mhPEWZIpx9DEGa8vgHm/mn4bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144350},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fddd4236846159bb8c08299e1feb813edf1e4cce","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.0_1771540227208_0.5570777524317105","host":"s3://npm-registry-packages-npm-production"}},"2.10.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d3af355d38353a306194f068afc84a4bb55672e2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.1-rc.0.tgz","fileCount":181,"integrity":"sha512-HYYGvv/56SoWnDFJm51O51BIBBuoSy+coBLsZdcyMpkEI3fkcF1LFpkWqXptwXU6QfDbSRHXhyVAWkW/WsP+uw==","signatures":[{"sig":"MEQCIE7L5NHwQlMhocJx0kBHtJYap1zrl98ATVM5fBdcpAtVAiAKSEdlV5EiWYnNwKQPjwxAHlX2z8UL1+GYU27NDs9j+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d05b10f960af87807c7846d5b4d71c93bedf46f8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.1-rc.0_1771889963489_0.736596627588568","host":"s3://npm-registry-packages-npm-production"}},"2.10.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8ecb261255710080671e3e938ec0d435d92811d9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.1-rc.1.tgz","fileCount":181,"integrity":"sha512-HadTcgiFvoQduesM5Urlq34LBuwfq7NXKJaW2l8C+MzNzjWgEQcewfiogjesxGjVxVQOGMLFNgmgIwmZDy3Iyg==","signatures":[{"sig":"MEUCIQCAzQrNgor5HW+nw4Yiw9TnNmkazYI5evfsZR3dO5kCCQIgeWltYLqybPNI2F8A3qPuiTde3AUTNvevoODff3cWCJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"46b1c80f7af3a18e099bb9e652139978496adde7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.1-rc.1_1771949802549_0.5363025816142386","host":"s3://npm-registry-packages-npm-production"}},"2.11.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.11.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.11.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bd9930773784fb739c52beb4d3e49f5b0dfdaa3d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.11.0-rc.0.tgz","fileCount":181,"integrity":"sha512-JyjV2ED3LLLXG/XFBMp3YNu8NvnGiIic/L5MhKRdzwmDtIZ+PrIfBUk+PQeYJ8AwVO3aXXqSEL7McoqZGXReCA==","signatures":[{"sig":"MEUCIQDFiX1EePrSKNEbaslVkKwNoDYdosbl3hwaA6TvW0TG7wIgS6wp1I0qE/IHhfsFhjhx9+4ERq4W2X+bSfYR8Wy6zQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9d30aee33b4c35969b29637fd72439fa6ba35f6f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.11.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.11.0-rc.0_1771967755418_0.3278853444333514","host":"s3://npm-registry-packages-npm-production"}},"2.11.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.11.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.11.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"1145f5faed65333e7a8f4f17fdf4714bf839f8e1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.11.0-rc.1.tgz","fileCount":181,"integrity":"sha512-vbhtxx4CD77jTZ5lGiAow1xpD5L0zOwAWDAtIA4Xb8PSl6jFW5LI1QvpcpzyfaDtpjm6NMbUmvO77yQaLBMTWg==","signatures":[{"sig":"MEQCIGpuz2OKGNCXQggm5OTiY2UNQdOL8e3o71hR1KdCLeM3AiBp6jfEOSIhYl4cI08QU3hrp57iKNdnx3UVo4rb4Pvryg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"31f385a76eb6c56634bec8f48d10b384c5c648e2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.11.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.11.0-rc.1_1771968814296_0.425521291099765","host":"s3://npm-registry-packages-npm-production"}},"2.11.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.11.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.11.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0bd85440649ef7aee148f392ebccfd87001538ad","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.11.0-rc.2.tgz","fileCount":181,"integrity":"sha512-77EbiLhYqIoJKXUk3UrTU+Sk00zvir2vfB3oQp9+k+PgY9Dii4PPbAcFEmuzfDkxPmDwYjf1mPsUv0oUSDlR/w==","signatures":[{"sig":"MEQCIBIvP8HNMcwnTQKoW6tc3VjTnyi0cniDfwlLS9OapjnMAiB2UmWCO5GaqEMRd8UH1NkEBui9Lw1fJprUdpHg0uaKYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"24dfe81f0b0b02c9fa972baa1489c5fa9a4f188b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.11.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.11.0-rc.2_1771971274161_0.8702542444896559","host":"s3://npm-registry-packages-npm-production"}},"2.11.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.11.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.11.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7affb9c48994be8e53bd796c065e7d6ef6c726c2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.11.0-rc.3.tgz","fileCount":181,"integrity":"sha512-5E93XcA0jX+hGPMmZ1JXbydz6gsxhSA0C89xR9bSMDbzZUH9IrA4udNfI7xSxM7lOOBseRejUhY64fVsCrqEZw==","signatures":[{"sig":"MEYCIQCulpbt8C74kVAPS8qr5LlHBVviT/Kw2P6g6S+JDs1OMwIhAJ9tC0qPx+XtrE4T44AnXFNiGyuBvmQRrpRfYfuMugZ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ee8a0f91af9edf08e2ce4f395ba8f7ec875db51d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.11.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.11.0-rc.3_1772047461236_0.4429180621198874","host":"s3://npm-registry-packages-npm-production"}},"2.11.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"2.11.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.11.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"121605b373c2ae8e38820412751f8a5321c83e2e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.11.0-rc.4.tgz","fileCount":181,"integrity":"sha512-237eF964PAEx9MnsX4ZD5DTeeDOEqFZC/X5+SyxflW6OYdeD29/CgobVijiR/UZsIPS+pczIEidP8KDCxyP6fQ==","signatures":[{"sig":"MEYCIQDdELq3DXiysPhPiqnwaJDJhWr2OwKJp1aCT95Mz6kyEgIhAIqACeBTq4Mjmecdoc1JxMAcm5cSGaynHPCy8teCXTGN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144360},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"15a48e671b45eda0c3c4394b225addd37d4b1b14","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.11.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.11.0-rc.4_1772064542468_0.8849937807610264","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"edcb6f585777c490775fa1e9fb05d301190433e5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.1.tgz","fileCount":181,"integrity":"sha512-A20+cUg9XUdVh7VltQ5JjdFTeCgktM0i3jN/abH+vEDaOQxVNNGisMyXXje3BdJ2wEqRVZhxP/DnyVI5+nPMoA==","signatures":[{"sig":"MEQCIH5Geicp+FJ9uV/ubtoIhyJXe6+hYmrGMZjnavvujNfoAiA8GAQyY1NcA5Zz9efylYP1dqIiGpsodr71BNaeEEjl9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144898},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"94181f7ebf7ebea00378aab9f552e7d451a29057","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.1_1772735288786_0.8128250609006429","host":"s3://npm-registry-packages-npm-production"}},"2.10.2-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.2-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.2-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d9f4706e1b2108f8b3929bf6a5acbfea154ff055","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.2-rc.0.tgz","fileCount":181,"integrity":"sha512-eL9NS6Kj2amLiIe3FcjEZsBKIvrnjiabpS52yyZCHh/TDee1FYMKEFiykE4aG6ICet52I6kM+sAvmLL/Etl9VA==","signatures":[{"sig":"MEYCIQDpeJIkaq4K5Ex68h5eVSZri8pBdIjijYt2lG6idm2rBQIhAKv/mmNJ9jH3XYLzITCkWOQLNDlibYF37FV+cQjeWX/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144908},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b594958e5f4f184950cb1ded967d9cde2d7fd408","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.2-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.2-rc.0_1772735665589_0.9146621945228572","host":"s3://npm-registry-packages-npm-production"}},"2.10.2-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.2-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.2-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0427d75e5647955ee8aad62a62b1f478b3f69498","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.2-rc.1.tgz","fileCount":181,"integrity":"sha512-Ru2XnYbPDv0BAKvp1a0iop17mcTOn+YGCTL5csinqmZB9ze0k2NW64h12+2hjDmDNDHkWRw2xV+bthUXYu+DGA==","signatures":[{"sig":"MEUCIEcwrNGAEqYJ0uI1qeRD/0XQQROuSomrn7kzITIpnDjzAiEA60bfJI2nxectWGZ2b0Z+4R0Z/liCrBDYgEcGfOstTpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144908},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"36b954db722ed02a848f79100cb55476d216c66a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.2-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.2-rc.1_1773079704029_0.7017303436245259","host":"s3://npm-registry-packages-npm-production"}},"2.10.2-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.2-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.2-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a2f2ddff2856fba386b43368e2b5e822e18bc9dc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.2-rc.2.tgz","fileCount":181,"integrity":"sha512-oEEI+PnlI3NUyi1Nt8Brq+vElmaG/tganVr/NQ2RLG/mEQt9fYSbeVwlQue9V7cx8QSaKOx21u7Ogs99mBODLQ==","signatures":[{"sig":"MEUCIE+BVZmaJqF9t06Ox7mSRxJq+JSoHQUx2ELI0/BdWRr9AiEA0gIwI/ZYP8zyea+ifjab726YEu7FWAVnrEESqf6IY6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144908},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"201e74418dd4386de1adc631ccd95ace49df70e2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.2-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.2-rc.2_1773081263314_0.9464732871867145","host":"s3://npm-registry-packages-npm-production"}},"2.10.2-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"2.10.2-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@2.10.2-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ebda0e33f62e2e55a433e51380442eb254a7738a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-2.10.2-rc.3.tgz","fileCount":181,"integrity":"sha512-nmfxqLVQ14xqMg39rVsaHls2HilTCk8IR8edZgmLdmlhjkgBOx4yBVqirYqQLX4CcKZkvhXQ8JJYcHgyqZpBdQ==","signatures":[{"sig":"MEUCIBqdrEs/9iSDATL654H9fmcbAjZcIJhV2lRA6q4ucpb/AiEAngUuFBPqOA5ylGmWmQ/7CidaJatTD08+z9BGWUPpFAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144908},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dab7e5db895a2a1a3aef65e8401eb37b478dc113","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^2.10.2-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_2.10.2-rc.3_1773091295717_0.999053619900159","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fedb15b42ebd1506fb6995a086cf2c4a6084d5f3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.0.tgz","fileCount":181,"integrity":"sha512-5SChQjwQ+Brsj/1X4EN25XMKqdbk4ZBhVUDCyBxKPaPtyYrw53ss+kY9JPvQW+VKAw0YhRFv5Sj5xhoAT+4zSg==","signatures":[{"sig":"MEUCIDceIJV5pFkXd4qtPzhRLwt9LPPWsm7heS1Ivi+Sj445AiEA+xzoXKdDAxsRBGTH+6eZFgpEVYcs7ylxQh1RqjIHzDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139950},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1168860ff16c9ebb3429e377890b2df78deeee2f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.19.5+arm64 (darwin)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.0_1773271651356_0.8374611652827069","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"69e6d0efc1be248696d8ea0b8a1d08d6eedb837c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.1-rc.0.tgz","fileCount":181,"integrity":"sha512-noCdgH47Yv3tYnRaGS5eX79fOD8L5jqD4ViqADhW2hL4S/Gipp95C9vieOFZdJELM9ob/CMUw8iztba0Z/A5vQ==","signatures":[{"sig":"MEQCIFOxaGY35MSbgFi17C99P4Qir6YkyrQ2uh0Fo9ekmqnEAiA+js/7Y2uH7ZASJQvwCSnilaxsdry2maj+IFQK7188Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b9aec407fa9c67f303af0c71d8384d0f0af17e5a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.1-rc.0_1773848697425_0.986872735337625","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"59eb11460f43ca6c46715ff5edf4fda1b2da0f68","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.1-rc.1.tgz","fileCount":181,"integrity":"sha512-j6xGy1Ent6k6mNWFxMCNM2rolSY5SQah1NEbKeMtCs/xSOc3A7ttrNcuFfc0TXPAP/I4Z+GO+wWMqt6DYMInHA==","signatures":[{"sig":"MEYCIQCN68+7Az5CO5AoBGrtr/PPIk1FxureLU4PPFdPbC+lHgIhAPhqsWcYperx6lcMBxf00nW/tz+AsNXrqt7EWIuyI9Jf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ddc36395ff1ed9fd16360b1a8b595d6e1493e0d3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.1-rc.1_1773857836649_0.7519728541017303","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b97891fdae11564713fb85ef830259b00f6533d0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.1-rc.2.tgz","fileCount":181,"integrity":"sha512-qbeOp3d/upfjBxD4YATLMYGaq4ScrfT5+767uNVdGnjaiPejnZlbJaS9vdwM0TAjkfoEZnAl4+x7/Qxw+suJ9A==","signatures":[{"sig":"MEQCIDQI6gkyc8kMZvi2vUi7PWC4QRD3b0o6r4B33D9fV4ElAiBGKcvrMxSIowk4TgTl65rxJOtrrq9quoAf7phzRpyLlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a871fcad736f20aafb1fa2cc6471124e81c1cf5b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.1-rc.2_1773860351365_0.15257819485166735","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5d29792ed0166e14daad2b2ac5c2d1f7bacfd7ad","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.1-rc.3.tgz","fileCount":181,"integrity":"sha512-/GdDDXheGq9pOe6dnELzoYr63h5P7s52rWTxS9gByZkHGizDVUmvA1I+wBy5Hr9ZXgfZ4E4yM9i84DtjEkviEw==","signatures":[{"sig":"MEUCICXV8Hwan09+irV9WBbtHocctinj2QmtW/hFju9tJs2+AiEA1RlCtSLMn2pH1U2rD6h/B3SmJO+cgE893wKVJGXe7UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e63400b4a6963d482c9e23ffca0dccd89be563b0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.1-rc.3_1773869811136_0.983348825411317","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8435a5feca1ef24897bd50c73e1d7483aec47c56","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.1-rc.4.tgz","fileCount":181,"integrity":"sha512-odDoCUqmaygFIHaKEVv6ZJnbSbi7quom8ew0AMR0034R6Ab3ABw6PMBVTvdSdUXWwR04iQSRWKV9WWyK56l6YA==","signatures":[{"sig":"MEUCIQD1m2gi9htFWTVQBIE2tnLt6nRBju8A5IT7Vzihw3SBJwIgP2kddNqC30cW+Le3X1ynU5WqIhgZIhi9HYycVX4r83o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"15d2d88c204e085aa8621208f1c57dee7e738bbc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.1-rc.4_1773874273566_0.9074835449931318","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b6fac44305fb1a7b9c2b3a90c0a4e57dab750514","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.1.tgz","fileCount":181,"integrity":"sha512-hl/vtNbUJ8l2t/96FOExH7oH6uzFE8GWD6Nvh0dQHCQt4JAqwWY00Arf3h/WIJVTt50MflJEQ8pe2T5j8tf+0g==","signatures":[{"sig":"MEUCIQCcuRmVuTdEEmwphcjK6cwgYDEC1kaCRfheeDAUeH0Y2wIgAxUflcqI+PGbS1V5tAo9cwrEYdGVw+1odwfaaiW5M0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139950},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9334b80b11b57351d0794f9df7eaf7ed8cac53d1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.1_1773940300894_0.8124758060892705","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.2-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.2-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"61a50bc932ed5406b2f69d8e2bbb05a4ffcdc6c0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.2-rc.0.tgz","fileCount":181,"integrity":"sha512-Ym50XHSXmQiu+9mXrre07D+G7yCNhaAkm3p7ARblBWv1ATG6VVEySTD8puqvhriSmcXney9g6uDrA8GpZFa15g==","signatures":[{"sig":"MEYCIQD9GEvvRS0JbFtVbkEaKHv2qgr2Rnimirnpv5yXlC0RDwIhALL9FcMh62Fex/XkDlf3s+vrQVKIyNoTm35eIPUdGf79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1cc32c24f50333abd68d841475149c40b45ca198","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.2-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.2-rc.0_1773944444708_0.19154320481314469","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0afc4da72683e9ba52b297ee151d557eec76b2fc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.0.tgz","fileCount":181,"integrity":"sha512-A79r+gSXSnDgvTB52nkVZUT/cYHryGGv5g4bFNCBRObv8d3uB7nOY+2PvrrWk9ADTZoqCWoNAFjyXVWScFq2tA==","signatures":[{"sig":"MEQCIGMTuk6oNa4NDqia1yqfGPG/kGWTnonKFYpAcIKB0LKdAiAcVKUJLDiBz899JAXRZCxo8tKntvh6VLdda9curR4CKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"40a91a7f151dcdc14176e0db2761062b31e51086","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.0_1773957338752_0.4362609649129572","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5d1199a6358aaeac1167169c19fce733580c416f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.1.tgz","fileCount":181,"integrity":"sha512-sHni7Lb9gu6NoNMFOr8FEf5IvTMSHEiDNxvueb2zeRN1l2mqUUoKdyYjYZ6k4xDzw2n0JaafYV0V08Rbt/lJVw==","signatures":[{"sig":"MEQCIC23MEt8LkIB4iK0fpzkBK7zW7g7v5YKluUYPpSbCHqfAiAGafXIJ9YmBtAYnON5uge9AlXGAUMyY1U+U7GPJpJgLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c5642a0ab4d0c7a54fd910ac9fa0613d3707b05b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.1_1773958060697_0.5112288495986499","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"be05c0861979427f5307df6be137f1d5f2aad070","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.2.tgz","fileCount":181,"integrity":"sha512-DwmM44MIRjidFfpg81kQ5FvrunN3E0Tkl+P8KkvZGGVG++58xxR/dWa4iHI5edrMKJnaF8sOuxVAXi2XS2MqQA==","signatures":[{"sig":"MEUCIDGmnUSCo3JCQ3lHaZCLSXdWk7UDSlR5BV1hyKP84yqwAiEAh8RahJAnwxgD/qOKD6Xz/rEZd/vwD/kF9lI+g2t6e7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3322dc8dc51aa2c8a9bedfcad90cecd1a841f8f0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.2_1773959126881_0.6717664984854388","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f7c340c4d53ee58d134f313344fdb7bcc0f7e70d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.3.tgz","fileCount":181,"integrity":"sha512-eaiofEZOogcY4q85J+7aWnBI+N4niISMaLfSUYYxZaEKySwzktP7AlCUmfBJZqau6DzEzZe2Us4Eu/V0/FHQxg==","signatures":[{"sig":"MEUCIEogEIaKUKRLqqXnaTpXYBtX0eFm70/IDKn1cDHTyKqTAiEA68y6rSBmZEv37yrOEcsVKisJCLzuNoC0JDkN+KUUZEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"993044e0abd4a760c8a5ccd102ca5681d1ec3c7c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.3_1774299959108_0.8491389061067596","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c3f99bc76fae9e68519de643d2149a570c10d21c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.4.tgz","fileCount":181,"integrity":"sha512-5GK+7iW/ilgiIk54NoUG7bvFwXPLAqUOB9b2ju1bFQ3uVNo4E9z3wLFBIuxHDu/i2NlvsqU3ivAuqX5kUaVNCQ==","signatures":[{"sig":"MEYCIQC6ISVInC5aMB+hCGeEVi5R95T0L+buvGG/WLWwnFguIAIhANJRNr2qg8+hp8fIc8hE0NfrRoc9JAr5pP3Bft77NFND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9a8a34023327486e1df958f18091e3d30c82a599","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.4_1774302090117_0.6954445896106827","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-qa-693.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.0.2-qa-693.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.0.2-qa-693.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bfdc1f7e132e73f354c9c37355e3970537e444a6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.0.2-qa-693.0.tgz","fileCount":181,"integrity":"sha512-iK8n1Xgs9l0E3U5m/9n7kLNyUsExDQLwxYU9dKqX3du9A2DsAwzg+s3cJeeTjRXx+vyt1DzMIbfXG6vn2jTfEg==","signatures":[{"sig":"MEUCIAoPyiOl1JUV9h6AKxSJ7o8mj6046XYPTo/4KbiZuMJnAiEA58msj3vCA3ux0dUa1KATNutiu/FSTXDJ9jUV2EfNoQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139968},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e7140aa023a9958b895e9d5894bf2afb4def1e46","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.0.2-qa-693.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.0.2-qa-693.0_1774389428386_0.14684027199006544","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"280505f9e3cbd0fcb3ededc19dcb1dc9ff5a4669","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.5.tgz","fileCount":181,"integrity":"sha512-YuDZ1YKAKuK4s4nZc3IDeDw0KZOqi7vk8uI2Wuhb2YICezCUp1vTyZldQWNQVzKxL4wvXQvQfNVvNK0fITvmdg==","signatures":[{"sig":"MEQCIH741loJ//JSrAL7AD3SGpPuBWz4UdhJzqOqa4G4w9hqAiAgDTyZT3rmXIPTelMofSPnqgiUi4pz+c8bFqQlVGNTpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c77299df000ae9f6c20db8a5cdbfe4ffdd080a8a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.5_1774455853547_0.33951341397751156","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"6328c70a10f6f948bac5b73e67064951790b7961","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.6.tgz","fileCount":181,"integrity":"sha512-uQUZeED3CNk12ilgGmA8gulZ3VzaG2bxUePtSlqWLXAEgBWyTD8yRbrbpk0+UfH11ToaanJfotjl50cqBsXlXw==","signatures":[{"sig":"MEYCIQDT6LptoBGeTXvKb2VoZ4eJTVt38opTgt7+7USK1j5L3AIhANwTvTZ/J26/dxdmCtw4au8mLVAWa5HsCrQdOfc0MEA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139960},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"76749f852650a527029017b5fc33d12d65a0852f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.6_1774538194534_0.009545537250956082","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4ebf4d58496a4722dfb4f563b617cd56c4ed09c8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.7.tgz","fileCount":224,"integrity":"sha512-kdBtReqyhiLs1S9fSxqkuDjCk08FtFbtRLaxILtltx/1ZxMVQzQyOYDljptYVn2c0/oHWtLgVcSFa4kONWtReA==","signatures":[{"sig":"MEYCIQCXuVdheGVJfkjg7gb30A+BhSZBPQ+3AxMmrIqGOhmDYgIhAOj6fDvCPA8xx6iF61m2ULEiuWZc9yZh0FU4f14lEuTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310157},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c2399f41ef30fb1b920ac4d6edf71ea5b0ef88c1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.7_1774539261956_0.47881741124843114","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"849a0a9be681543fbb23b2758df84db3b4e4871c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.8.tgz","fileCount":224,"integrity":"sha512-L40vldLzCxbGy3YUXRu4wh2nN0qbCmyEp2BEQPQDSuU1G3p5jYtnkCJdau2rfS9pX6puNLexA6lZNhoouhF7VQ==","signatures":[{"sig":"MEUCIQDrVuoN05e7cjDHTTtfmwI7/wIzkR2pzJSQH/dPg8E5AQIgK1YAaB8+l5Km88zhtVBb5Qq48CPAJcrm1l0OjmEZnfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310157},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"51c9b65e6a3dcf646b76eb543fc81e27bca3ae16","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.8_1774542252402_0.5049194882286268","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ed73ed70adb65a0a9968395bff96e01bc32ed781","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.9.tgz","fileCount":249,"integrity":"sha512-ehbcXimBU9+ObEWZ7ocbbEYfzoPTkpgytC7H03mEXbyDxT2Lg8CYu/z/OzpEerkj9xuQyHwymTSg9IR6A4oF7A==","signatures":[{"sig":"MEUCICbjs5BnXNxoTL4Isk2EjfAJ97cpgz0MmoqsOiuNag8EAiEAuuyG2WUHcAlI0JA5S9omvyshm6FszM2GVoeEhQCfzLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1394614},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c3dd0518ee1bbb86ffd8796a6d9604273306a7a0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.9_1774542762875_0.7941778965613093","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bee96d566754e1115743353f8260eaadeb6bab60","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.10.tgz","fileCount":279,"integrity":"sha512-+NxmUGMqumQJILWkLi+Uxf+vEqL55bKucLguoLno0H0WhdlIPb4s3sbm+bz9NSVyU4UkDMmJJhlBbbamsUPDiw==","signatures":[{"sig":"MEQCIBL6ogczv4VfpGJp5EWWpKb3yP4vxkBY52PJmMgjxe8bAiB3wwQ7rdy4pxLHcMFZRlz45ZWlSgcQRJYi7ASw0vOSaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527499},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f2b292d99911669942785d4c0d49327caf0fa663","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.10_1774544634849_0.8789630753519266","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d764431f236eae6b623cca671b4026cf585a919e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.11.tgz","fileCount":284,"integrity":"sha512-iMV8MM8GUEnWUK55eYKSwlWxwe7zUHhUQzJVArS3fDtXSaM3SQco0XpsztjUnC5L40wQbjP+YP3h1f55CCNJQw==","signatures":[{"sig":"MEUCIC1WAVH+d8/S7CvdMNlKoFloOa8reFSPUlN2M0W8J1zvAiEA4M6dkcwQxlB1s6RZcc4u8+iD+a6jZquPx6WDQ8UP4NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1531774},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ee2eb63013ea632d013ebfe125311e91a230532d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.11_1774563538935_0.6908242681042185","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"aaa791a43cc190da21d746b55033dca3b35a9256","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.12.tgz","fileCount":284,"integrity":"sha512-bxZTnXtlSKPsag5On4HnzeteCELkEAHAdBr02PnE8jOr8ZoSVjIQp95ts/svCTBaquK2KPHagj2QSSHUbGvhaw==","signatures":[{"sig":"MEQCIBmu0AmhPxg2i3qbW+N4beD9/3ldsmWVMLU6/YbZrN4OAiB1MLc+zwyUApTtrgaa9DJQHRvGiOpXcBjEchTydWNnhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532544},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"690d975f05a129fedce15374a3d1b11611c5d254","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.12_1774565619445_0.09134677473047348","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"81814e3f8b97ba9fd801bc6d00b7bf7f0e554528","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.13.tgz","fileCount":284,"integrity":"sha512-x5PAGAqiIYb/18ohSQy/GiPSXtiuZR7dRWMbIqNP8djK6h2LS7NmZjr5QFfXbk41eLtIosHq0SaaaASsc1fNPw==","signatures":[{"sig":"MEQCIClF637eo3XeJLtwgZikl7bXsvEtQIcUm7gqMVq62p9aAiBwOlWYuaWu7vWwBFWE0hJFFPgXfnWd+VIJAtj8d6iIhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532544},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"422f12c83f2d17c0dc024d9513589934d7b1c6c8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.13_1774889570229_0.33513078677433095","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f59676960d2739f0954e14805501e043200540f9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.14.tgz","fileCount":284,"integrity":"sha512-mf6OQbtcbLglhWHFGsGLCKu/otZrq46g4XCsECf/1j4qI9zohPDpozY2QnBF364Yr0vW+UDo/fnFALOapyLHGg==","signatures":[{"sig":"MEQCIET5GRTkhFOpgfQ3gjzBH7gyyfUZ1Na3tH9su6QcqBY2AiAlvFstxX5eugjc7E43qBmOojqRmiGco4T7LkwvGAm6xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532544},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"73fa96b50968cfc3d474d33ae91cd9e221f10fa5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.14","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.14_1774898667152_0.1582696517225548","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e38b6ce0d1727ffa38860939a13c17ec3207df67","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.15.tgz","fileCount":284,"integrity":"sha512-dEiZOPEQjf+0KOHkrDYpoMTGXGDTjUUge6uE7b5E8whZkDmDUz33/5OAWU6MpO8YPEcKijwiD5ueg6B7qbeRTg==","signatures":[{"sig":"MEYCIQCTcdtYBhrXbjyF4DRHxq3ocrvznwwIHxmn7Tfkz3ZovQIhAJFPN5Sna5z1PEDY08V1h55/H3CUieIGXgk+4BZFk+av","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532544},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"47330ec7c0ea96617c8d82f0e2ecb0cc486102b9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.15","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.15_1774903198937_0.46590511104604326","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"92ec973029f85e1612412c64ead7a52dc1fd1b3d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.16.tgz","fileCount":285,"integrity":"sha512-ZAzPaKbrVeiU/CRPuV8xt9X08EeYztzr6LmHF3sTAp3VwRcU4gUW7+yBNdLsRn672icdN5a3jwaQx1qz/soSxw==","signatures":[{"sig":"MEYCIQCM0AiE0wznq42R5EKBku9+sh/FvdcFXMxUV1FSX1U6WAIhAKwbwO17yk63PYWmEQA9mSleXJVFSCI296XsNHOrkUce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535337},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d3f8d5b0ac2eafea617315fdcfa7a4911e67294d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.16","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.16_1774994062708_0.4803583188546907","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b42d525b253ad7eb0a1322d90bfe140c72a0c455","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.17.tgz","fileCount":285,"integrity":"sha512-4UxvUiL97PwyhoCS4Tfb4s/EI5Rd+pR5kmIuWNuWh3xwEV1iIkATPtGDRh4K/gGG3o+cFN6doruOtmW3kGPehw==","signatures":[{"sig":"MEQCIGK26518Axqa7RkULa3MpMwg1Tpwk+TH9oD7hkHQqgEIAiA/drbDK/LVmHMItYWw5tPRlThtaBRrypBrF5NpiuM4VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535337},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"49f47ed0eb17e5d94b047e09fbab9d67ded3cd0f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.17","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.17_1774994501003_0.9329859490966417","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"39e125d6122f89f9f7459c35c50a706b7bfb2390","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.18.tgz","fileCount":285,"integrity":"sha512-Os22U7M9cbvHMm8ETc6jHJoP8DA06f35sw8I8vipYBAAbPetfLnaoxP5Vs+0Tt8otsNv1OIM6RxfkxN26x9djw==","signatures":[{"sig":"MEQCICQWGO9A5OP6im2O43Zp5bIOzghZTpAOpFObGHkQn5RiAiAXnHlFhpd+cFQNGoam2CiHt1DpEi4xTfck3Yb43wJB3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535337},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"396d453bf99385e0cd57563c843579d958661f32","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.18","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.18_1775057076288_0.43410321624838843","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"db08c1a4b61e8d32433f6c791d39785a6c602efe","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.19.tgz","fileCount":285,"integrity":"sha512-Gxq1r906QXcmpolkV/ogOnxr6hyy15KVMpXt6E/r3tVGvum6DC5oKIL8ZwuwArv35Y9E40WSI/Rza/A2K084pw==","signatures":[{"sig":"MEUCIQCyppDEqvFdxxo3yvctsCzGf1gAUlzVqPfKqbLDb6RMNAIge/vkasEngtSz+JlMJig5WR2NitTw1nsj5pXrrQNJn7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2c81bbc7cd39344154a7a2bfdbb4e153fcaba0a6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.19","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.19_1775063992278_0.640543895228042","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.20":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.20","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.20","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"137a547a1756a5be1c2c6ead94c4e72cab6578c3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.20.tgz","fileCount":285,"integrity":"sha512-ZmfyuRbJ5Gh7Uhc9okqzTH5NPpaI5tMqmLxqEws4e1Jy8NbinJedmYMde7vvuDoN/KJ/sLflIkv/FxHr1FpbzA==","signatures":[{"sig":"MEUCIDhhQ6Pys5wWgpCvyhHGGeIMTc3Mjmo9Z5bFyjYcnK0eAiEAu+zjKgfj/DO8fTUjZV5+qEfEAYFzeHLAeJKBa7RzqRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"566e15229e9113042222c1470856f936d04d1783","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.20","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.20_1775066217431_0.42387109788144106","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.21":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.21","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.21","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a1e4b638521621122cab1a2f1e493d3c0753de32","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.21.tgz","fileCount":285,"integrity":"sha512-c+ackmT2relcSqQ5/riBM/vHtTWAhhKWrAynsvkX0LWY/0G+rTB9FE2JmjOSLFfOs3HKM+00XjNVFbKSY2CG8Q==","signatures":[{"sig":"MEYCIQDzyDHppLM6XfaWesb1UNmyFc/cXoren8IspqkXNl/DOgIhAIoZqBXGFSVSwacbPJ6aKAPhgn+hIBHBi6ssr8n6bsZp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c0ac35f7c5be67b0f62ba1354daab5cf39b8862b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.21","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.21_1775077942302_0.6389684622809804","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.22":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.22","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.22","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b8c7f1fdc25594af2df8a7b61899c4d7f93c0c6e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.22.tgz","fileCount":285,"integrity":"sha512-S0G7W+wghZNYgpcnl7eYXOAHEepFJTLiLdfTpR98TtNgpzv2bqcNlblOE4kT0VR67qAQkVdQZ8HuHRqh1f6fRA==","signatures":[{"sig":"MEYCIQDK7lfbyUO0+dkfUnInNBCt5GdMSjhpVeq4NL5CVL8XiAIhAOYcRvKq7v9gOY5GDWldol1OenEByh7lwRo7owkZxdVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5c6f8497c5a5a05b827f2618fa23e7713ea95d51","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.22","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.22_1775080869383_0.07082954330166724","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.23":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.23","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.23","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8bca90716d036abd3c0fccafac9889e86463d750","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.23.tgz","fileCount":285,"integrity":"sha512-LswukNfTKxZJJECiI806NjsTUX8IzE6BwSQPGKzg9F1TBKTrJ1knzLkc6K0Tq3F47WiNl0DEV/XDE7QrNXcBrA==","signatures":[{"sig":"MEYCIQCqUydj/HRYVo0hrxLKkpR1gRRoF2yacsHKxzJYEjGWOQIhAOs/mWDUfmtY8MyPg/Th8zdal3PXvJpjR44Nt70EeM5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"06f7dbccdad3b46427554e664d1a003bc537d6de","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.23","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.23_1775086123382_0.9133965922989089","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.24":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.24","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.24","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a9065f545d525f0ea67d5721e6a06e267dbd9cf3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.24.tgz","fileCount":285,"integrity":"sha512-wStjzhp1y57jShu6D008ul89r+tg4HSTl2alGj69tfBHn+q+Q0fCSHzB3GR3oWitmHyDujwVoJ0paYWRG6Cwrg==","signatures":[{"sig":"MEUCIQDSHAy56849ztuPZhQFLHanCx1NZRo0bvaUwp9//6fNNwIgUYSVLLVHZzHTLNtf9CQX66RLVm5R08/8WwWTuddRo/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f6e00f309cde5bba029b4c0d119d28c059032bf2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.24","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.24_1775087688571_0.47764394822843736","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.25":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.25","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.25","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"50a8a847c98fc254ba68d984f506683fb7cabcbf","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.25.tgz","fileCount":285,"integrity":"sha512-oYNkqIrjGZ0H8J8rraBV7c9dK1Noap0B7yuH4ZjSfwtWCWY8pVm1i/BUQ/NFAgqBm5U0X9j1SxaZajzs7g14OA==","signatures":[{"sig":"MEUCIBYdTUHALJEKOsbuyp5Dnh9ChoJmmyy4tgXETGkdsCqVAiEAmjvmqGnsJjG7f9IshEfkRef1GsETPP66ZPUKPy3cARI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"42762446bd57e4819f853d2ded2684254211521e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.25","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.25_1775088176841_0.4116101795864626","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.26":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.26","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.26","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"498131ec43020af5f5c560f1e457990a51d64249","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.26.tgz","fileCount":285,"integrity":"sha512-2EuqJxuo9Q6U6aIFu0oZH0it6AgzJRFu4BQZ1PLDe0peAm9MyBv6buENYZMVe6Fjrr8lBy5nimz96NUvRdVLhA==","signatures":[{"sig":"MEUCIDEXGGuuQS48K6Xx/Hrir6C6h25cVpKnq8E+9JER6KyNAiEA9mqU6MnSKRPl0f2HbUKTH3aMVozKMlgGnqgYG1A3yKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535657},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7444528f12d7181f5ce727d8f59e7b5b71486e8e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.26","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.26_1775088491060_0.2050170368712263","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.27":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.27","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.27","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4a425b586cfb96ea500a87b85ba482d78bb8a82a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.27.tgz","fileCount":285,"integrity":"sha512-9euVtkP+eexfeHgwhD8tKll7YVEDl2icIpXKzYpuZm6Ki5rjx0Pi/aGqMW0Avt8pFkljIiOoKmKApMNpLlFqfQ==","signatures":[{"sig":"MEUCIBVJyrY/ZgiKNk3I6UJT+TASBbJSSEuhEpHMc6jK0IuhAiEA1dZM2D1AMPD30pF1yUP9KcE/0gjiT03ex5tmD9jO0X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535703},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5c0b92871b7bafb1c0463b2e3848589056f93e81","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.27","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.27_1775155966380_0.3487641686184908","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-rc.28":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0-rc.28","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0-rc.28","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f03470cfb5e8acc4abcaf58298b5caee8bd105e8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0-rc.28.tgz","fileCount":285,"integrity":"sha512-nGBUZ7XmslnXdLHFoyQ0LjKGZJQPmAcapKASOw1BT0x4vkVunQv/g32hpISOnDgHPH1PB3nZnwZAFEY3sZlKow==","signatures":[{"sig":"MEYCIQD6i5dfYxiSL5+g1HFhQWQx1nBU9K9oKeHRBFvEFBNqXwIhAJwArladtK9NEZIlnlIVuTHDcMTzmRostoDWRlfHVt62","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535703},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9b9b1208847053c8e91befcde2b718704f5d4027","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0-rc.28","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0-rc.28_1775162305735_0.2448979310595618","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f2f2f8e990b22d4de2662971a8c5956e280cc296","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.0.tgz","fileCount":285,"integrity":"sha512-9Wm01/EhGw/KIb3cHqk4StJL7GcefnIa9YI0fEc9RIMgsAMECmFApeIlcsoVyThxziVeeGvF6Du433LYm5M0nQ==","signatures":[{"sig":"MEYCIQC7QIAKzwwynjxEDwOgTOOwcsCmR6+rnPwB12bQEsmFugIhAKqXDqRxspU1wTjT4B80e8pAfLhCZ4UWoYT+oshoclGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535691},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3d173bf28e92e340ac45b1f08aae5ad64334e94b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.0_1775162453118_0.7847417112907855","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b0d86eabec3e6c54008c05da78fbfb42f1061d79","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-rc.0.tgz","fileCount":285,"integrity":"sha512-feG+6HHqDxn/ChR1g3o6+3Xn8ApGZLpHH2wJy6BHBZYm2tEsKY2zRyZEHnx+yEvA7TgWuVyTNGtVpytyPC6LCA==","signatures":[{"sig":"MEQCIACpRgXD52ss6Bsrjh0L0Miq+oFt/+7butLVwWL3cXxBAiApQ+ydsTxqk0yv6+78sphLG9raPt8IIirZ2PQ4rIb3xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1535701},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"31789db46459d036fff6a51360f2fa988c132ab1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-rc.0_1775165261882_0.31602156752887334","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5f12ac541f4ea31137b0f1a6a38440e4fc17a579","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-rc.1.tgz","fileCount":285,"integrity":"sha512-I8ICtm7iimFyM4xhDeleWjNmA5aK/u5WEZCCyRpPHVtoiLIJkIFyjHclnvcVKR7KSx9cm3piweYJ4V1SHiPfWw==","signatures":[{"sig":"MEYCIQDUT3YvcpqRW3/6GT0Ixb7flucSzcACRcTF2NhJkHK3rAIhANyHvuwLwMvkBU3G1hpRbGUFtlKc5Doir9l8zxIcUuZl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"92a362608c8f99888f1ebc34d252d18391f0fac0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-rc.1_1775497662223_0.44365240647878834","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e19f7172c4340642ed9edfcc99b7b71329e79376","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-rc.2.tgz","fileCount":285,"integrity":"sha512-g9qsGOCiLRX2bt0SKM10CF6E6OKXF7KQJyiqtyMNiZkzDjmTXUO7vv1sx030CldEoAQi4RHctMhz4pAGmKET9Q==","signatures":[{"sig":"MEYCIQCTB9unDyaTR3v8ufZCv9V7DP9PO7ndGXbUoEsBtSXj0wIhAL//fwa8InmOB18LZGnwK5V6RdwPypEYesYuyapGuM0P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b0c42807bd0daf9b2ac3f90dbcf3cf733388ff6c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-rc.2_1775498359960_0.1475308782357747","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9ea2e2b4b92f20065ed414e057138b1b1359ba07","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-rc.3.tgz","fileCount":285,"integrity":"sha512-oP/6njAL2jx6ulJOtwwSmF4CnLRLSnOkme+V0Y3tw8YpwWTY+9SqN8fvD4mcHKqKAsB9HBbqfCgTDERBLyo7Gg==","signatures":[{"sig":"MEUCIA6jD6VrTlm2Hva2xz/rPEQd8iBhehPZDo4PeMZtKKO7AiEA3qJjsjnHsAWXJbBQM1Pz/X6t+rM7TVdqeYHZfnGqPiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b9873a8c37f815baf0099264d720462186495dd3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-rc.3_1775498675787_0.8307919668163881","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"da6eab011872f30631501f773b4d6c8c60d0444c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-rc.4.tgz","fileCount":285,"integrity":"sha512-DKKixW73U8+rdBLo12Sfl1y6vDsEi6F0Mec4SUvT+L0O+x+GvSVFSLfFpGS2S+g+1o9nTNQYA721En42HlRl/Q==","signatures":[{"sig":"MEUCIBsLGHZM+FgNM13dsQk8URRFXdQsJhlEsJEHygSRWo2YAiEAgUM1myDKwYmBt3Aglm/zff/H2ZG8cOTrP20TSNlkBik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"02b4aa5d0e929ff2acc8db250acac35983f4e90d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-rc.4_1775508480173_0.9368415499782499","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-qa-.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-qa-.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-qa-.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"52059e08944602d60597d4c3e5c9edbaf93c3a1a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-qa-.0.tgz","fileCount":285,"integrity":"sha512-IGddFcc542IE133BVR/92n2S5OC/6TslndBbssVYPmK++nPRP+IXnc1//V6LzT5T+9J3dkANeGlA6OqvFxkJcA==","signatures":[{"sig":"MEYCIQDrXeOuBphRVcq4NEBWmau7cmhS6KadEp7ndOr91hDHrgIhAMgAE7wNFz72Ybq1yGLOHETMDFQckFRCOvz0TPEjPGLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536064},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0b4f69320128ef2ee7acad6aa01ce619463b5ed2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-qa-.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-qa-.0_1775513359141_0.7076728549857034","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.1.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.1.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ab6999fcd29b8afb81717e613ef12bec979f0623","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.1.1-rc.5.tgz","fileCount":285,"integrity":"sha512-LQhScIHPP52kVweogzXwZl58wwHedeCnkmkBjbg3v+rXCuB5jMd9CDxdOWojhLzPQ/YLY/k2wYH0bYs7jP6sQg==","signatures":[{"sig":"MEUCIFllgrXKlERzWDB2mJoweBhaKHdHOiYDX5fdjKDqKJztAiEAySGjZB1cJx+ZnFauXGKC1JRzDJU7FawV9VzN4UHamNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"eb0246cf2d2af91310f62f9103ae564045d401cb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.1.1-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.1.1-rc.5_1775578528239_0.13427487075530897","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-qa-746.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0-qa-746.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0-qa-746.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2716baf4af47a420092319334bd840756ee61f79","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0-qa-746.0.tgz","fileCount":285,"integrity":"sha512-1LKNOlEBRGgVpw+RiiofMUFgrxs4WYrR5ClxkVWRXRiTQnEeG3EEkFsW7/QRBGAaFZrht08+cpZFBBeSb5pzbQ==","signatures":[{"sig":"MEUCIQCUUrniFXwnZvf/z7atj/f7Uyz2Nkmf+B5KGcnbFuF+awIgc54QvzbPtL/N1dess1XIwki4aP4ReJ2fWsVSt7LeAPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536070},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e2fb1b869e417b45889d11189df683d50fc9f261","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0-qa-746.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0-qa-746.0_1775582666706_0.8658635889040247","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0288dd609bb00951bdcf4add8a51f13789a7ec8a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0-rc.0.tgz","fileCount":285,"integrity":"sha512-buft9y5QC2BzXVRMLU07pr/V53XegTvpT/FVBwIp2+FyIiNIaIqPcCVTgWtSfpX6wTTsdzh7FmvgB8fa0grOIg==","signatures":[{"sig":"MEUCICxNQPEvlUAuU42pz44U62P27lNMoFfvyZejtt+798/sAiEAmthbeSkxL7aMdizVB1Pd3TxMAEQM1Lx3tc3YcYb9VfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"77eb99f7ba63957e9a04162e0e3a826267ddfc99","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0-rc.0_1775658310492_0.6813931269024001","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"596c7a072d4bd7890492a893202b2d3b162e9a03","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0-rc.1.tgz","fileCount":285,"integrity":"sha512-2tsjEFJj0bf/KUr3O15f+bUG+v9rL+BKarjZu2k9BYJQpVexTEsYehFQw2a6StZD8YCj6NMjFCRiDAlysTbQOw==","signatures":[{"sig":"MEYCIQDbFp7FImrTMne2YZ+ziT99z1m/lBB+OKBkhNC2IvWHFAIhAMMGB6yaCl2XOj+SXd3hO6sUD8wv/usFe9PLCzGWW6K+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b908ae11e9c1e868d34488347eac6a0b696a6254","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0-rc.1_1775684120927_0.886186903044424","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"956d5aa28f7da4192fed68cb1161010d78a401ab","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0-rc.2.tgz","fileCount":285,"integrity":"sha512-5zi+pClNKawFyJZ2DsH/Hl1Nk83Fd7xSV+x4fwXQXz9vaTSRgmykJSvu1CxQKDDKM5GKxOPGB3m7UWpe3yPDsA==","signatures":[{"sig":"MEQCIHl7HPIA4nUWdXJce6Wo7ZYmCyH2NS1adk9+vl0lSn1nAiBot6cbloisZNb2vP1XLIpLayGMls+yDl9xTLS404aAWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5d5250c79012d6d96339c7562e17e80cb59e1ef9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0-rc.2_1775685737775_0.10000252805233023","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"657b7388a5cfffa8af9869db44d12474ebcd1eac","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0-rc.3.tgz","fileCount":285,"integrity":"sha512-GLa5cu2YZVsKINqslspB/0aFzDsM8iHKA+7shnwYKuPijWUY9IRZJ9EWODnandYeWukZkgNm/fTI9d8xtLF4tA==","signatures":[{"sig":"MEUCIQDdUpv0GWOcfIme/PkckrtXcKuLEZ5XA15/T1aHPm1LowIga4sKJ1hQDzo9o4OTqAObv5hLqW9GJWx9dHrnTsf+n1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b5dfc98a4f2d6882e24cf171b9ebeb66a4b985a4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0-rc.3_1775749642807_0.985454694857856","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3247dfe077af635a34de9b8231d99096725bff4b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0-rc.4.tgz","fileCount":285,"integrity":"sha512-Af0hDFHM2mBzZMMmTsH1ZnMHbJ2NuYzQm+eD86fwnbGOccIOxshdBowO4sW2Ez+vYjimEmKnehVUmDAE50puJA==","signatures":[{"sig":"MEQCIEpcq+oS/4nJQMphFvF1rGrDsCTcaM22tSZzXPqaZ8/JAiAbMIVGFrkAtthkkp6PhuwzNB+Lwjs6uoyMlFk4vvu76w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e219b44510b4da78f1d1e65ad82ea76c36511b6b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0-rc.4_1775750586529_0.6343251859566128","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b86fd4e61e87bfb02cfff847557bc8425a5d7435","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.0.tgz","fileCount":285,"integrity":"sha512-WDLmkAdXHK8sPplhPF8Orfq/WATg1+IsNMhLMPUjdNrhr9hFHKukiu9A8fncQsVL1XKk5js8W5n1EKYcpDZCgQ==","signatures":[{"sig":"MEQCIF9oMzzPur35uSfRRv7l0fPkh5sLNZMh7xlgse9AgZ94AiBI5cZNlC++h7GxmFtUWy35tADOw1OYbg71jv49l6rTjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536052},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1a4b26064848398aaaca60d1cbae15b8414f29d2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.0_1775756094726_0.001988040091856602","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"80c89e8aee06a66f4f763dbcfb761b0878c81118","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.0.tgz","fileCount":285,"integrity":"sha512-pqWKjwneM31WOVtresZfLCr1KNCw1h4aLpF3uIhHY7ahpAe0cdxv1K9a0ifeM/po347d2ZKyBPRnQFeKiRLX3w==","signatures":[{"sig":"MEQCIQC7sjSayeSw4inDJGg9NHDzx9sPEPzcJf+dTBbey1jAPAIfK2eUYQSOUslhFvSqz95rfhQ0HRnGgwR6NCUsIqbVpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f2c79842654845c3728415eebfb0cbae4aacaa6c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.0_1776096141307_0.047128296911520984","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"459f33bf2806b4708fcafc995e3c0421ccf608cd","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.1.tgz","fileCount":285,"integrity":"sha512-eXMvsPGADVbbsya4Cu1d/5yrs1TDYnVH6UsrGrnsSw0SbeRcniw6KEEDwzlkmXE/bihZMnfjd+1zXEBDytpzSw==","signatures":[{"sig":"MEUCIQCJYj2dwanNgPuMxLH5YT4mjsg+lPpJpSOVRw4fBkjerAIgBaNSHz5CIsx0vRF5yHfz2Zrh4XxkpmOWoaUoIuLa994=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d20d72ef35383c4162733a3c70431f446abfdace","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.1_1776098385106_0.8015215669768463","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3ee8287c7f18402dadcbf67d42ef01d9de8d20f2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.2.tgz","fileCount":285,"integrity":"sha512-TCekoNSaDRiCvjy1NSl/ndM+s+2C6uCLioq5sZHEFrwJY6oScAaHVgX11N23KQYKNUQ1pnqL5CzYSEGg+BsEXg==","signatures":[{"sig":"MEUCIANuehVw2eTp/GCb1rEXy6LwJ8XsILkI9BWX0mA2TXX+AiEAr6NBx8+OZzdOgHYkfTQiSTSie7mte2LqC4vfms6hrJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"04b96adcd02f26e475e8fff52ebc46843ad599b0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.2_1776104858404_0.15761983203895502","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f91db9075818876108815771f6e8ac06aed61185","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.3.tgz","fileCount":285,"integrity":"sha512-QYbqAHUlLCwW04lpMpRDeSjmi0+zDXW1Nlo5JxqV0zELm/8du7zTTTG4XPIkvITYOWQGiysLDJ//LDKV06VPiA==","signatures":[{"sig":"MEUCIQCwEVCWIX3mncjYvzr0uzanmX+6ZoUbbjR/VWDhDhAM2AIgZwBiQCDvfv4TMa4sKM+FiqIfz53+G82wuvnG+EG4CJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8666a03acc5931d76d4cbca37ac876be23ee2c13","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"kylemellander","email":"kylemellander@gmail.com"},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.3_1776180210469_0.12503801177045837","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"28e8b15b28982bceafb4c2a27b643c5dfdfe08cb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.4.tgz","fileCount":285,"integrity":"sha512-9CTaBjkyubt6aaR842SKMwEE+yIJF33NdLZZdCN+etthwBSw33qfkkwoX3LKFuUwn+WYvcuTe+1fblZgwXRahg==","signatures":[{"sig":"MEQCIBJEwZxZ09753M6P5nDQwbSzDXbk4GPA1FP/Glr+hV9FAiAj6fl8QVycG9CGSglIY5x3Qf31s23lJhF5X+Re09An7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fbe38aa0f43f2897f80e0a082168bf5eaee3c88c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.4_1776192157911_0.21883301271601052","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"208bb1393471c837a9307269b0a798dab37a0e17","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.5.tgz","fileCount":285,"integrity":"sha512-T0wzxP/9bwd3hwNl5WdM4Xjv3Li8ntVPATvb8vzIZ02TkXVyyihCoRHLxXyvnnqpxJuxvq4YWOTWMpy3Tj5xOw==","signatures":[{"sig":"MEUCIQCKafIX6eUC7YgueijFqRRbyhKyh7C8SUNdzGGC8Lz0mQIgJ/BFdomwROBvLU9hoGhIVsuXQ4ru7KHpN+OqJOebBnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"07b6e5ff14c6c2f3a0ee2db8dfa42a8f8b615a32","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.5_1776199268098_0.730154409128827","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"cf96dbe88f5692ab41ce9335e32502b3eafd217f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.6.tgz","fileCount":285,"integrity":"sha512-KmjeOpZJ4wDwOHyzGRLP+RtXa0s2vMuXs1ljH0mCFPApMELL1w2wXZs2Swt1cMZ8J7s+NwekV0buS6IGuCzt1w==","signatures":[{"sig":"MEQCIFLYP2QF/CEJHZBax6w5yDdk25QiEdDtDIgmM+i/n38UAiA/b8M/p7PbYPwxLagjpFwWc3+Ye9crPzxsy5/mjKwaEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"792b945322ebd64f9856ade14ab50cb5de140286","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.6_1776287617038_0.7871889315649812","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"abb5c61a6563beed2a3fab550c1a5fbf31edf56b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.7.tgz","fileCount":285,"integrity":"sha512-eqBL/LbMphts86qUCUjjcUFm6S3ZcwxPMxz/kxkS+8pmH05+KBL06q6RPOQU9BMModgIFNgbQTixi+g2j2ck4w==","signatures":[{"sig":"MEYCIQDqefFbX9be7Q54JlPtq3XTq6g9BKStqeBLJ/5HawwJKgIhAOJI6+zUP7y1AEoeG9kpNRI+3ZFeQPerVluZaA/OMTJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1aa671fc579f4204d2a3a1836a3dc95d929bb24a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.7_1776289682851_0.9848945892056993","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ad2458124a5a0ab25d51fb38168e591d32abfd9d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.8.tgz","fileCount":285,"integrity":"sha512-n2jYGP/GLVIXaA+bgsUIz8zYpncmWWgeDYnOGMCh9TvI8VGTvKUkgsnCewQKb/ehPJQvHZ516GeF+uLqHwelHg==","signatures":[{"sig":"MEUCIAtGeTtWuLNxTmX3pE1dDI6GOoVABq+CqBsYRzEVs7wUAiEA1e3M1YYmLfP3bhf0nt7fT1jGDmrZD0hQbQllL8Zx5hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ece6364c6e6b0c740bbe607f21c030c382783f99","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.8_1776296648333_0.2358256042865794","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"909a2926ac8423d85035b24891e5c85e3489711c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.9.tgz","fileCount":285,"integrity":"sha512-bhgFtpVJiqEsefTF5UmXHubZRc7cLkNhfKlpNA1ONJO5li6P0rBysIkZOAUtdvh7QzfyONX4X71x+EFcEQndZA==","signatures":[{"sig":"MEUCIEqjMaDJBVf0WWfeb1juErqwhZI+hrnLLiys3DexmDmwAiEAxag5TxEPIDhs6DK1jKTZPSa/RTu7tUMxfvz7q1LqTlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e18fe616d50fddcd34efc779f5a2821cc50dfb54","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.9_1776372788198_0.00507363343802214","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"209d839cabadb4e7bae0e82d64f8b1f7f6ba79f8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1-rc.10.tgz","fileCount":285,"integrity":"sha512-8u2tvzcHflacoF5yXFWLoJryHgOw2PsIzbykH7I1EB1EOmBx6dvfUzrTAVSPC9ziqkd8ePaOPhC3x5I7xin6mg==","signatures":[{"sig":"MEUCIECJewYx7OvsYtu1EAOO5jKYsPeVfuYmMVQzpXDAeZOGAiEAlNq5zJEhoX+ahHhzBECmAX9W/gYnFfwOOJjxD2oRSjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536064},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"816b91a565e5ed1859decf76c5ed28ecb62cfdc3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1-rc.10_1776375665244_0.5578338098148607","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bbb619297425716ac271210b496edab0372c8752","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.1.tgz","fileCount":285,"integrity":"sha512-fV8BDf/z1c9v8bgtLY28hDWSYfCVmHd5xHdagbSYcHMCcynDlRMtKW71U90e5z0xyxV+NyfYptncVfqf0ARgRw==","signatures":[{"sig":"MEUCIQCxBOZidAHEw/jBj0NMiP2mHQlI2wl/Ym9oZvJ7pNA8sQIgK9QY6UZJuSomHNh6eg3IYiLok2FWr2CPsbZf0ZwjTSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536052},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dd9604cae71c2fbd03dab9eb99846428871e117b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.1_1776380567607_0.0034541919964092838","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"259889bbb396ab7b464cfceca57e7797630c85ac","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.0.tgz","fileCount":285,"integrity":"sha512-nqtiN4KTnZexxVvkFqyFhLpHz98gOJydquMGD4xWOY4U9q0/ceGgsn/4LhEJjUBK6qe97yXJLe9siU/Nt1Ah3Q==","signatures":[{"sig":"MEUCIDUmuSWkIJPEz+MTv7WYRV5WsBovgnVixlNivrsTEyRUAiEAxA9pL9OY6sU8Hh22rZsRTfC0LUO4Z0bqPWux81tHYEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536062},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"94c2f9149afe8776fb9834685c62774aa087e3ce","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.0_1776430895520_0.013457862869283854","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8774790435a3b8267bb06bea9870cf17aebe051f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.1.tgz","fileCount":285,"integrity":"sha512-LlkzTF49yjaz4NvC1tk/3z1kCenTzjG5tnSxFumHp0GE9YGtzVfbn2FQZ+Aww3NcHre0PMDvKGK/6a53YjIQKQ==","signatures":[{"sig":"MEYCIQD0rrAKZzyMKKZ1E5PFk1cvFdsCbDiEmzqBJCgwQtzf1AIhAMcNgHCTExB41rvr3wRVin4QPKAFcrWbHST3lyYkZbtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"682f28ae48ebbfee7f2491adc0019c1959272ee6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.1_1776808772267_0.9168423139259785","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fddbbffcdcf1970581f9d3852c3cb6d2c2a055b2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.2.tgz","fileCount":285,"integrity":"sha512-btX0aQXmzKS/iKGHUzljdkVRN1m/BOAJEsyLhzPYrVemVhnm+BHk9/4r+UqYFgwWJb298Wpta3jBDzamBLt77w==","signatures":[{"sig":"MEQCIALB7mg9ElneSYQo2c3Aml+jk8unl+SnTZGm++y9O/I2AiBoRz99ds9Db5iLqFDawvba5k0zV0pmfz9sklrpiGcc+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf2ca7ceaafeaf203e45b6a47f2fa15da67dbdc1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.2_1776875325144_0.9766009884119045","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"6d137975f191b8836891356ff4e8767d9360f7d3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.3.tgz","fileCount":285,"integrity":"sha512-1GY6mBCMyZjU5qlPAGkd+OXqe/7/yGOvUmt5ShDQ2JQBXUYnYEOBauf8CzQj9e8RsP+hoG/MIoWD36FmxGNW3w==","signatures":[{"sig":"MEUCIEw7c6u7tckzWsf6EuCVBAKIDIFZt+18FVqVVWm5U6byAiEAr5FXBNNk3OGVLLCq5X/YYqUZA4WcNvI3DSY90rZWbTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ff056cfd9cae9d00f8b44fbdeb0a823195ec5cd4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.3_1776958053723_0.07654772176041602","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d1b66fdc8edfecc753a5d5325d46545679be8399","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.4.tgz","fileCount":285,"integrity":"sha512-b1G9+cqnSnbzcCj4gFSmVNX4UybNSDTrB3NW0EVsE7BTFud1TV2M93GYXF6urf3I1Opx7OkFFf/Hq1xHJmmSWQ==","signatures":[{"sig":"MEYCIQDPy3/+UkF4AQNxiG8s+iog6kuglHCrHYa2LG7f3l27zQIhAPdLZ4otEr0ucTj/j8uEQz79i7tSRh//rj3SIm/G+R3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ab360d55d33527bcac5484c95724adebc9652e61","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.4_1776968577205_0.8254706542318566","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fdf2ee906e36f4baafe414f6e18c09e1e7806f0b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.5.tgz","fileCount":285,"integrity":"sha512-ltFrrVyTqirv5nr0+dlYaZscy+WdhPlv+Dxl1E40lnYnOfEgIhzXgZmwIN7zrCOGpMKpPvxo3JUWpN+w+ETLHQ==","signatures":[{"sig":"MEUCIGkKLloVWYDxaNA7UJEttOdnBnBlwOVQ9LRJNRN95oMHAiEA2jMQpwsNEG66jd+lW2P/xDiv/X176PD6Fvt/Nm5PK44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a38c21810abf279ecaba8196fa1beabf8d99eb4c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.5_1776975534866_0.46055257284442663","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-qa-801.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-qa-801.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-qa-801.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0a1a34224b73b5e7ad948e16c03bfdcfc61e11d5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-qa-801.0.tgz","fileCount":285,"integrity":"sha512-F+exjM8ISUkai2kjraM1yAv8JrF0egCIg4Sd1tvFJOw2T+DrvM/jVsQqOPTHlrb/US957w1NSV1/D3dRCUw54g==","signatures":[{"sig":"MEUCIQDrhRmekGXzY5AZm5mQ85RAFLXhlFsF9ynwLre9FqKqEgIgWNb2ULI2bW6JvGHuYn184ojha16N9xwb0j5C+GFZVdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540828},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb8455a6322aee39a66f552e9783efe4157d32e3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-qa-801.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-qa-801.0_1777312421979_0.5410638839465154","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"00b5f3bcf7d5e12b1ece83fe163fb24c59383ab1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.6.tgz","fileCount":285,"integrity":"sha512-NvE/Xkp81fWNcUzwguLjiN+1JbArVYu/qDWgQDG9ol9wJVAkZD/+GnXxthKUrIO5uLCn7WhLEU9rZBXcRdC7WQ==","signatures":[{"sig":"MEYCIQDv3ZA/Zt2Q0mHGfDSDs8BG/UuwSBximUKWM2LvRI/VagIhAMiIYTM07S6pSoA9mdFBFI98TCKGL6yuwVTm7suXu9/+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"95f37a61cd41e598eb7491e7f5186734e0994049","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.6_1777323628995_0.02450531343689577","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"56cd8a6b2140cd231d04d505a85858f490bf8980","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.7.tgz","fileCount":285,"integrity":"sha512-kkQHV9udFP8c8/C9WA2UqwwRmf+EHpiXf1WD+L3LpSAryJtOcjr4+Z9DQGVXlnyjpgYwifgSRVaPPbvFsMNkkA==","signatures":[{"sig":"MEYCIQDvIgA3ueFvt94e1AGMKKrnNdtaRNNO/0vEBj4oxAgslAIhAJyrVZalpCu6+PEjMT0jTYofg/xYJL5W5p/j9kGbpKFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1ec52cee28372c0710142a4257c9c60b4b6b7ccd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.7_1777325785055_0.3204474728283162","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ae7cb060c543c67dff7b3750f4c772882f7bc3ee","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.8.tgz","fileCount":285,"integrity":"sha512-XvJdKr0WrocNqHmOyPRgpLk6v0xZGzmbF9kCd3MJL/grZW+n9fAj9Ol+uHqsJDC0NHTGOMTXhzBvDqGAfFd+eg==","signatures":[{"sig":"MEUCIQCmgjs/JkiCUk6GRDTGmsPPRrB0IBpeR7Cy4VGR2B5LLwIgRhdrHYl0Kxnk6uf93vMMkeUlOhU9J7fekrLKN5pKl8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540820},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fde1826174904dd957c2dba8a5506002b6f661d1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.8_1777386144851_0.09599996333859862","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"73ac85ed88f66efac8a8d0d6edb1abe42dc470a1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.9.tgz","fileCount":285,"integrity":"sha512-hK8Fl+yLhwNCO7Do+vnNwVc5N05hGeuAdJWpy3hOjtofSDNHy3p8d6xDW9BNpB8Rzd28QY+uA1in7VTNLjB6rg==","signatures":[{"sig":"MEQCIB0gC+1lASumJ2k6SvbI0Ysx3mQjhO1CmIUKvGcA4OISAiAtzRWkiSKvY9zXRKaUKvkWvnEr0ei7MMw4FKXhEkM2rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548262},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4810e0377bd9ec8ee2c3ea474741af940ec9406e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.9_1777389391074_0.4477854851962806","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"86baacc9db64e8123165f5ec91039930f750c2cf","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.10.tgz","fileCount":285,"integrity":"sha512-6NCCuMIdTgjV6WDXROGoNuY0ylgm5LxnnQbNwsuf3vYmcj2brONj4ryH2/izTusGlp+8pXlO5O9xNid4sMV3SQ==","signatures":[{"sig":"MEUCIQCuLl4NQc3cAz4axFqcs1O8QbA1cCCo85KMCcvi947PNgIgFdKGezUgFdzL1tE1j4Ms4DnQrCHzHzDDXRGZA2OUtWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548264},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d21b7271c28cc9fc5125db10cc8ea66860fc268a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.10_1777396755073_0.4809048617370857","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f05b6010385484cbd0fea7f38c0394b2ba48599e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.11.tgz","fileCount":285,"integrity":"sha512-FeyavWMjIMAYhsDVAt35XMRL3pDQfxGkmS9OkIT06HrGxS+glgdmAOTSvY3UonTGCG6tAHbGcusAAk5ljmGHag==","signatures":[{"sig":"MEUCIQC0wbjdXewUHhepFlyW2WesPsKvKJSaCEuYfn6t6JkNxgIgUg5ll8I2Kk3wCZp6MZqzilzIYz6cCzz7XCoAb40BU6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548264},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d64a6e07db10af8f16bc160ea3857d30524d68e3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.11_1777397541051_0.29728247670884467","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4f1828e82a818227b2ba6ff2559d6ae03f7c4d0d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.12.tgz","fileCount":286,"integrity":"sha512-0TEXupVEWufLPS3hfZy0c9/W5fYRlOyXRKt/581WBMiAFPsZeRKYZ7SDDUNQDxWWRf6BB0E76bGxn406nPjpeg==","signatures":[{"sig":"MEYCIQC7pSQP2ZhObb3a+FPp8f5dvK0803eYZ1cDxnCB073VLwIhAMJA4GtjGqLUBb7CvieU6jnkZ7EU28rCRd5m99DGakOe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565267},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"de4d6b4f5e4de190f2df030e208a7f6ab637bf59","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.12_1777398143453_0.8299957011286068","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a813c966cb9fa05e66104df39f64a0afaa623d9b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.13.tgz","fileCount":286,"integrity":"sha512-pQD3oyDz7AYnKSwshChOS/wEvQC87zEGxxw+iptsD9L9T684LlKvn62zAKcKVi5QGjDeXMTW7hiyTXjtwqCoaw==","signatures":[{"sig":"MEYCIQD+7NkhSQgGODwkryYI0aDN24OjRkX59s5za7gt3dnxGAIhAO9tp8kfTuZqnNjvLS8vv67Fl1O19ip/D9z1C93lOjIt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565267},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"437de95b26e2784eecd9649ca4398b5bab943e4d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.13_1777398788635_0.4755988877194932","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"efdb72d48057955c3b12bd90e783b4770f486b82","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.14.tgz","fileCount":286,"integrity":"sha512-EEldLXENGmKcf+5MN8LNsm2LlvzP+ljwRsHvVxYnnny6ioWGf52IFRUGblnnd4hLw5AON3/x+jsFAsjbmgioqQ==","signatures":[{"sig":"MEYCIQCRx9tY5q2C8LAInAdLxeBxj1vVIsONSOtE/dh+FQuiiwIhANMFhnBJl2U6K4PLW//jiV92o7NhsbyqvZ/eij685nkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565267},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"be24bf27e09851cbd848a378643560bddcb48c2f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.14","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.14_1777483749288_0.10421413517352263","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"41e18f8e69a2ba5e41a44a4e95ef75c3d76396d6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.15.tgz","fileCount":286,"integrity":"sha512-63+24ObbnNVFiXqQhlKhZM5HsFI2VHGVGi+9INmHWAO2B3ToGFL11BU3J49wtsnYYlqUKc9OYiTHQ/LAIrPu8g==","signatures":[{"sig":"MEUCIQDy3o3LgeOKWnPVltA0jEb+dLnrLaVpbbLtENEARVIwPAIgbFkJSTHv82gDz6NVzEnq27PwQO9m2/PhwB5UVpQpZMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565267},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"94d3f34654c302553a97af7e2b8dc3631429d96e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.15","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.15_1777485172081_0.8320406935415336","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2e98f15d707c10876500183e454f651ce5658916","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.16.tgz","fileCount":286,"integrity":"sha512-+2HxDP4gq+fT5J8c45Wwkx1/nNUVShrb7z1bo7jRukEPe7TUzL1xkQPjm4uo+BaRCKUrYdnhecXssmFTC+MAyg==","signatures":[{"sig":"MEYCIQD1QNrx7VPLtuoBRA4NN2JMQQr1plSW9lqDGlpLTOHQ3AIhANa/Xpd1i1YqJtjV50P3FpooXl+TTdfkaEEtBJDTKi6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565267},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"430054030b6df45cc7af3d09b9810ad2a2b08b0d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.16","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.16_1777485679339_0.9240615284368443","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a87e2181e31cbfcb68477fa910acc4f3c344cd47","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.17.tgz","fileCount":309,"integrity":"sha512-jk1jGJQ2aHDeE/O2qyp8P0+1hKvBizmVFiQVM3n2vnnbxq3VXh8fq7jwp/2so7KuXPye8B7haPshLmE0xBoxgg==","signatures":[{"sig":"MEUCIFhwk7h++XensitPVT7d6DmTXaRhegPmfqy/XI8aoUJdAiEA96492u52jrmYpPsnlH63Yq7dlNEgKBdE2SKKHm0nIGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617559},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"36eae38cab706a954312069d744ce5454b08c564","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.17","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.17_1777485933110_0.15045406583285414","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"39eb1b3243268b6cee0c89e23cc05fbc2d36365e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.18.tgz","fileCount":309,"integrity":"sha512-av4Jb7D5OLm1OAHBP1mha8RBiAg+d9/VlnZeZ3jxIfci+Acnwp/I9Aga0KdnSWzZ9c1sRYRc6iMadeaD5fClOA==","signatures":[{"sig":"MEUCID8gp04hX36dUXlSQzModbDIQEDjcLjXLBv1tpqR24Y3AiEAwjUODhi6+1kteyEKKmJB3T2VtA65k/dUCaiA0ajYIrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617559},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7ea7321af2f620c21387ea6c4474fe04629f160d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.18","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.18_1777486894606_0.4925326391457605","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8b59627371d0b9e4ecbfadefece74ac6a469e43b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2-rc.19.tgz","fileCount":309,"integrity":"sha512-EBTmPx21k/SieKVpHLwL2KUL0U7k8BCogsAsPRUltvsyKBIpvpZj91PCPI6FkSRdogg8JxRSJPAR4hMGcgGCAg==","signatures":[{"sig":"MEYCIQDsXFe8AH2IEmw/T6MHHm3JdSGME/z4sxVwFq705cOzdwIhAJIqwOs0tx+aUtH+U0F+5XhUmiCyKmRzy9XnCWZuuGHX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617559},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5e30ba58fcee195c5ac2be1d546b8de4d81a5a25","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2-rc.19","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2-rc.19_1777492845073_0.6846956332561931","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"712514dc27aa3cbff1fbc393f7fce0c6aecb97c9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.2.tgz","fileCount":309,"integrity":"sha512-Lq7gGxe0ZOUEQkMrc5OaufOD/fw/SiHMuemxAEVKJ7QUIFshEjopmNPFBK1AKFBEFT8j/NPLEN01malonKeG3A==","signatures":[{"sig":"MEUCIQCvrjgqrqj/5pLKSIoIUq0Nz4VI/ry8bZRM3BOakYOFOQIgdPTXY3R/VIiiyQ9xB8jn8y6ksLcVlGonS6ZZXeGpcUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617547},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f7d76b11169961788185060bf2555b13bb2dcb2e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.2_1777566993697_0.19449526498700354","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5e0f72b0c0f6ababd5c6e5ce3bf0e935519a1445","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.0.tgz","fileCount":309,"integrity":"sha512-SWA2jpKq2zKonQnPlh64NI/fwv1d9ZWvTj4p8DSxIVJVtj/89UWo7PxG+PQNRbN9MxAemol7kLa2L0zcnCoYSw==","signatures":[{"sig":"MEUCICxCs4BFQ7EuePDPzjIPcb4sfv6jYxifaKrzyLNb0z2nAiEA+JYFNI2C8fsjxbqhplRN2Px9WFCR2i96u/1KlWk33/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617557},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e944c237ec8b2e0318f53f8a8a2a3b31b6e28a81","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.0_1777571629680_0.12139009524245692","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-qa-826.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-qa-826.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-qa-826.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"32e6539042f50715a2a7f25fc4d75f0f6753001d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-qa-826.0.tgz","fileCount":309,"integrity":"sha512-LxwxS8BbXbyuaIAHaV+q9hBjtx+Vw0MVH5tG3Gc34KX91eOp3QN5hwcUFsSg73hQlgNVokLKYxpyTYFn2GNU7Q==","signatures":[{"sig":"MEUCIQCMVd+6m0LavCHJWVuChq3NsrluJ2mwjDgGuAeBpGst5gIgGI2Dm0CC7Y6DvfEUh5xIa6OwwxDz9Po4ulCaKQlcvw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617565},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3b4660fa0f1589c9873ce1756f25e7331f5051a9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-qa-826.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-qa-826.0_1777904829474_0.6888488718862775","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"61d708a6573b6ed199bea1183a0c1fdb154af437","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.1.tgz","fileCount":309,"integrity":"sha512-dOEbWt6iHpo1wlOcTcq2mViVr3tt1pApxwU/aF+4GZ3yFCMq5z9U7drmX+uPle1otl7AI3PkmHA95qTYUm9VWQ==","signatures":[{"sig":"MEYCIQDnQq74neTN84eqLnGGEiglopP69Mttqhi939ymwSyO5gIhALbsWV9DYyhnVpxjXFPbAyeFPAXACcqwXd50/HQmuLHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617557},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7fef1c05c3947e11ab896ebeefb4b2aa381af27b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.1_1777908291025_0.3584201984334383","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ec3ff67896e64e6e9849051c01f1dee45ce25ab5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.2.tgz","fileCount":309,"integrity":"sha512-/3Ui1f/cYQbxO5sNGfxEWI77aGdzs1kb9Ky1FFtTj2d+UzNVkN94oI3iGslnM5Kpp/eWhaZhB1O0l4Ky85fjLg==","signatures":[{"sig":"MEUCIFNNRm1dxIQN6O7mLJQ67EaGqmNY9B4Nkb6JycKfmA9kAiEArmMLNeNsHH2Fer/DPFHtc0Af0lVLIQIhWSP67fEV/YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617565},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"18e99a99bec30ea5b0c22203c31e1bc53b3e38a1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.2_1777925358577_0.119362332532849","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fa37801c4f3f54465fd107a9cbd3b5c0cdfba27c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.3.tgz","fileCount":309,"integrity":"sha512-hSkvHaLmZ0IOZsbrk4Xm13dBapGdwIR5AgfH44HK69xliNroJQH3j7jyUCfco08Ff2s903j4MBcP7+b6lYuTFA==","signatures":[{"sig":"MEUCIDAstk8ipJbafJoSt6ALJLZJLkyOyeKR0ahYgRpdCds9AiEA2RWI3ln0fINdur6uxk2Nw8TFipeTdbHgoxIw21aNmA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617565},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"683d012d5c203309b275e145ecd6d1e7a02ef414","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.3_1777927464111_0.1948665584030218","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c490eb853b6b561fc51adba312115f88041a954b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.4.tgz","fileCount":309,"integrity":"sha512-tXOGWSZTflvlIKIM6+RN0zDOMw8KPiEhI9eUYrVpNgRWXHvTDBS+2vmaGzMwZFgNk1YBN/VJK2Cfedfuvm2xAg==","signatures":[{"sig":"MEUCIHqExL98g1Zs/sxZFDqlmjwia9o8Imad6pGJL7PW3IzoAiEA43pU1CzYQ7KDHtLD1S4dlb2qcB0Fe4+E6IbL9psE0+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617565},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf31a8fd0131ba776c2f1c5b5018601590541400","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.4_1777928380996_0.9737862208458363","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"71c88a6bfa98ea89a7e1b596ad993cdd324ef636","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.5.tgz","fileCount":340,"integrity":"sha512-nMbCH3zuxhKca2GK3lBYfarQgVo06WwofkhfPAkUsyt6PNUs0Ih0wCr7uJVtvrPnMWXAq1ET4PciLfPVlUSvow==","signatures":[{"sig":"MEQCIAfafvUPMxO+fRZf4REnt8nEEztmrK7fOiIvYGvKRUpeAiBurPG7PMdeEleXzxa+Qf4FxEZfdjNjXbqMV0qwLjvCIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690313},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"709a2ca95766701dd9466ee22c1e8a96fa3da9df","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.5_1777994509985_0.15022666127806117","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0603917c8584cc37932b32eb1a7e75a897f471b7","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.6.tgz","fileCount":342,"integrity":"sha512-K9/AhDl4BzAEZ3REkqBmtel/UbZ0APkkzfKYUXui7ZdlEPs6u9x2n2/JCaKI0D6Crg7tczFvOBjsA8WRgPAb0Q==","signatures":[{"sig":"MEUCIQCnUqexkYq2XjN6eLzOPjk4UNcU9bQYLzaWRvqE9n+AJwIgHx/tz7ceaVhiPu/PmnRR+OI7UbMFDdPy9/Q8inNxpaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690196},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"66ef71c22b569382d2047f8cce603051322a451d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.6_1777999623325_0.09005740150507124","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"1eaacfdaae7862f4ea57432e31e13b0414a6956a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.7.tgz","fileCount":342,"integrity":"sha512-ALRlvtHqZrHmMBoL5Ixccg7jUapJhBTZDVt3sOKn8DVBpR5njnMrUYgZYDPJinPQZWFJLHbZfJwv5/iEiu6Bsw==","signatures":[{"sig":"MEUCIEvucIGLKUgi3CbPppj0XN6ODoqt5A+qBb5LIwQ/Hej8AiEAwZHOn75CChJaAqqLFHpsF5+vpSznPaw0qPcjbNXEl3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690196},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b667a51eedae4198b0b4012dfedc74a74e3e5ed3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.7_1778007565507_0.5501517490528438","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b928da651236d0b425b1788529e02a3f0d8486f5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.8.tgz","fileCount":342,"integrity":"sha512-fI4vZYzru+HgOVI1xnVThor1seyJIcT3/o0ISv5ZAih8NVmNAOVyw30H5tkITyKszFHsyFIMs65WhCW/HLfg2A==","signatures":[{"sig":"MEUCIQC8FAANMt1rF4cxLvZmQfUvGkUeFxZNykgaSOMOif5wlAIgBuH3xmzQ2YW3DjW65wPL4M/oQsFxdrXOm/01aPY2Sp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690196},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"370843598ae9aaeb9e975b4659173743cb7e519e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.8_1778014625028_0.9910279377847739","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"319e97983a321ee8cd886f10d79bcf1b08b0f01a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.9.tgz","fileCount":342,"integrity":"sha512-0vfLxeV0QH86wnajYl/aC2hLnG7NWpVUBRm70RWCgVvIEFc5yB0rtFRDQBt1FFSWFhMpVXnnwGE0wTjglKUfUg==","signatures":[{"sig":"MEUCIFCDElIUHXJincgJBnL2tnrW0jlZLkh5DoRqnldQW1ALAiEAxiaCdgDmJCKGlAbEJK7RlYXJgAAKB2kQ5ywzpsoRJJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690196},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb204ab4876a9ebf848f7c057f80a591da51c8aa","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.9_1778095746215_0.8602432485433025","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"538007acdc1ffa4c07e9b560e7f5e4d8d1cff89a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.10.tgz","fileCount":342,"integrity":"sha512-HUUgVGg9nND0Ya9DFdlBEGrVfvalD74SEfKULrP83IqNUZDuaJhcv5HXYs6ygp/W+58EIz7xxo5/JQ3D9A0GsQ==","signatures":[{"sig":"MEUCIFk+VjRJFBCPBS+DC6fdIVzooTHVAkOD7bLCEvznFSbmAiEAzYCNX3j4DwxaweW3E755rHUMSDK8iPRQ/tZR2CKt36E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f191d48c73044b3cd8278358718558c2a36a6a95","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.10_1778160628202_0.7848507923127206","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-qa-839.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-qa-839.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-qa-839.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"455967c80fdad604579b88ca3ea57474804bbaaa","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-qa-839.0.tgz","fileCount":342,"integrity":"sha512-eIoqE5OykrrjWJJxuDvlH/KwEFvVc0OpEPiMT1JLvT+1T+QMkL+ueWWkb7ZNrKUqTvyDX7FYEU0GyzPR15qqfw==","signatures":[{"sig":"MEUCIBdbjunT6Tfpt69B2Z5H3NsbggpaqG7/7zkoYFbm46QKAiEAqSH4C7dY2kAkNQsgztdGxqSPgO1G/xJk2OHEVxURxVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690204},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf00133fb024c9d79dad6258b6ea3d131a03122b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-qa-839.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-qa-839.0_1778165725830_0.7672409191147358","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"6681f536c2c1820b455b23586f184082ab00515f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.11.tgz","fileCount":342,"integrity":"sha512-2DdZIW/0HDQSD6UBwpHx8nTGELkj4JUNOOwj6WW600FijoHB1uWnEnjqdqfiR2CYi83qrTq859ZkEqQ0dYWTdg==","signatures":[{"sig":"MEUCIQCDH0ao741Bya2KDHiu/6xUNINQK1n0QaMjKkW5wdIxewIgAY0D+qXwInt2UP7c1TmWOFw4rANPh7F+pWNl9XVy17o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d58e7b77551ae5b3f8cbcbfc2b3812d7e04c4ccd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.11_1778168823654_0.012866593583510832","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"baed976820c69dfbc1cecf4631d3517c6931c443","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.12.tgz","fileCount":342,"integrity":"sha512-juf650v6+5xLnxUhNBAK+K1aUFud6EfkItrktwPoUvsCSzyBiN0O2R/Bh8t3ii0Vh/qUjUTaeDKq32ClTJPFpg==","signatures":[{"sig":"MEUCIEsK80Dqg1PbUY3anScMZJoEuXgRnjcSsto7HzKiWSijAiEA/EXk3apNeElfHOggogo5Wox2B5m7/urBP7P4RhumOuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"21c9892e4cb38f5e26ab9e71e3d00a3345bb8726","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.12_1778169873905_0.7892700827771786","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a98ad97822112df4ef5efbeccd73b1667d9e150f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.13.tgz","fileCount":342,"integrity":"sha512-B2J7HizEJBEMR9ZGzHYDgz+JykctIw+ZjrH8sxUZwppPE+ys+6aDC716Zaci7gP1F7sCcxxbOoW8TyCORp4fBQ==","signatures":[{"sig":"MEQCIFD0IM0vu48OUChBYw0yvO5OpR81V1BhVuJzP3LXeWppAiAS7V++SiVllADGpaagZxMbI8Rura0/S9hWMzzVLRK45A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3177feb5f938e19cc7642a574708c9cfd8cf91f3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.13_1778170702157_0.5942961891907244","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"12b12c61aab622cc7b7773740a62eae593e6dcd5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.14.tgz","fileCount":342,"integrity":"sha512-3Aqq2Eopc4emKFdsoPyGlvLnB6JFdJlOUngyziUu8Ou8cVJex51CFfErbcl3V/xFRHNTcKsC/ZFwLESszWq+cw==","signatures":[{"sig":"MEYCIQDjbRnq6sxkYA/hxHK/BWfqex3/d5RoCIXP+Ud3KPIFIAIhAKb5qHULNSJG4xgebYmv3x+uHiQkY7AKiWVufO2zl/Un","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"204a59fc1a740ad107c669c716bc7849d3ef3b5d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.14","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.14_1778171721032_0.09491167372848208","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ad0a6073a3612e1a81c947478d131b7502629a47","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.15.tgz","fileCount":342,"integrity":"sha512-PqiTYGjNcQ/2mIdbLDgYfg92otj69aPJHLAcFXE0+5t1Pg8MagXyH7FW4YfINHG2I735FsNVdW+edv6mdKhGGQ==","signatures":[{"sig":"MEUCIQD4Ao/hpZNurhMUWsEms+2igTI3BuGgSm1kv+uDsZ3zjwIgCadAYQGVoIUiR9p5yfD78Rro7a+4HrXIjsn9FqTYqJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e2b727319daeafd6b69b0ab173490252983665ff","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.15","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.15_1778174942684_0.6440453199590597","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ff01087ffa064e299200284e0496cc9676b7aa1a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.16.tgz","fileCount":342,"integrity":"sha512-RoJKFK6XmReXSNU//lLbnsGHy4Yb5ITTtJ/n764P0lKKbI4VhqzjkGVqwblbHBCI5sfSXEBe0qFPpjrHDMe6ZA==","signatures":[{"sig":"MEYCIQCGX663kyyd48pYKfZ9W4aeU8i8ViySdSFkmljpcmNoUgIhAJMXQop89o3JWW0QPm1zvNIYf2IwbVRcTS2nY3IMprU9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d4cbbc630841e02b11c029e0cde300f4263020b9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.16","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.16_1778187190190_0.2632041314283309","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"975feb02c3a6470e6b10fce97445f53a341ce140","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.17.tgz","fileCount":342,"integrity":"sha512-gZ25/cXmV1GKnK9CQRa0kdHeYm6Ca60OehJhpprPXKtZfgur8VIwM1dTEAryv/MxEKEiKbKUQyzqwcSbyXe9XQ==","signatures":[{"sig":"MEUCIQDw5ar1GrI4WKUq/46woZZnRkryM+QL+JQnFwTpUwy8LgIgEV9fMUB1hQ2UZ7+sYSfvUaON3dinGanHQ8GpcrbTAZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2f9385839bcfb06690b25be9ecc546aa63e08e2b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.17","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.17_1778207530225_0.3007328527521398","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ee414a8062ea4e2a98fdce0fd815a3c17b13bff9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.18.tgz","fileCount":342,"integrity":"sha512-kfzWAoSgdigmOa3+ZW7oJU0mhvT9WFNE8tck7u5rSndI/i6M5mKqeLgXbTWKapmERDcOivPGsFXyIrWaFwOQxA==","signatures":[{"sig":"MEUCID6fv/kdUWwIZfVWDfLR4NzJ27rWRN5oY3yL4Qs1tarvAiEAroJoyOcXiq3srzL5ZFWeO+eESqkQPwtr1Ebtpz9wRDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8291f40a84be968d27f9fd5b6fcab689b7d22a18","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.18","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.18_1778705302546_0.35461800110547825","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"302110bc739aa690301f95dbd61213e99ffcb27e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.19.tgz","fileCount":342,"integrity":"sha512-YJ/RixyFioeXdbAX18FDjl+34CKHHOnQDhTjp/FmlcNm/NYKaHwKRx4wrok7T4JdRcJA5hikkbzozS0Kuc+pTw==","signatures":[{"sig":"MEQCIG1g/Qdyr9ZsMalVUiZ+slPt2fE4e/19s0FDozwqQZmBAiBSAGprNnTxHmL80Z4kRBudUMmCEActGZEaoTW1efVlcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1d56cb61a1b75a3b1a1a78e3ed63ab734d18e43b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.19","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.19_1778780017152_0.8668999684138927","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.20":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.20","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.20","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9f68895eda6f769b61c635ce7baaa7375ef6f1f6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.20.tgz","fileCount":342,"integrity":"sha512-6U7RDQRD2/f9MPdgpOTdUb+unKU8bZV25yhtOqNyWLPPQMCzyzrvyCptnqKgLPYUXwpV8iG7I9KrbFFSDGDDJQ==","signatures":[{"sig":"MEYCIQDFB9W8vRp/7uf7d0A8d4L9701Zr+aFW5MZCJg/4bLojQIhANXQUz9J3bSbuzNYGyRoDVv3pWUZZyW8Dr1np9OhrRc5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3404ff317fd5ffdb2ca33df0f5b4f6a9d3baae32","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.20","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.20_1778781702853_0.6477312098084664","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.21":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.21","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.21","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a39ac0110ae5e7710fbe0c2930e9a72778ba787c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.21.tgz","fileCount":342,"integrity":"sha512-LauipAedY4YoNmEpl+5mVFhY/H/05WWKHYMb2f6rYQqn5f0YgnYf43ymqj6x1LDw6I8Jww73tdWHdn6v+LZlew==","signatures":[{"sig":"MEUCIQD0Iq6vvhVVTMwQuZ0hbNlPhJ+PbneRFB4R4ClKOfUhxwIgaMis5ypjXL59dtjkN9t5gHuqXtMsb8T9AvZTHwjq4zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"117b09de90c9ea3b6952cb8c1ea84378ea0cc92d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.21","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.21_1778799891667_0.8845739363474059","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.22":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.22","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.22","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e83783b20947b725a3dc5298c8dcb556993c90ed","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.22.tgz","fileCount":342,"integrity":"sha512-BYbQJ82V0R6mag7pvK6JskUskC6ULydQ4D5CaD3+0NyDHKDo4gq6ZHFlvYdJcH201uP1yQw0uIXkBYu9Cyf9Uw==","signatures":[{"sig":"MEQCIG2Jnc3QX0x3HE5ByTxHZTxHhyYGE6tJwVDBNxsJchxcAiBXu3ID9Ei+VUscIUAj3f5gtINUIfxjNVtYHUop1IGfxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690198},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c3319177c5a06d0536fb0b1ee009e57051839f9a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.22","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.22_1778801062187_0.006763907589057316","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.23":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.23","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.23","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"05a44a7961355080ef625534db7173f1531f8974","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.23.tgz","fileCount":342,"integrity":"sha512-08ma+iEEEXTcB+XsQ0TeeOZVIt04PrcQDcOC+KhP2Z9+mhf5JC1QisCHk8li5WEcnl3eWgVXv2aHbL/gzWslPA==","signatures":[{"sig":"MEUCIQDk7C/cQSg7cNrg9Tf6LqcqZmWurCaSRFOTOraFtb7sAAIgfOCUWjGnee04r4nWr5i2eAaAaZ2LE7vtqQEzYHlt/k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690162},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"110d61271c7799582fe6008dae67f51df39adf59","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.23","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.23_1779122592370_0.9184443376293303","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.24":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.24","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.24","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"693361b6ea302db17c6236311b64e68f60a62dba","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.24.tgz","fileCount":342,"integrity":"sha512-qJAmytqXkuv1bxMqHUpKpXAQHwkOLubc4AXfpsniz5rwT96o7/DqW6Pz/nFaGLGFlLsRw26ehFryGrEiYWsVHg==","signatures":[{"sig":"MEUCIAM4uTgGU9SAjZsBJOKSBEnk1dNgk/fa07MLoK88BCvnAiEAj0C/07u+mRIVf1ftxVl2OdnvCa07A3lilKqV62k/CzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690162},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a9285c983ada1098f9a35eb0e8904a9cb64d2489","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.24","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.24_1779127735407_0.6828761104303682","host":"s3://npm-registry-packages-npm-production"}},"3.2.3-rc.25":{"name":"@planningcenter/tapestry-migration-cli","version":"3.2.3-rc.25","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.2.3-rc.25","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"609767b1d610e9c387c034c027f4e08737ec4902","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.2.3-rc.25.tgz","fileCount":342,"integrity":"sha512-iLxGEUKgbN14/WsKsQd0wJTuMqAZr7LVV2KEybiO5MtJgpci5WPgwLabXD+sPEjhctUurMEztQRmhpZqLPlyeg==","signatures":[{"sig":"MEQCIDiOUjTL0qT7W9LFkdmgqdZ0WRcOFkZOuks5Bq8t7c50AiB3ytBXht+5JDgC3INAs/lU+gnoqYjZFBMpMe0c3dOIRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690162},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5deb7a4e355d11d43b00d28c0c1bbcce2131133d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.2.3-rc.25","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.2.3-rc.25_1779130357505_0.8365858727160311","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4309aa1056d12576f9a54b05e0d12e1fe9bcac4a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.0.tgz","fileCount":346,"integrity":"sha512-VsHrxeJXnTuNDCfZdgdOeccJtL7JRsCa1QJjZV79D6mOBHwY5E/5BTY/OVPqEGCdeFiqumVTVEQAgCZ29rPNaw==","signatures":[{"sig":"MEQCIBAjz/BVKqxdCudxDnZQjvUDXNFCv1fo9mILzYJgOktLAiBKibmtmmCmKb6Q+b0uLdJKdj4wEUb4DgM7ozMRxX6BWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7fd3d76244befe3a32ba0a79ff512f7c31db40b2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.0_1779141920968_0.7186693903961467","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ecf1e70d7cd033098fa0ae80edb9c3735e7533f2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.1.tgz","fileCount":346,"integrity":"sha512-I77gwc6WN2BiJUkRgi3d21UZWu1YzX4lKX1eZ3Z2eHXBrWlEa3vhQtSQXaCkgjSRqSBZhKJDIlIjmuQpP/qs1w==","signatures":[{"sig":"MEUCID7gkrmBIBo4KolehzfN81zPepWRMSXwJhrTIi75bCsJAiEAqSxBIpf/xH0u4Nc2DPGKztsyyib8YTLA2ikZnvCeFFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b379b6a7bd55aa6120f6c4891786b88f61299b1d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.1_1779222803612_0.9620951709666072","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"84f5b7ff822aa7b25ae2ea52f8a1185de038708a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.2.tgz","fileCount":346,"integrity":"sha512-34tzp+/7hTq4Fentc61QfI4ZLIxpH8KXGvI1nxNtfnB7H0tEsIO7ElYq1UutPm6CqXQkVxi47gzTPyPxxEs+Pg==","signatures":[{"sig":"MEUCIQDGptiv9mZ8h78rAB6tEnMm4tmXUX5Y+fxFp2soTtxGvAIgXpM/3kX9kciAGhhauuKyLvcPROiEK9YFrONNGpAcEDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"822514e06b138a9c34cae2cfad05fe43fc8e217c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.2_1779227547238_0.33218538532584296","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d4d1afc59273def4caffc6cbe46e052c00c8a5ee","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.3.tgz","fileCount":346,"integrity":"sha512-GVOP3JhErH4/FEPjLqRzcquW6DY86tcIGOQb6S4fCU9P/UJLyvkSdl7DebFGezec/oY4t8YesX5nXialPpN1FQ==","signatures":[{"sig":"MEQCID/7cQyJaWFzjK8UWEYm+IDCbgZY6JH7m/VQJ1DiJ3/BAiAxWlPCL2ElQDxEUzTObzTG3LJVHtk2tf3jAY4H0CkaOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0620e121aa0fadd885422551edcc1b832de812a0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.3_1779228777996_0.7574085380087037","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"320ddf06857d793105f48bb31923e36b34d605b0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.4.tgz","fileCount":346,"integrity":"sha512-zkIq97oyr5yk6QpBLlA7IbJAH6TV7uFsWShA0V91KT+AlYtE9nrFFa+c456NsYf8lknK/R1s4KYkO2KkmFRhAQ==","signatures":[{"sig":"MEUCIEYv2BANCrcM0KVtY8xsfzXP0TXyhVZ2SzzfgmfTFgXEAiEA494wlnX9tUc98b67zcOzAuk+GPWeqM8K0axspWDxTNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e0a9e11837905fa819f4c1bfce59fbe0f8f0d98a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.4_1779311526720_0.32331995900851607","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ee06bc7f93e6b1145a897865a5345b9e070ea68f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.5.tgz","fileCount":346,"integrity":"sha512-c+o5qe8BJkfzoyshKmlsgmrmHPg54b/BCogiSxHs+baD8YIBNS8FGstH8lLTWxtq6hdvFylsZ6JadckC91ppDw==","signatures":[{"sig":"MEQCIEmWozF9zr9iT02eIzzXckl2GcybXw8hU5MoR2LdNk1yAiBqaYaGuha4+pcqS6mIT81xThPBZrKvgocYBB8CcX/+JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"26b523101aab713fcfb13ab45ffb76c8f9090d4e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.5_1779317395976_0.4051788169117643","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"944f0df42870fcaa9ac56c5461d9f360127835f9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.6.tgz","fileCount":346,"integrity":"sha512-2X2BkoHxsjhM0xCqoGJr0VskRCZ1p6eV8i7eVLsZIG66JyDaiXpbSQ6mqWp1Sl5T4ZP59OwjaB+EuVy4hjqZKw==","signatures":[{"sig":"MEUCIAWTDFdswapo+Yp81Qu5Atcw0VhVyMH1EvezSJn+ZWgfAiEA8bKbPqRaDPk5KJ3BTuhZgRw+Mu8sdqlt8v0denmPeFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"880c6280b38db73d0b140e299a25908bae9e32ec","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.6_1779382342326_0.17008478905457491","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"27a0ac001329b730698a76985a5e2ebbf88bab3b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.7.tgz","fileCount":346,"integrity":"sha512-ACAYs1zHr1zzxMmwJtB0o9WOdPxegtbixb5k4wDJTPonIl0RfQbYp7b8DJagpML4BH6vTMZbyMUJADeVBqf/1A==","signatures":[{"sig":"MEYCIQCMCYfoW48IuCEbos2uJB6eclZq+wKeeDNLJVeLKgW8YwIhAOmw8Inp/Xk5u+hVSmWuTqP2eFdXkHouPJudl/N39sph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3c8f6b56ee4d37033b2c0b83e0dbce60968cec55","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.7_1779394191864_0.2979360666538786","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"75e764f45a73ae4748bcc8e4c93bd26829171da4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.8.tgz","fileCount":346,"integrity":"sha512-E48JxXr2cZt0x6+Z0ylteTULXy/qNIs/cHlz0drzcJYUXY9xwZz/aLNag63j37QmuI9z4h9ncplB2eSbljGMoA==","signatures":[{"sig":"MEYCIQCj3UfOB5qvoKA7nsJJ6omeYVIA6o3Zf8dgWE6pCZon4AIhANAZlPczwETKP8GMB+vqPldsvvre64XMlfoU1RrDMfoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7e80fc59271c600c58bafd8b5668061037b6e9ee","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.8_1779395781110_0.5113138740807621","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"522f25489aa827c701eaa8194be3c2116bd36a07","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0-rc.9.tgz","fileCount":346,"integrity":"sha512-h+QoMgAqaL6PWLlSiKYemjbPbNG2d941Z8WbK+CVO3pa69oLe0OIXSPiEV+Pn1wRlXemCme6IIB2/uQhzySn+Q==","signatures":[{"sig":"MEUCIFDhVwbXphgPCwEfdqtci5STK8UzmYYAEh9L7b7qhSaGAiEA69XDg3bqcCDAJlUaYPVXWsgoX3ujCWXsYgUhff/qG6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1079b2f2e00c2836ff6c5abdb4cee173502b6b93","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0-rc.9_1779399395926_0.9552346983085578","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ffdbdfd255c7f91034e44bd73844a199b9645ed2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.0.tgz","fileCount":346,"integrity":"sha512-T6HzemZinaFiUxqYALVmTbqw2YF4Xa+mlI8ioaIkCG+yGa2ccZI6rUCR9dBlxuoKT/YdwjgyCcm1endwWkCueA==","signatures":[{"sig":"MEUCIBrJs2JvnKsvsnKHr9FLfRUuPemYAiLlDQOcl0tN5dJdAiEAwtuXlfEKVXeX/B7oAVkSS7b64qq0DsN3igXdl1y9+p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707871},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6d25dcb3a49f8c01a6642f4a4098a96a5407173f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.0_1779403036665_0.8900389347163931","host":"s3://npm-registry-packages-npm-production"}},"3.3.1-qa-885.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.1-qa-885.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.1-qa-885.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"51285f2bd24d2fb5dfe2fcdb0f451774da83ee27","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.1-qa-885.0.tgz","fileCount":346,"integrity":"sha512-rhE75nb73a2HQzMLaA2dBxUzo0shtt2wib1TePgxIYfC8mMjo9jskdMxR01ZzfvTvKZEKHZPRVxk+8qBvLpC0w==","signatures":[{"sig":"MEQCICMzABpSJM3DD5Sd9qz1dTC46TdGgIMjLypaOtO3UHzWAiA7koD32mBXnw9YOEkU+t3PxsjB3/86KCh898oaFxvbWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707889},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5b6c2ecc7a6790d0b376be4e69fea149e357630f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.1-qa-885.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.1-qa-885.0_1779406148703_0.5307524290164745","host":"s3://npm-registry-packages-npm-production"}},"3.3.1-qa-887.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.1-qa-887.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.1-qa-887.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"336ee700a7f3a8c314111da083a08676f756750c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.1-qa-887.0.tgz","fileCount":346,"integrity":"sha512-cnrojbXeJEnXws7tMvk/4aafYSgWvoivtILpWYKnJESKKhALEsYGierqUKv2bI463vH1ssIBrDJ1iM67a++YQA==","signatures":[{"sig":"MEQCIGRFXzRr7kdUmO5H/iGktLU76Yyb+wTzrpbCmG5wPaPSAiAB3wcDgEBWjzOAQ9GLUb6E047wBTm3MjA9OtxIvDz8hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707889},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"531b27a2017cc225d7f46101295fc792f2d02ac2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.1-qa-887.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.1-qa-887.0_1779814916338_0.7435291593251632","host":"s3://npm-registry-packages-npm-production"}},"3.3.1-qa-887.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.1-qa-887.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.1-qa-887.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e95ac61b0a6e8ffe6c334e6205f0a19f4cc39d85","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.1-qa-887.1.tgz","fileCount":346,"integrity":"sha512-XhVVcyPeCdHhbHV20XjfZi/TCa3MLubYQqnyBEi3g3cW7cao3/KtTLXSf0w0iYHnLnrr8L5l1aVbWS9Ly8Cnig==","signatures":[{"sig":"MEQCIBMKcAGiaMqZpcS6/r/PBA8JKJ02g6KU/OE/70O0PwvaAiA9oO+2IKRI/p3DixzTPsByQeYvMiFF7rfaydNVoPymhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707889},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f71cf96bc1046fb438ffd8e70de1a08be4bca3ab","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.1-qa-887.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.1-qa-887.1_1779829051353_0.5986426065941826","host":"s3://npm-registry-packages-npm-production"}},"3.3.1-qa-891.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.1-qa-891.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.1-qa-891.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9b9c032b6ae3114d6d89fdd99f27073a920399e6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.1-qa-891.0.tgz","fileCount":346,"integrity":"sha512-Wdj7Fi6MvbKGXNmACWdObnNqMKQUkW6EFC/A8tOZW/GmV7e/nnSysEeCip2bfI7LSZstEfiu7ftDE/p4+Sabnw==","signatures":[{"sig":"MEUCIQCkxDSfVXXokPRlHE9G5/IfzIf3nE53wXdstY7+kojlLgIgEsXPuXYEp70YDfrIeskNw/3ukC6wo1Fp12OxHpGt6OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707889},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"58b27f9c3dfe9ad1ef738bc496a84373595b8085","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.1-qa-891.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.1-qa-891.0_1779833628269_0.33300921856242804","host":"s3://npm-registry-packages-npm-production"}},"3.3.2-qa-889.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.2-qa-889.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.2-qa-889.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"1c235f37f55274574b6b3b0f33c12361bfa2de76","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.2-qa-889.0.tgz","fileCount":346,"integrity":"sha512-Qv99jkCptx4ejUyzdhTIbnKGyic0vWT7eov5jWN0eu1QB20DrwAq/BhRueDlFwblPcaySsuOaJOx1CFdUreRPw==","signatures":[{"sig":"MEUCIEV17H96B4MosTxGRLjozuJZ15OTCCV6qSSWR3m/lzMfAiEA2GZRe2yhWx2hmD0VOwcMSA4e9Ujw8+NwHVAFJYhZucY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707889},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5d4e12ea350c045af51b73eb5c4e2799589b110d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.2-qa-889.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.2-qa-889.0_1779836214682_0.20891921693363869","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ba517d3525dd0410998922824839b51857299b95","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.1.tgz","fileCount":346,"integrity":"sha512-Cp+qJAi79pHEAV5cqig4ltZ+0mtHnhYJVik1s3X4UQJiGEz9dkYky+5+0mbtdOgG5LlKQXafJ54yOYSFF0Li4g==","signatures":[{"sig":"MEQCIAW3ybnz87CH39UB5WEKcJ9zg5vZ0D/GE3rh/KhKZn8FAiBb2CJWbWJJSGab21y93LtXjFvxHTauRdJKsToGfg4pbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707871},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"83a795cbd2afdaa235427814ed409f590f9340c9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.1_1779838894860_0.2361047807626444","host":"s3://npm-registry-packages-npm-production"}},"3.3.2-qa-891.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.3.2-qa-891.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.3.2-qa-891.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4fe6d8354e0716b04a94b0e4e4572d6e4b8cf802","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.3.2-qa-891.0.tgz","fileCount":346,"integrity":"sha512-1mndsvUqU/W+LXqoXQUo6apNuxVzLfDPjrPlnq3ZK6jokHLRBTdXZ0TXVuhu6KcRduGu0OaXCMqppAnv+lpEoA==","signatures":[{"sig":"MEQCIBD0kIWmskSG+lF0zkwrzrGgUVDqgUSGTgQ+478szB2HAiAHpzI+e2Gn/LmF5+EfuwG/Bc7fxHKaIAL3FbEibir7lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1707889},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"adf34ae1e2173b33f65f8eac478dc2943d313c05","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.3.2-qa-891.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.3.2-qa-891.0_1779999670406_0.7321884071013867","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-qa-897.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-qa-897.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-qa-897.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"eceb4a619e2050a95798cdb1e139cca732b02fa1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-qa-897.0.tgz","fileCount":344,"integrity":"sha512-CLMaqotTo2tmyQWlEe4yLyY0wQFj5nQuTH237dOYDrJI9KHRwVb01fFXeqeKB1S4IDZJlqbtyg82x+Ui7/Zg4w==","signatures":[{"sig":"MEUCIH/v8As0NZ31HbfWqOlxptVTzmfKbCHl1gA3UZVNK4foAiEAg1OKaQk+sK8XZ5QXdqnVOS8ypntOpqZ9qiz+hZAoaNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1726404},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"01c6459cbc97d4208cc7b06836bc07d129dac1cb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-qa-897.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-qa-897.0_1780604440379_0.19707097695794729","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"de715c429a8cb1332ec6270c8afa1bd50ccdb255","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.0.tgz","fileCount":344,"integrity":"sha512-r9GUyYho8KneUECN9jL0U0eCI3jG/cfUpGDPEyapyOPlq4HN3Qad1qYrpkrShrvcgnX5ziQ8+REgIB29GQGRyg==","signatures":[{"sig":"MEYCIQDscSIs2Jd1gBrSNKAx+Onn1+6WqFmLRs81bKzBZqW1kwIhAOyKmHO50JU4V9vfYkFKUufy2Cw0ihwmqNH1XhZBTn3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1726386},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0a541a2444b2d89e7fab714a3c6772336479b0fd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^3.0.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.0_1780607879468_0.8782481885898603","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8421ec3b1c60c67ac8f007756bf811822b2d5a15","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.0.tgz","fileCount":344,"integrity":"sha512-TKWqXRoBPcbMyLyv70j//dDUDDiInRGs8jpg+lc4fe9FnOsSUycglh6xmmTkMBjsqSElk3HS+mQQWIfv9G/rSw==","signatures":[{"sig":"MEQCIHWgwK11pHrtxtnokgsiv+AuwYwxaP59AgBDy4OPoQ3qAiAHOCoI6wapRNaPrtPBzmMExtv43oIv+gqozXg4u3XoRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728793},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d11877de17c16440ba9dcab9461a4b30206c08e4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.0_1781014519303_0.202444870291844","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-qa-928.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-qa-928.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-qa-928.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0ea5a75c0861ffbd9c61c41de23acf62b74fec71","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-qa-928.0.tgz","fileCount":344,"integrity":"sha512-oaf44Lw2rlqwwO8fQyfOJhgyQjJzyvi6G+pbG+XxR2qt/Ej1Zlw47FedyLZzSvCT81C7owQQ5bHaSwaGMD0AiA==","signatures":[{"sig":"MEUCIAXlwydNi98+sZ2u2+WHbWfS4tfedt3dTOICyWLk6UF3AiEAtC5yzo5TnfWnJ0R1AtvHKCYU6UQX7f3wigCShooKrdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728801},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"83250d30ce43157ae728980f1968118b6905e05c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-qa-928.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-qa-928.0_1781019011087_0.6309277113584197","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0054888b444662747d73411c38c8188801ccce8c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.1.tgz","fileCount":344,"integrity":"sha512-7jTQ8u3gGV5n0EwB0myKclkQixgnxgwRqmRfAeXIvoFH68jkz3UKFHp81sDCrSIJ1180afItekTYsugcqyjY3g==","signatures":[{"sig":"MEQCIFv1ziasFagTYX/kBadQeNqEyvMbxq77WiRsH6cvX2QNAiAvRJRFCUIS5bgX54Vx4sV0sXtHNe2nyO6pLba1g4Kwiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728793},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"516afac3fa58a211a2470fa773d1a768e4a1deec","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.1_1781022264225_0.23036713993618685","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"28efe1820c256a7df6f9d2e20176f791dac3a352","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.2.tgz","fileCount":344,"integrity":"sha512-Oc92a4szLJXBjwKq+4NBXczoW3PF7R9fZ4cwLUGbvLTrtg4bvjdk3/kdHhZRqOjTBvauLPSgFrPSZ+pHMsYecg==","signatures":[{"sig":"MEUCIQDo/v3yLtnuNHIAJ/GWHH9YOn9TjaNPSOKhcnC8isobbQIgNQLGhILJRfikivZQtVZxcWC0D8CxOJykJSa6POlnEgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1729036},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a03b5528947440b2a5daff47a308e91de4c6727e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.2_1781033129174_0.2196955877890765","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fb03ee66814d4c363b6658321019d07493d49193","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.3.tgz","fileCount":346,"integrity":"sha512-jBpX270IRXnJZaA6P3+zHn8rbGFVqbKkpnjQQ5ZWmMRUm/7feib7mq86utzJAse0IAtw1CfnGsF+Yfc7T7Wcuw==","signatures":[{"sig":"MEUCIQCX5Ae7Siuit8rDn0lFH5uI3q+ia870OJvsiGaS6L5QtQIgJOndbnT/8gzig1aBn3ju/TtaQjoxsw+u6e7S/O5iQhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730991},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"51487ee80b4a2012c20b9666d74c8251e45b0efc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.3_1781040976423_0.626651817735274","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0426ccaad5c08863e9e4acc950d9f2ce3fef040d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.4.tgz","fileCount":348,"integrity":"sha512-bR2OVQ3LN1DHjclq2z8YRclLjrcbKpo59kB3D2ZLD1T+UulSggG3AELoc+r8mi2IM6rXTfDFGW6LHM19Fpsbgw==","signatures":[{"sig":"MEQCIFt/DepTa+7CrcaKbZsG8pcY3yPGIzyh7hpNuEvWa5G0AiBjSiMAB6L7Pxjw4T8bBqJg2JEi9f6IYLrsZu4tPVZy8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741242},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"726430bfaca69bea7b977ee997ed5051a1b8222f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.4_1781042636065_0.03173088980732741","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"359b52590c5cdb745571222cba85e218d5f435b0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.5.tgz","fileCount":348,"integrity":"sha512-AR6WC6GkzdgM1/lsioJBO9wM5hkX56QG98qeDUeINvHbggtbjTog0amhbXxUEzyECZXJ+XCY8czotRt8WDBgng==","signatures":[{"sig":"MEYCIQCsHw2A6SBkze5js0ZbUQ6u+f5hwcs10gcp8PhX61yzsgIhAMWDD5KiD3yty/o5pWM3UmDqPWvvyVrNHu2LDL7UVUZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741242},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5da2559bdcc3347b6442ebbc2a523dab90ca5ccd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.5_1781102606369_0.7999895396147727","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0a10eca1418b535a5a1bd372612531fc77ca6b17","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.6.tgz","fileCount":348,"integrity":"sha512-gC7efx+2xYO4Nmnpi19VRww/Dyz+PiIpmI4O+xN2q/ZZAjdXSLNnAYSK1FgWzwg9glROLix3gxocEXnzGC5ynA==","signatures":[{"sig":"MEQCIFdzg0QL5ilQ5k1p2KTVX8+8hH6lcgcC7NWZ21pxkVcPAiBT8LMg2DYZU6izw3r9YMl7D182Rw8xYeuZXd1ld826MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741242},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6c945f7f7e6d652f839942961c9f9a515c21b3ff","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.6_1781110962671_0.2341765846541488","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"206c5e611b1c3e842e0dee9cf3817f1e66329c75","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.7.tgz","fileCount":350,"integrity":"sha512-mKyb0CqATf+03KsvWhZ25NFtnwXFb4dN4v7CCVXtogUJI66ZAYXVcFsO7tbYADpom+rWzokX8Pi0ho3yFXcxDw==","signatures":[{"sig":"MEQCIAxnhaLAfRG8ismhGd8xC/F/TZ49h1OL5WbxMV6fnRFqAiBPr9aSmO83JyBlVJ6QOb6FcqWnYGgo0m+5FSfW9jk6Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748667},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"45d4a2a7db4547ad472564b8f20492a51a26a0c2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.7_1781112444547_0.36561029860003424","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0ff72869fca864ec3bdf33675bb6daa21363385e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.8.tgz","fileCount":350,"integrity":"sha512-CeKEM67n6AFy42PF9sriLOVLe5nqr9eFQPod+BMeVlj5TNcHa/B2fa0M0X6obpPDmGFCfpF8AgAAzeQr5yL18g==","signatures":[{"sig":"MEYCIQDc5risO0NFt69CTZ6LfzcA8SUbnp+TPzF8xjPaaYnesAIhAIIUsLEdOiO6MrFbb5GQtXpHicJgvPKIiS6Mrb9IiC23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1748667},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1514e1926f05eceaf949c194c3ff366778509e65","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.8_1781114073737_0.5200956782905775","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5a77b3af74e6f1e6b315dbb4cab978dc682bc01b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.9.tgz","fileCount":350,"integrity":"sha512-KzJJqaTdGFuDmAxPRLmpOzA6cCWYNot+LAe0ZMiyTQ48mgiyWltbtmqBexRyF31hftsIQH6LbudSmGH/904uIQ==","signatures":[{"sig":"MEQCIFmWl9nbL+cH3yiQIGLQCadLgmInHWuGLcdEk3Yz1MClAiALxzeJbgUbrKDrUzdwljYMTa7mRh7H2XBIYfWOa6090g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1747881},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8c98e7300610da3514ddea4ea4b2c262441c9912","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.9_1781117101156_0.601356499873436","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"957240244f19e2226912a64be97ef625738b2b98","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.10.tgz","fileCount":352,"integrity":"sha512-b9rKlUuZg+N4priM3vfxC7Wz0cOqXNmAH0/93QrqN4PlLj6wyJGkQzeFi6deHhMkhfx8yPzAjrRCtN75RNnV3g==","signatures":[{"sig":"MEYCIQCVWDNa6s2SsQOINyobD9t3jo6yGrlGItErC4PMWKkN8gIhAO2aFD+QAI2V3EJHnvntPqQtDQCqJS9RILedilMe2hV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755674},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d76686184675c457acfd676f52b48e3993593718","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.10_1781121683705_0.9440604258961189","host":"s3://npm-registry-packages-npm-production"}},"3.4.1-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"07f085e50ce0e64a74739bb26b3ed0c61827ab14","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1-rc.11.tgz","fileCount":352,"integrity":"sha512-4RrDVIl9NZyKW/j7OzmHxSXNZNwRuSaIYyX9d8zDGAUYcGMvZCCA6GOHYGrRforA3epNST2yMy7icL6cgMP2EQ==","signatures":[{"sig":"MEQCIGBqOVgz8pZIOSgCts5P76U38zrE+IRaZH9QE2YfQ+AdAiA+T7OpfoQjsa8hCihUg0P+pjFFL0vTtxDtGt6gKhn+pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1755729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3af011a781cd158166fab27b5df399a9b57c4547","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1-rc.11_1781122133798_0.8606701171098265","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.4.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.4.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b0567f9a6abf876a7ff10b298bde649154054161","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.4.1.tgz","fileCount":372,"integrity":"sha512-W7ZfbRfSvsUKvc3I0Kpac/mtQwvFV4o8qLZ7nXDou6/j3biDsVwSQii6Xkv7zsWAKKAWhf2JWLwhzYJIDEB6VQ==","signatures":[{"sig":"MEYCIQCx7Qhg7bPBkb6K895FLuOMNKmdldmt9d8OPAd1jmggCAIhANInRf1eFfdJw2GrHCgpu7coU1Ur4YPurKR8kmQvfY39","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811798},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f005d23b54d1a95f03e0823e6ab0d139af17cead","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.4.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.4.1_1781215015107_0.44120392836339506","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.5.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.5.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"03383a76ea56f77df0a9f59d5bf84d343bcefc33","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.5.0.tgz","fileCount":377,"integrity":"sha512-g8acSKQ03UFpyYQHCjbi25ELl+aGD5wp/KRHqga5HvMKyYeGfmDB7ATHIGnpoZTsB5MmSShbNJDNI/QYII7KsA==","signatures":[{"sig":"MEUCIBs4GqMLlTpzSlsMFW/gTBm3cKUtuKxUGFAxab/DOp4FAiEAo3rSQrtK9DcXuyb72HuZqAOWA5FKHtfBJntdQgymSOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1847479},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"958f1f269ca37d78e9a9c0ec66c208a7115331dc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.5.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.5.0_1781819099955_0.5377960625856912","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.6.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.6.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"071b955645bdffd7f471a19294cc20b4b2072598","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.6.0.tgz","fileCount":403,"integrity":"sha512-Cl41QGZ+k0LD0XIiscorFkxXzDKPaZ3EmijusBLuC/8GYFl4EXwxLy+SlgS34YCikKwzoNX53258yQBraLymoA==","signatures":[{"sig":"MEUCIARysTF0flIHPpUiODr2VkQkjA+4SfwCeRS34J6zj4xSAiEApWwMufNC0Plfq0UqkSar+u53UXXJbRB8ZaFoLIBVVf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1930612},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0009d96d1c39de5978d2cdea8334ca5120974137","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.17.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.6.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.6.0_1782421568137_0.35282626727660693","host":"s3://npm-registry-packages-npm-production"}},"3.6.1-qa-1035.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.6.1-qa-1035.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.6.1-qa-1035.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"84187e7c8fcbea69f9e347e168b0b0933c79ce72","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.6.1-qa-1035.0.tgz","fileCount":417,"integrity":"sha512-+N+jayxnWi/MD06YmWrpNQ27bfjEtokSPzRCftnpuiQCKdan16biq+SVS1DqWIiz67AoZVvJyl3iSH0WEBRJCA==","signatures":[{"sig":"MEUCIGE6O37gKnv/q3y6A0d4qPuMBxK0oScrrpCZvyvDAYNfAiEAtdTMq5SEXtR8XD8fjTlGYUsqAhC093Ya9hCGJjZ4sMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2030959},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2b87acce23b1df6872d7bbeadd648b117c9962c4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.17.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.6.1-qa-1035.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.6.1-qa-1035.0_1782935373795_0.4578157012473496","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.7.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.7.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"93835eb5d7d9753e844eaecf03a098c949809516","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.7.0-rc.0.tgz","fileCount":420,"integrity":"sha512-6o0zJr+FxHFd7u6AepyB1K9y+x102/HXH+qV3uuAoEn2lX10WHriNx5+GmP17Bul0RujbQ0xwN1zLKKJulsTdw==","signatures":[{"sig":"MEYCIQD3xgagqewFt5uOsdgzVFfdTNnLNQiDAqDdplUcLI6rIQIhAMkKpa3G+r3HLEE09uEBwoQAGKJBO0oiVGQGZvEK7DnC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054472},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4f3ec50db17c53189754207e74dca9c71f57d0f5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.7.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.7.0-rc.0_1783027273207_0.19016924809970548","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.7.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.7.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"077056d67b5eece34640a5a3b92e337c4fc0900a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.7.0.tgz","fileCount":420,"integrity":"sha512-QjOaLjios29085UvprziwgMoyCDJyb+CPTEKI9Z283T9bC2LP2MCDxrb2B87NBaat/OFw67433mh+AyLClSxlg==","signatures":[{"sig":"MEUCIQC0SdlABLNMEgfgYlDVatMF4aUmv6cDGdO36WAXdBzpmAIgBGGPq/QmBEzS36M4jY+4Jwb9yVIa1vVs2H+9fCyrOsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054462},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d959b05c0d33fcee1f86953c994ffdff835e3b49","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.7.0_1783030648911_0.6049108019605809","host":"s3://npm-registry-packages-npm-production"}},"3.8.0-qa-1049.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.0-qa-1049.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.0-qa-1049.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bbe428d8dc0a11b1377d5f1fe353b50cd77755b8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.0-qa-1049.0.tgz","fileCount":420,"integrity":"sha512-u/WS4w9zOs0LFlPR/zpKfiPgJMtrfk+y38gDnCgrP0ZkhpWdt8Xot2aVBY9qlMADFafKff7lTQBTnJ/8phImQw==","signatures":[{"sig":"MEQCICZSUveLY8utcxVCIXoLIssVQal6hfhos1FBoBNoUZeBAiBPmKu6AIdnSEDnLfN0/Cdo6miDinI0rML/NtwgTbe3JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054482},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"718b0983354004a0327ad1edb95620b1e488ec77","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.0-qa-1049.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.0-qa-1049.0_1783465160291_0.13515795018380783","host":"s3://npm-registry-packages-npm-production"}},"3.8.0-qa-1049.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.0-qa-1049.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.0-qa-1049.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a180e5a319753f683907cdfb4ae4c0b705518f38","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.0-qa-1049.1.tgz","fileCount":420,"integrity":"sha512-Ls0AwJ0AZFhHY/8a4wAo/YDfjA1XItAkKu48kpY9VYz39L4KLrztk8eP31X0S10YkFsHLdkxyx0z26g+6p3+GQ==","signatures":[{"sig":"MEUCIQCh9pEr2tLqm5YbmlHIlv+Ym+wbgIwEjVi+61vEiuB22AIgLZ9BV5wpm85bues69nvvH8vz/JqdigDd9H+akytYXX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054482},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6905ec4abb31420cf4a90e92fd4bfd0c20e8f6a5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.0-qa-1049.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.0-qa-1049.1_1783522099993_0.35637161219471625","host":"s3://npm-registry-packages-npm-production"}},"3.8.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e6aa1f073275ab3ff5dfa85e85f6a30311f33985","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.0-rc.0.tgz","fileCount":420,"integrity":"sha512-H3W1CQQXwXuPoeCntyityGoOGQlnq0G+NcbhAS4cT3mO3P8IS06WphxiH2IPpUf/ZN+dBsqkoP+mf0ra32r8og==","signatures":[{"sig":"MEUCIQCiimieIjj+W6jcwCqjmQucEpcpkj4PpNsiq7ISnVflsQIgUOboKYLKpSJVulFsAn5vgDGbiljs7esr1vHzm6L3YM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054472},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4bc51f89ba8d4755b3cee72283797279b8551e0e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.0-rc.0_1783615452767_0.4973442477585184","host":"s3://npm-registry-packages-npm-production"}},"3.7.1-qa-1061.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.7.1-qa-1061.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.7.1-qa-1061.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d08c33f5a519de84aeb0ab7bf26c88dac3a3e75b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.7.1-qa-1061.0.tgz","fileCount":420,"integrity":"sha512-l0FkP6K/8CDJkIa4JXeLT9yXkM52OpoJ+WOkaA6aZ8OFjRJ1Fgc9m5L9HaDdIJIThHsPSz9x1PuhdlQ/bSAzcg==","signatures":[{"sig":"MEYCIQCXf5Oo12U5TULc5NpRFgSjWbQLjkUdBnLyPXrpGyFwdAIhAIup25goOqo4VJzgX2USFflmSm8muPRWi8PIBBSlzOr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054482},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0c298f8680abb516e96c5a8ca34e7a3586e85268","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.7.1-qa-1061.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.7.1-qa-1061.0_1783637330070_0.13705467234889146","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-qa-1046.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.1-qa-1046.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.1-qa-1046.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"71812eb77b5f2cf6f73668a40d215d0cadd09acc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.1-qa-1046.0.tgz","fileCount":420,"integrity":"sha512-xKPu0Ey1RAR6mVbIM+QL3idyllLV7RKkH3/pptMSbsPQCOJP3BycqNFlz5Ji8L2Px7rF1WZVctq192dQ2uwXwQ==","signatures":[{"sig":"MEUCIQDBv6Um+5Ych5Ywn+cbvQB62W5s8pb8QzXW2lQbTe0AtAIgZF8zPYRtBy3bQ2tsndLSXBTs8hDLS6hUwXVLUxbgg/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054482},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4eaf2f0e328c04efd5179ef8ab88084a08182592","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.1-qa-1046.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.1-qa-1046.0_1784224383617_0.2760235364676915","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"edd695620fd98949b01ff0e60d691b4cbd068995","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.0.tgz","fileCount":420,"integrity":"sha512-nrVV2U+0EEMHmjvm3Q2qkJ8SeFbib7h+lSsjJEtvRPXn/smDNGULJYKEudEeTCO77KGPbeMPJUjJ+zTy81ymBw==","signatures":[{"sig":"MEYCIQChiaS7yzPXt1EENCdr/RDrye6nF+BT/xesKc/liXF66AIhALiscIqt43sRHjK3up9deipfORmNpToVmgS7oyKXppL/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054462},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7376d572c77d495df000ce33a9195367fb62d0cd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.0_1784235636435_0.6275733718888474","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"31eefab6c672821a2b00a57e18d6fac5cdc440d0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.1-rc.0.tgz","fileCount":420,"integrity":"sha512-QNMmrnpl2E/guUeNHEkd2YjPL72Ujds6dYy13qRk03m3EQdLm9kqxJYPGkbrAHp0DqYzSpgJkArYuYAD/dxOHA==","signatures":[{"sig":"MEUCIF9drrHWXZ7AGVF+y/Axr/l6VVWH2jFFgiP2vvtYi9pGAiEAzl/AmDbg0OQy6jk42nciBhlK+LGigJYCPRDYxt/22m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2054472},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"aa87cfcc57842e31caa4f410e2d4276722e54035","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.1-rc.0_1784658460898_0.14138770012924584","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"103c4bc5c1b908cdd25f8abd847a2428e13dd954","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.1-rc.1.tgz","fileCount":420,"integrity":"sha512-5St6xStaH3Klo2rRXpoYGQ/0Gnmj3zBa0fov8O1jhZA2R65SZJCH/jjUlcJOupMQ/V+GR6Tll8QSbdgZwbNxOQ==","signatures":[{"sig":"MEUCIA75a6EWUnwg73+7LhPLOw3bweoAEhTQCp+6rwkl7pk4AiEA/iP+AlbzFJUtlPF7tG/ICNZqlWGJsvJ2y/rvRB9M6hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9ec1c85d356014aab7e0bde375c9766fdab3b410","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.1-rc.1_1784675618475_0.9140010699200616","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e551c31dd30407888ffa10b8e61ff6edb8054a86","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.1-rc.2.tgz","fileCount":420,"integrity":"sha512-P1Ai9UyZBOEaQ6EMFPiiYUZu0aei9ScPCtbpVsdiYyD82ufiMaz12pKztsvoLs74h7b71zNv16DpckgtfijnHg==","signatures":[{"sig":"MEUCIHoAlMe1NMyUOVbzmbKX9H5IvwwSEOU3n3mtt4TVXNjKAiEAjs4bCxjiKJvqrylA1ZG/tiUhky01+rXQZFQYcvmruCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"307e1f15ba20ee9f2fe6e379948aff483c97bccd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.1-rc.2_1784724575807_0.178234455127104","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c9a9aed0515cffcf545d139d0611e1c65bcf244d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.1-rc.3.tgz","fileCount":420,"integrity":"sha512-uOVM+/8rJkevUuEY6K83Sxc6bRs3i2MZj+1kDBIFoJowV1BklH1OrIon1MyyFe++FIz/XKRtPhytp71WN0wmBw==","signatures":[{"sig":"MEQCIGbCCb8RGyBFHE/FioFaP3cBHZBofrWL5jtHKsxcrB+/AiB6Jpy0ZiXG0iJdwv5fm+oCfU/1YgyVhwPgx3GrPSaOzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2bbc91550d0fb95a255b53dba1ee97e7a422962d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.1-rc.3_1784740745639_0.27184517966387767","host":"s3://npm-registry-packages-npm-production"}},"3.8.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"3.8.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@3.8.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f9596aeeb0405630962a6cdff408317db4692916","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-3.8.1-rc.4.tgz","fileCount":420,"integrity":"sha512-WcMKkjk65+oz+1GtCvyYeSL0M/+wm62R9COW2DrmQDdILsjw74H19gWzFVktsDtHh3IlRU4XiLP8x4f4Qgqiow==","signatures":[{"sig":"MEQCIBdb3ZMqL5dfsw+9pNHmOQRqMNkDKMnQQNXWCwiT66DEAiByHGNDYbSrUWpN8m8TstZpCdFwnqogpICt1yAwCDR6Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7fa0718b620f545b065162918f52c5663cb71798","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^3.8.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_3.8.1-rc.4_1784753892917_0.9167481744140051","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"46d05e438281bfb7a571b169338589d825e521c9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.0.tgz","fileCount":420,"integrity":"sha512-SRT/4eKpKYMXJO2Y75dorq7jIlk7LHHDgIXtHNQu+EwrzIqEJ9lziBQYUj+7bcHL6fCKqi0m0mQBgeajfUf9gQ==","signatures":[{"sig":"MEUCIAaAinMcBG+llAZ+ETfYFYEZTD5gp1pylCuOYfc/KAe3AiEAl/Yv85NoymlU77+hOKNu3KZ9Z5NGIyINX3ZGIHJsZRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7f724b4cf19690d5d33e25ba3d9679d1cdf25dab","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.0_1784755815908_0.6311610162259946","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a0962d387f9ff35d0f5fd12e18df02df4364c24e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.1.tgz","fileCount":420,"integrity":"sha512-wySY8OjhGXaBlTnqvMKtQUaTZ6NJzY4mAcDbkAdvGcfoDF81VQWRJNvMX8IEMSTirDvlhxZMvrgXFSKC1cWazA==","signatures":[{"sig":"MEQCIDe7R3ONKSTgEd5dnGwAy/nSJyql5I3Z4MKVBmJyPr26AiAc+g04IhPrYmEIAuwUsT1WN9uvHCSARRZ9HrX98qkfFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"38a2f9167ee0bc8285d792f096607ecfcb7752ab","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.1_1784758133257_0.5701130993124923","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0b6f48cfcf787ff4339165894bbce38afa1e4198","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.2.tgz","fileCount":420,"integrity":"sha512-Ehv83qG1HGEXldUz97ONdDLhA3Y/v/DsWCC8BcqHkia9PrXbJDaSUrJ+ht2ip0Jz7hx3mm2FawogQTxcDHWbiw==","signatures":[{"sig":"MEYCIQDj3z0hnpRl1/+qk+STPDLZHJzJv/IzkRb4SKRr1fPYawIhAMXYTAhkaBF/ZeDkMYAxlxIxSo+B8dc3Y7DYtmzyPiGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4916a5a3b3bb4c0acbd533607f1ce585595f9df8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.2_1784765438836_0.08666484097826865","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"291f952bfa08c8119582ced9a4e8d486ee8bc6f0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.3.tgz","fileCount":420,"integrity":"sha512-YtTxo454IQUnxgbghX/yMkyfEkM8Svx5y3kJYyDP3925gT2qQlyUZA2Ug61fHloWI8LkaL72XPG6nN6oxSfA9A==","signatures":[{"sig":"MEUCIFbaNUe3BCGkZHU4kmF4fsa1ED1Y6ggGS84+zCBcakL+AiEAp6FDeps/YxfykTLN5E3VOYv4Kwsg6nxoFXfZ1TfWG3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3f569a5c3ac1ed822d685b77b4c5c8109fb6909c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.3_1784820146899_0.0803708746429308","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8a40817c479d338fcf448626eb5922909da00ca5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.4.tgz","fileCount":420,"integrity":"sha512-py7rzYbP5rc+/d/vmqFxC7ckDDr2NH9X1lL2CILqq5guYolKUmb/z3X2sKTmcX78zBdKE4jvXib/fOfFIErjdQ==","signatures":[{"sig":"MEUCIQD+uX/JfAM8pdcgIAdhC4h7wEYAW/a6138QdU+mFlZ9wgIgXk1FhMvZchtQ81CSTgDbaAWgoy2DcNx5XURJmY27mbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"86851d3d5837004f334162056afc4b7927395e02","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.4_1784842024613_0.5432285372899666","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0e29f134ea9ac14b4f5b6548f3e1054614042110","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.5.tgz","fileCount":420,"integrity":"sha512-J166SpPc0IGkI4ev82H0E8RWHRmloAfvpIbVvngJXPTCzeNOJEwIyRnEY6FD+JDzFVUlM9GPaxAAxRBpMtqVFw==","signatures":[{"sig":"MEUCIQCC4Cupe7Bpcrlx8xgWcCWqN6BuU9bAjMBrA8WAxJM15wIgeDJuwB9a5zawdw7lwtkTBec+PhqUVGHdNqMWUYshwMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"31adbd2a2d5c1af172d74a1c91ab4394e716fcf5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.5_1784842537944_0.821954661135065","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0d26dc4f8f0dd11e37b6df6a5b1e73f468f0aa06","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.6.tgz","fileCount":420,"integrity":"sha512-0CtAsPb0SmJqi5nwUZK91wM/fTD66R0Bfbs+njsmWUDDbT6+F67Am07Ru5i9EcGo+bzfL1Cw3tUl/JPpgxGE8A==","signatures":[{"sig":"MEYCIQDnBwGrmSmY1VaN4aeEVle/kVrqytXTg1itVqSCQbFGCgIhALDxU3dQQuyA5C1fvWpfp4dS8WFnST1BX7PyiEMlUeAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"df0bd39df62d15d632a926615e1ef38054a6a9b9","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.6_1785154838264_0.021526971869589184","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"337058ff45c250678c82bb1dd66b5259dae45e7b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.7.tgz","fileCount":420,"integrity":"sha512-y6ztZVugk9csm/mRm9f1PORFLZtCG01qYQMsBpmEpxqwjCiF1PQEWAUDtNGuN/z7nYeNmubFDrwmk/XXFenF+Q==","signatures":[{"sig":"MEQCIAOUiCYhh4QNuXT0kFnsPHKP9JxmF//m/g1zRyx5PgLMAiBBGZcLoDAfYGwXBgMkcq1ZHCxX+qKZSVSBbUyZwpLthw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2e8e7723747a2e97e7e4cd37f316cbd95b683240","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.7_1785192054096_0.45691303360095725","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8f39e2f68e04ef2f35b58df970006d3cb5017418","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.8.tgz","fileCount":420,"integrity":"sha512-UU3XI+6r0lJfZejNSnXIeBuYs/I8W63bYs/Iq2a6meJ13YSV1I8mVx0WMfTIgxqTXu1PX4lRCz2Y+Szu/9ejCg==","signatures":[{"sig":"MEQCIDRNnxzFRCqgbI10nb07HZzzm/LCt8MubkarT9ppe5X8AiByiyFw854IH/+glaYs+bkdVWFRJXL1PrVhkmT3YtwpUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7153f79d90c7b2578eb06e68a34f054c66d91ffc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.8_1785249988046_0.6291149959579074","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a9bfdc3b800c51d478cdbfee1bd75b116c976c59","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.9.tgz","fileCount":420,"integrity":"sha512-kroi2YdnNjhPsnml1YCTL1cW4giE7hjvzhRMYQxE2ysZhKEvQjwLDOCB4ix4bldnLBlZXfU1Jpi10CZYENRw9Q==","signatures":[{"sig":"MEQCIDEixK4EmRRyQfledTYvf+Zz2bJHNT05UTnbaf8Vk0H0AiB/DtPqO3BA34gf6C4B/llVXzDasV8LA6qfXQ7/Slxiew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058940},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ee6dc7ecfe0edc2816df7ee69ec305820cbfd432","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.9_1785253680080_0.27511758056840785","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"920fd1e6a6861540411a14ffcf6e5942f7a8bf95","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.10.tgz","fileCount":420,"integrity":"sha512-G1Mrd76HzoyYyJqMIzx2SAEYwrk5eEuzb716dOblcDN6jnS/qpc09vLxDS91hy27E1u6b7CPjxSPZQjutPSmyQ==","signatures":[{"sig":"MEQCIHTcrE+/1gpqXCRr8QrfR/RNe6x7wek0mp5I9JlU6PlOAiBwOuljVAEZvYOb8y9J2ANYID8bE2Q8ZR3mx719Na3wAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058942},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9dedde533f2a4105c4f470a0a3c0f3f4b192e435","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.10_1785253991128_0.09274380021042528","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fcb7b013b99e014fd71dcdcda4f78029fc19f19c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.11.tgz","fileCount":420,"integrity":"sha512-9f54dJl7XYPBp/+5a8B6qANKGjbDWNiBS/MBBnYo/J3cQ7WCNaN0Dn2uWgSKxJkkEoP4ilUIwWtsBm/mb8m/8w==","signatures":[{"sig":"MEUCIQCfGsUdZ5WpeQSU1IGTpi1GHCCrBgwuSHssqH7ep/AhdAIgf/q6n3a8UvmAwixTjgkhR260Pu+b/L/iyv7gfY8ZH+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058942},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b292f16d7fb2265997dc173c36c91fd196da8739","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.11_1785254164729_0.5257074233562389","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0a6dfc8c4c94fdb2c2921d2c76d7e5fc6c13b8a1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.12.tgz","fileCount":420,"integrity":"sha512-yMc5PquE3YEMT8DCwVNu/giXYdyB//QJ01X3grh2EyXbxpseNl9mlyDjpkGwS5zrmM/GQctn/bexBqcOtz/cyA==","signatures":[{"sig":"MEUCIQDp49z+vEJH1MK/xvCOpTc0/iBZnZov7IfkRnFX6B4tLwIgA6eFm5ZlmC5l5A7RO59dL2LDpIibyYkZ+2d/3tmB8WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"978304ec59e2a9c46d7c0bf4bf286d0e6291262c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.12_1785259012035_0.6114644334338979","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f7e1306d03a519bb42219b0c1ade2fa51d6cc69e","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.13.tgz","fileCount":420,"integrity":"sha512-8BKzcPVc8rqa3/hui7ZsuuvjwwUePRz2G7xLy/82Vk2onGrW1x05h5l0faKzlq2MySNZWUmMvuQ7B6jvhXYLkA==","signatures":[{"sig":"MEYCIQDk1U+ALGoiCp7dbThFeOppkdZRQpjPV9LBOJGwhGeMDQIhALZLJ6SImryAdhc0OydgBpluYV2NaFB49ngwfYbCxnsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8845f10ca5c05e161adf3abcddf07aaed1295047","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.13_1785259608729_0.3942099284771856","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.14":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.14","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.14","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d9d936a910278f144d21148c72fc29c37dae6a25","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.14.tgz","fileCount":420,"integrity":"sha512-upd4e7kZjkiDnplIQJH4fLkXFSY/08g4gwFSAi4qEOVfjM6B+AlvHTaGQGNzpuga+N/kJlOco3lYtSA2r4gNxw==","signatures":[{"sig":"MEUCIQC1UCGpD2jSwuIhCiYlAI2rGTizRPnW/eUWlq2aHhzJ/AIgXnzuibOe/uLwl5mUFOVxb0ayX3+80xrL3uM0QjK0oUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b384aa4ddc41656e5ae1fcb68f5aef8c4453b182","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.14","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.14_1785271130095_0.40637629251932594","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.15":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.15","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.15","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"782a0fe8f05f2b27b723fc297be8f893ea3b2a00","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.15.tgz","fileCount":420,"integrity":"sha512-5+enTKzO6mznUMv1Vusyqxi1c6bGDGW3SPixbbfHh083xyjK6HNs8DimzSTSozMszqpfwK1MnDj/gIDKE5JrSw==","signatures":[{"sig":"MEUCIDprN86Xb6gV1BvXVtR0/nChHAE5gy5dRZcFAZHeivO1AiEAwrxNxwwY4KgWfFpz8eNzTI1OxuwQO8/3KJphJlig7aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d3d52b841b6d8b5bf3f44a9fe3dda015395d5142","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.15","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.15_1785334062625_0.6531037026344393","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.16":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.16","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.16","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3c4ee3cb6113f62cf7d7ab471abdbd3b93957f4b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.16.tgz","fileCount":420,"integrity":"sha512-w5UR0wOrvqpISCC0HrPA+960zbhihUkK/+xYkP7L/PIqlg8uH+wAsty6DBjOruAmlYmRfA0K0neePp1MYMNZgg==","signatures":[{"sig":"MEUCIQC8+4viPww43NV5jD0o/FXvwKW+IQhjifeiWwv295OwbQIgXctjyPDEwEreR8oHbM1uwbgOKwm335Bgj9hABEcvtsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c9e48062ddff2cf3e5ed30e73179a07503ab9014","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.16","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.16_1785342371086_0.5741354883072836","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.17":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.17","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.17","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8025e54d7da8d72a5c7ec75dc8f32537d3e0b77b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.17.tgz","fileCount":420,"integrity":"sha512-Qw1cfch4beDdI/F5N5Ed6l913uelNzGnniNtshjubzoEun3bthoo1UfUF+5xz3F7Q2qR8GlEU6hwYVEtkNWmCA==","signatures":[{"sig":"MEUCIGnaTEltgRFXFWQM5xS24Gy8vHH9Zum5QIVyIVFJNr0LAiEAi2gdEUBT8rv2kihpfHJUMzWeRXFIzm3O/M0WP0Bj/NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0ae32a4a883d2e129fb0fd431f268580b90a3556","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.17","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.17_1785343420768_0.6065634333794598","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.18":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.18","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.18","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"292a6685a01b959a1210ffd686b92301e60baa55","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.18.tgz","fileCount":420,"integrity":"sha512-G4i3FFl5Co/VYrVT1A8J/tHlp/fV8e1ceWmHWTe9m5FgdnJeMMvFQk6CodzbKKPHqUrfRMOoYWRzpLABy5lQqg==","signatures":[{"sig":"MEUCIDkT/rzNxdv+cVeiGR4fcIAjrCM6qXtfeKGs6MUDn3mPAiEA1hm3gAHvT4PH9udMsY+GlWIbNr2QZ7xXOtrnqjGo0Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f4ccc5a30f97fbf0ad82737449a08dd724b7fc72","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.18","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.18_1785346732942_0.14291041071437172","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.19":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.19","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.19","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"562fb9ed4afec1f543efa3d0a87d6515c0a77b56","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.19.tgz","fileCount":420,"integrity":"sha512-hSExJ92895Wx9vqFLV/SpMio9BXl2YHDkShA6hGjtOcklM/aCqL/HLLpJL0mUo4XDA9J2PRO9oHEoeUW/jouXA==","signatures":[{"sig":"MEQCIByGjuyBFcKzM1yPnljB20Pr+TV64DVUTcgTxJfyIlhTAiALNG3qgi68NYPEJuyukvn6Q9+L48TIYoch8G0xWTkFuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5d497315d34df6ab8ee13cf0bad07f7fb093b65e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.19","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.19_1785349482122_0.6672707368467112","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.20":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.20","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.20","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"39108950d982b1d36d355863cf946538d473eedc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.20.tgz","fileCount":420,"integrity":"sha512-Mzz+0Jccn7RJlA4P4H1qMSmrQl8gpJOkpZgRN6ap/Bvx1YTZjxTRoowU1ZU85szu8Ro9JzjH0knZRbqZUlFg5g==","signatures":[{"sig":"MEQCIEpSp1NXX9jpb+VhKisSb/7Yu47N/9WbkogsyGQudNJhAiA0SdBvwT5/QrXPDqNHUSvf76hCUt85BbgGppORLrFs1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e45176dc554f62e58dc87bce4de1e1715b1b1991","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.20","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.20_1785355128960_0.6365740121580266","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.21":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.21","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.21","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c20cc2547977a7cec8791e13987a2c6059e579e7","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.21.tgz","fileCount":420,"integrity":"sha512-1EuaMKvihB+e4bS63M0KLo5Um4UjJUTvnHqz9HRR45E/nz8e8tpPRRKDTkpMER0f/AoWxLo79d4Wuc04COSQXA==","signatures":[{"sig":"MEUCIQDi5i6YmkJAcB/KtK280EqRHAjZ3ZJE0ht4W74c+F+vBQIgejhSBbdSTRyAV8/e8fwsGM0oml4Dq1Ha1wKhzkZoQ3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"09a1d9bdaed6f3c1f3de28538c5d373a0abefb90","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.21","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.21_1785360875721_0.32998180483722317","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.22":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.22","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.22","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"97a89c02640b39130cec5db2240116b2f4b111f6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.22.tgz","fileCount":420,"integrity":"sha512-XjevI4xErVs6jslaVTspl29ptgVtf9gZjKfuxZGo6C4OvDizUEcPmtHEnv0SYE3Q9TPGPQdTEEWfDaad738yTQ==","signatures":[{"sig":"MEUCIAxQArKB/H9WTJTXta11RthyEEBxq9IgqiLUdQLXKT13AiEA9ApI26Jf7oWuKZ+U6zx5aQNaHzV+J6c1k00CNZwYpTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f34777f7c45d3e80893d0414d22aceaf943eb296","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.22","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.22_1785361658346_0.9538392542377825","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.23":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.23","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.23","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"27b51caabb6362ab8dbadcea760b7e874e855256","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.23.tgz","fileCount":420,"integrity":"sha512-1xvKC88xEoTh2Gy7gk3Of1wRs/ONA7tCk2nmMZZQFbPfOpweB5Xh6JffYznajqOoHTjVdGVWdDxjY3b9IxJICQ==","signatures":[{"sig":"MEYCIQDAtxC9F58fmi39KGgm7gohUBqAgKJQr1g5V6ItL2N01AIhAKxa0HwfOD0LJRAuTjCyWkDnwGqZ2uYMJWM/SUclCNEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b081ce7f6b20f4e3c3828a445333dfdeeb21bb5f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.23","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.23_1785366003258_0.2840223253267855","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.24":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.24","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.24","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3975c4df2cb1e9c1f0e7db9011501ba86d1108b7","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.24.tgz","fileCount":420,"integrity":"sha512-DyEXVCnRUly1sHrctKoK11iZwWkJ39xc/Oi6BFdkNqxGGa3iDSXqSzfwXhA3n9rCQLWpq6A9V/FDRGbh5DsSYg==","signatures":[{"sig":"MEUCIDmV8HYzBWCef0dcFKyJhWcuuRURATe8wC6Ym+GM/R83AiEAp/bprO2+bUAFCNXcZ1HM5iCvq1IsvRvj2eqdbZVygOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062641},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6b24737226215cf3020300481bd78aafdade6420","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.24","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.24_1785429091857_0.913999552439013","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-rc.25":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0-rc.25","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0-rc.25","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"899742f39e32d56a78c3936e603d97b51143e4ee","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0-rc.25.tgz","fileCount":420,"integrity":"sha512-dID8IMinpCK3QNMbEWvoetjMI5EWrinupFghRIrgPaH5nZqHZd9GVk9dJ0+F90l+Zk4h2dZifCW+s1tee1lOeA==","signatures":[{"sig":"MEQCIEDXkRs3ivxUm3Zzldv8C1Zu4joe/z8qOlDwK8WWDFzYAiBChpL5GlHchcw/VHxs8snrhG7GButXseoIt9aMYIm6/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"28d0c4a9274ef6f85cb6c5e467720b59dcb47280","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0-rc.25","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0-rc.25_1785446504255_0.16279727390691945","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"db621a8f0612b55760eba8c3938bd007168531e9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.0.tgz","fileCount":420,"integrity":"sha512-e+7ZuY+VWpLv+aXmLKKXX4C4/blWHCG85+uVgnxNRk3icNf6PUuGHellVT4zBuLM7reZOaxmOYRp2rH5ovduKQ==","signatures":[{"sig":"MEQCIGNtprakYZ4jYb3M02BTT3aiST5uEBCO3OtvsHTt3wo1AiBSVNj7SKmPBEM4hTOEYv86yY5PcWzYVxp2GGJoxSzK6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3f7aca119bad305aa2cb7605dd1df4f95fc32a56","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.0_1785449791968_0.2636437113978618","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f8f70aa677e7116333299d31d3c3e1f5f75bcb56","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.1-rc.0.tgz","fileCount":420,"integrity":"sha512-AW/6CpHYMX3qj9EJVKrk2DpiIKYbuqCBtpjsQpOpNXLnxN6Z90dunoJmxgw+TTAlZGcMps+wfWgVCaYefzRdog==","signatures":[{"sig":"MEUCIF2UkdbD/ILyzGz4tf7VpPbXxJgaH91eMSrGvr56/l8SAiEAhEsjAf3maixyJfHJFx9gwltoSU6vB2C0HpSSnlZVXkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3ce3eef4879163dbb7106ead696b8d0e7e957dc1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.1-rc.0_1785771420689_0.6770126813851818","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"93a90be25497efdb121c26b7c15b5c12124c0afa","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.1-rc.1.tgz","fileCount":420,"integrity":"sha512-WprnGnm06KU+wprBfi1OvI/BTuoN/PJ5PWjgO9RNH7D+jswZCwrUiIYTDC8gCoti3NfLcXy1jeTVUiAP318Aog==","signatures":[{"sig":"MEYCIQDOYESejvcNmWIwRiO8/gQkvWm3SNLRa2/WftEBEA6D4AIhAPX4bU2uAWjzAGeKauqFDoLu4A37P+fkXawtJyqtNd+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3d4799c98018c605ffaefcab06c41c539eb59e74","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.1-rc.1_1785772630465_0.32438873883600916","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"90977d71f10755b6b13adb3d998e1783357180d7","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.1-rc.2.tgz","fileCount":420,"integrity":"sha512-1UgR3Bbq3mP4Jt8mBGOiQhfmcKIAHNVku80bcj2RAOryjIIKi6dKZVE78+bgaxom82XInUC7iajksgIEbfOVLw==","signatures":[{"sig":"MEUCIQCNeLA2llkbbm51N495bwxisXA10O+6/8OOcMVfHbED0gIgUAT6euI291jpd/wHHhrLukIWFHE5qGF5XjSyJ9tftyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"15852cd8ec27e5f3014f52d8e30422a24ffa8d7c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.1-rc.2_1785773115585_0.7140148605094503","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.0.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.0.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7476e179b535d01dac9756531e5598dccc84b6db","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.0.1-rc.3.tgz","fileCount":420,"integrity":"sha512-+oW0ALLgSFE0N2nBr3ONLotCgJUZfIqUDpVED3rycFZdT2Q8jrvg/H+ImOaI9QbrevlHpW+ArEB5WxhWHlMXKQ==","signatures":[{"sig":"MEUCIDUUJ7DwKFvDuUQoKG6ZtrBcbRUk574e7+XdvLYr3kUUAiEAvMqYUOmOkAexDgt+qxGCuzuhqblNmCZ0zxdZ2UVKTtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2624a3bb48c2158c03e2724cdb9398cb834dff36","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.0.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.0.1-rc.3_1785849084374_0.5885112563273269","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5e87e09c21b5c601e89ab3b8ff0a4ffcd1244842","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.0.tgz","fileCount":420,"integrity":"sha512-20TppkKoKAm42cnELnpUQbfkXPvx7UJCQXbLrZGPD4YmJxdk6JrWMqLEmqj5me0kvZS/ns1qgrl10pytQ07wmw==","signatures":[{"sig":"MEQCIEv/mXSCA/me0Cg26i3JmmiMohqcxE/HfwoqAVqex4VpAiBCA7cJPhTS/ESD7FjgAEyJbwcqcDzG2YVduTbxqr4qXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"009f68dcef711e68556b258b89a9b80368293d1c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.0_1785857684891_0.0849350111063687","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"90a4eca37f98130713b76cdee751dfa2956bb052","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.1.tgz","fileCount":420,"integrity":"sha512-4M24D5olGFG3ujxKDVuoRGlWZQDtn+DHOwOUtvVBR2oD4cDFerYJOrjPbra3WhKsphgFG84Ftk422kR4hz88sg==","signatures":[{"sig":"MEYCIQDJlnOWYKb5AiC9tHng3Rv3qXC59Gji15CI5ziuWyWnSgIhAIrjCHrqHQzwJSx9YKxY66z7hKcz/FqPScx9zhQUZjJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"04bf73288648438d162ddfcb956aeea92c96fbeb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.1_1785873301848_0.8708201506946671","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"aec2713d7e6c7cac7fc6640e1500f70c9e577983","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.2.tgz","fileCount":420,"integrity":"sha512-PHD4Q2fPojI1t/fxW48E+QzuFfOgIRB/+TU5lAD/l+Eu09nuGIongRQeR4iahf11v/G9chPcR1x/e0CYmAAvwg==","signatures":[{"sig":"MEUCIDnUSgrVfsqfx8sAbNyM0xuiko+xWr+6sgxn69m+b1SOAiEA9CmhDYC5KOVFmr1JRPeGALa3By7WEHfmvWU8yUca040=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9421a3568927fa65a503c8831c8e5ca342604e7d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.2_1785877702844_0.02782272380562567","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c1d8bb688fadf36d63fb808c0e6e0b6498e3231d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.3.tgz","fileCount":420,"integrity":"sha512-C8pSzzkPPbrsovQUlsluH5BnWg8i6ecYaDoEQ5icixdNIXq28qgxs1BmT1JdsYppnG0Y2qhh3rs4gfmZJWgQEg==","signatures":[{"sig":"MEUCIQD6gamP4JnTl83bcob2Sew/4TMWKl3KjDhJPUGhCibXgwIgSmF4xWalR4iSmfbYUoJUPKqraKlDlqJITNln9/L7qJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4a87a0bf8e6cdc7016c8575ed21667d7f53ab2f2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.3_1785934681931_0.13902973755625325","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0288439bd8b6a662b15d4a6a8862f07dfbacf093","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.4.tgz","fileCount":420,"integrity":"sha512-zX1/QhJZfr+88LuQqIyhWDoRBHAld77dBb2uQoKG203tAoUT8E9T0ql2Yk+0QM/JZzSsvKvs/qY435zNuprodg==","signatures":[{"sig":"MEQCIFhZOIesm24r/N//kd90GCeb7ZiPz/2Lc4Ghrkmh7DszAiBvpcaI0EyYMzE8UsRKGBzCCY90GrQUd+FH561fDb1caw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1a95a46a3c0ab3863f7966da6c772e22400c2e1e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.4_1785937926742_0.17846075531483052","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b6633377d431299ba2b2b679bc681dd296fb8b6d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.5.tgz","fileCount":420,"integrity":"sha512-t++v9cQKLdmdms/Ayl2wmtp4auc6nzoprM5A33o7QTKjnS0EjbaywaZeIpAl2VZEPeVDPIkQXmJRFTpA6M5NiA==","signatures":[{"sig":"MEQCIAJUc8EYCFIYyqNf3uXIDjXOrewz4lnWtfDGyi8AbytXAiApRVO3r26bPM2+1GAiPvjkJ/jg0ZfH32BDeAFzSeGODw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"64566042e83643ac55481f66e6e88d24f08143f8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.5_1785939389647_0.8334520211863896","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"89b9ededc01e9f28fd0d242bd3d43be36b08945c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.6.tgz","fileCount":420,"integrity":"sha512-OMHCoK+fgWKHzGO2Xg3GBG5boUXi7t8oFqjzypK+evgkJ1rwvKAcIs5G2lHXZP6zjdl5BKXyfJJY1Cy/M0v2Qg==","signatures":[{"sig":"MEQCIEvUKYdwLLrEkthCf44DclChQ7f84KZvekqTJTOmJ2SDAiAKY93i0/VUCfNNAaB6NOTy6XyL2By7mNYfDqKT4/yIvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2c0a26709315e11c01d8705faa45cb446290b88a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.6_1785945498751_0.48003949100825016","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e511037adf3e97c0edbbd52e93145e02938af6e7","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.7.tgz","fileCount":420,"integrity":"sha512-Hwp0QhG3Z7zd269kpOIPcjRTm4NoIWYgP5xQjdVazGiyh76R8yMIXrCXNREwCUgYMzua8lS9Nd4eLSpZFpVFkQ==","signatures":[{"sig":"MEQCIGX7eeLLR8CtiUl+qnctIOdvK8lv3xWySWCxsE90hPBFAiA2vqLIk4vadu6O9wAhLHMcO28JiTtoFl3IQdGIaAf2uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c92dc8c1851febab619ce3f9b43a6f8507257058","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.7_1785957963022_0.6500424447724173","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"6b1bf243d54a81186dd90030024953159cfc1e6a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.8.tgz","fileCount":420,"integrity":"sha512-QRWgBlPwk1JyWyrHCyW97sXFToj1oJRujS3bcKcUKCjmP4glNbGEhKyMxUqvNJOgqNWKbhyCfgFz7R9T65a8DQ==","signatures":[{"sig":"MEUCIBnOrs96N0VJw4d0ZjpT/fl65KVjd+GUvFjk87YXBHZMAiEAhGwTVoKHBFAjqBMaGqLWxGk1ohxa+LA7hsTg4X8mSkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c75009c9b8172edee050d27baeddb0bf9b9cf1e7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.8_1785959792372_0.9376505897616132","host":"s3://npm-registry-packages-npm-production"}},"4.1.1-qa-1145.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.1-qa-1145.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.1-qa-1145.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b4a54f4b75995835b85e325b63d3098c482748bb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.1-qa-1145.0.tgz","fileCount":420,"integrity":"sha512-RTV19usYgUwZYpTCuSW/uTKaGs++cQSjScYQb6Ipus44z4bHsTvoY0+GSalow5sxGdNzTcyx2/999fzlEwOVNQ==","signatures":[{"sig":"MEYCIQCtOWtJzeazLERuLoXvDNMmQyOqeeb0wWlox64uP3leNwIhAI0lmQ+5NGAh6a2mUuVRlmS29w49bTlqYR6dTpRaT5P0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062739},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"daa755dcfb2caea486ca4222492b21095964ab8c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.1-qa-1145.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.1-qa-1145.0_1786370747654_0.9592302829388901","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c5f652310e80db9e73207630c7f3d4d29dcc96dd","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.11.tgz","fileCount":420,"integrity":"sha512-wYsoKPhJ7tIdRPlc/WwxG9LPJJRU8UPO8N37plxETOyWH5zsgXK9HMWQuilU230YfhX/A7lRzyj/WhPkumCruA==","signatures":[{"sig":"MEUCIQC2dzII8VpXYwrrmVKV07V5rrV34bXcWGaQ7a0/NH+WkQIgZGJwdFU+QGlYxkNAmxy/M15COoL7Te4JeLbHHnN2mX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"aefc7f315d4ca94b0ced249cec7e62a76a761ff7","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.11_1786372337867_0.09080345518261601","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"db592e99b475d90b423aa1381d090f776cd3426b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.12.tgz","fileCount":420,"integrity":"sha512-tW49Zzfz2/WELCw7xL3SjLVAQKdtlRSzIWVNus/y9qofa9Ikbsz03ODVUCYPSP7vtRgHCveUt9NGc3NQB7yWuw==","signatures":[{"sig":"MEUCIQC0PvhuaTdRdYsNj6F8E6g8jzgPc3bcKFA9Gx3TOPSfSwIgeWMcDbbtUy3v+18s9d+Z/Y0a4MX/mgoi0czgP0SxiAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6f7e234897e59f4c080c683861b47968e8459bad","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.12_1786373999326_0.5656543473456619","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3baefb9ac1ad8cd59334c4a746e7023f0066d395","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0-rc.13.tgz","fileCount":420,"integrity":"sha512-NmdZhi6/P3k+5jGSdyzgTcYwtScoa4UFpko5UX26YcGsd/qk9xhmE/MU+EgocWk9wdZamhMjslCXhqSUsHvXIQ==","signatures":[{"sig":"MEQCIHPgBA/Etf4m/+OLcwLYGvxtarnufHqxRq5m2/B09ShlAiBkTIcNFP+t+itRpasDuzaz/0usRu6vuxmvTUYeCIiuPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"30bc1a49dd4f7382232e40f111423acccb2f397b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0-rc.13_1786377485320_0.8397205016552616","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ffbfa02851ca56880c3ea0d326826d553c3289cb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.0.tgz","fileCount":420,"integrity":"sha512-T90wiBXBsmpW59gXE1JdLPEzgBGWx95O225ct7N1TALD8nlYUh6rOKMSn6y3H2yd31OnmUMH/38v72ffdk98PA==","signatures":[{"sig":"MEYCIQC8L6/IIYjcBO1X0Fnv2IGFTgtGiuf2Xlsppi5jzg+cdgIhAIGLFbFD81gQGSihfTS9aylxDt2kSAuq6iazW4pPWqFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"817a2b099759649ca503bf85095516c031cca659","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.0_1786383931696_0.7097963847309345","host":"s3://npm-registry-packages-npm-production"}},"4.1.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5dbfed93b4eec234ba1e742cdb7454816a2eed9f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.1-rc.0.tgz","fileCount":420,"integrity":"sha512-UHLA6mzSk+8Qna97QZWhvwLtg0aoNunwlr96rTefbVAd4hxkKQstRyF6WTubeWv5weBKmHKY9Eyc/uSke6irLQ==","signatures":[{"sig":"MEYCIQD/BCsH7NAJXIlua1SgSZXfnTCHICYasMNfj3BwjCKR8QIhAIvDk7A3A1oiTQJJMgghsIC0ECltZjZvfdTBrzFrhHYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fa2a0d7c6c5361a267f38e1dc390f4de48fa5fce","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.1-rc.0_1786385623683_0.05992827437641601","host":"s3://npm-registry-packages-npm-production"}},"4.1.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.1.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.1.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"6d08977bde16e99a70c9867a744b6d5f2186ed8f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.1.1-rc.1.tgz","fileCount":420,"integrity":"sha512-W/6fICmyo8OSOmfSgqrBKlNwSVBIvBUuYWf3ZFo2KVJQJruGI+Ar46WLS8cQRmpMvyvdDDapqTPy/V1KZtB2xg==","signatures":[{"sig":"MEQCIC2ejdnzIOHottmLoLDUoWpcWG9Yp2OqQdQLGwVh/fnKAiBFLICZ3qIcJ5iode4BN8khIz6/bcWEtDbUxsPdsRMPRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"536e800eb58e4a3a0c4fe4cca8346641aa1c1fb4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.1.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.1.1-rc.1_1786394282068_0.3550495874670345","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2d32c81e0c77729e0bd010c9f3f14dc953e2100f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.0.tgz","fileCount":420,"integrity":"sha512-M3ZGd6BQ8WbP7ru6n6l8J4y1Za3LUoU+moQsu3Bf+9o+p+akCqgswUZ8s+6GC2OqsX/SwgHFGchHOc1j8AF17A==","signatures":[{"sig":"MEUCIQCHzo/IZ1f8zHgvAkW0yttBLLo1rZQoyA+S3447jYXyxAIgU+Iq2tGZafI5Jc2nExG5Bsv7vZhgupfSQO9lh7l1md4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ed2441ec3f2547df9f177bff75a94d2bf556592d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.0_1786395200215_0.7811544408552129","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"918c664a6481db2418bd0ccb58d1f8a5f079d172","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.1.tgz","fileCount":420,"integrity":"sha512-bjm12EdHWP9P+y2dArMAm0EwJ+9O2wvdcagJukRfHvJRbJPRzGG0L/AP8n0eqbaeLVE7X1LGoePvfRb/zioN7A==","signatures":[{"sig":"MEQCIGeIk0w2JVZb1mSKJ7v+n/MrakuoHFWqK+RJiRLnKOCxAiAob3yhxoDSehZp1w6SBg0celnoI3uxmoxkaVM9dI651w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8c10ab8ff73b67f548581108c26cc381b3ae2c87","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.1_1786398013850_0.7550380685884495","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5ffebe4b57900d83f7ebad9221123da4c8d1b7be","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.2.tgz","fileCount":420,"integrity":"sha512-7hZo+5fuKhnCDd608xYZREASgPqkjzA9KxSe87XpToq7bHDL5BIkBpPwibj30B8gEpnlzqkG+wTL4FpH+prPUg==","signatures":[{"sig":"MEUCICUR8o/JIRzQpUFwpTMp08oLJnZ7+IfD5UFfbHy3nyAkAiEA1mnUxZO5QWMdu3xipAZW7mvO6Aw73o/7CVjlDrRFy/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1bde1802dba8bf9e05ec7607073c0d9438a1845d","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.2_1786398526952_0.165561308482866","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"32aa0ae7b6254a8e1e7414b180a906b0919d6372","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.3.tgz","fileCount":420,"integrity":"sha512-ri8Pm/QX7Oz2jGLcpRfHcPm4BLvOM8uGXHbDvgv+Za9SBHEPnYH+amqzXKZzjRv6PTRuj96eb6iQfLinr/Xeqg==","signatures":[{"sig":"MEUCIB2t2ZEqmrk5BH9/SO0/0EW1LrPTsDP31K3YjFUdDGZgAiEA8SHyL8BL+VfvsTP4+C6bDIaWomPcz1gGEXz7eTfn6hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a8329baf9756ff537624ea2c4ac0df98fd135873","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.3_1786401591835_0.37317775446625934","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"16a0f67d8386c0094338577480919584e2fef6b7","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.4.tgz","fileCount":420,"integrity":"sha512-I3Imtu7tl0CfXSxKZz7FJH2QHxZQ7RIBGm9Mzz7AoFhTyW5/2KxiV0FjLhBuO6anISe7EsZyb4ycOucJ2BkCKw==","signatures":[{"sig":"MEQCICp3cI1j8g0v3Q0INkD+pyA03lRza7HIVC6QOuhT73d5AiBsn9enNbrO4Lqh9YOaIIrlLLz131h9T2ruPzkBgmOjRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"529f1256fea594613bb82bdb93d1fc3af6ddddbe","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.4_1786452325501_0.9087277893902581","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a1401cabcd4b3db263a2322477d80c9694ca548a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.5.tgz","fileCount":420,"integrity":"sha512-lFGwAaDr/rwFUFPq5wEOamyyPOhCDAiwyRf/ETdUO48/h+1t7gj8S7nK6GALQOj/jkAojJBSkm0a6KzEV1JkTg==","signatures":[{"sig":"MEYCIQCKNgv2DGzaCmV2OFb4VBuJb81NZHE1nrUjJzHdDw2QjAIhAKRlowHwz0QnFk7zPgabkQAOU7VWDtS8FGq6zKTSsmVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7015105de5682f3df5e09bce47d97bd567dc7fe6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.5_1786485881602_0.07461728129394363","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"1e7eab22b82efad38d5a791afa5e7e34f409540a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.6.tgz","fileCount":420,"integrity":"sha512-HocDMe62bob7cULZNOQGNXhwfexSPVE3Ebdm6DwymPoJ77dF3QGv/5sCD5PGnEN28tMOh+YwUWXdrgGCQfWNlA==","signatures":[{"sig":"MEUCIAX9xKl+C3dsMrzTdqACzquRDxGZE/9/BeKiBD6CpOXsAiEAp5vf108pqteQ/ibHad1VvM2sgIL7e3y/Td1xY7qYFms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fd14474fbba09c358379c6433f5747623c60d4f2","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.6_1786486792937_0.9564971602121559","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"262733aa8383d6d3def306e14da8a3788b9f9d71","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.7.tgz","fileCount":420,"integrity":"sha512-bPn8d3hLq40TUA3acETVj9PGdCOdQVQ0byX3TuQir2KkpjDuI07FG60L8pyh21v19wMbbpha3H3J8vCzsz3VIw==","signatures":[{"sig":"MEUCIFcnQ7QRkUurNtQkim5eLpZj5oo32U0Ffn/Oxt76cbyXAiEAhNMoijUZv5kzH6WdJJLbK1EaUeZJstwvpw7+fT6Uy1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"29595249c38dd9459e2c4d58cd461dee4ebf1417","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.7_1786544198669_0.23452181237785474","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.8":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.8","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.8","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"940924d8806e4a35f28e45914e6d8828f237d3fb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.8.tgz","fileCount":420,"integrity":"sha512-3NvJBbM+sOlK3hn9JO/8rjIjV+TT7jIhCLXOAfgP4zhEBQ2znzHA4bDg0ln/1bVZRjweF2SCKVbuCz+fb8JCkg==","signatures":[{"sig":"MEYCIQCN+FGuyOmHtjG2FCVYTWUe2fWXcv1KjdQp5fxtNFQL1AIhANFWalR959LAcx5cV4bzy7el2CYuMm4KoRYXr36kihfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bc5271fe218100276db93a7fe2206a3a5eeee260","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.8","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.8_1786566675063_0.2523381637043962","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.9":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.9","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.9","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"137c36a82fa994691479fdac76969afa11651270","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.9.tgz","fileCount":420,"integrity":"sha512-nOuaETyApSC3iMDz0v6HgK5hdcWG6K/mwFQPajdnBRdzBHmSLVSgALFf8xFOOswBYalGOTEojlTzjQTAXJot8Q==","signatures":[{"sig":"MEQCIAvYOcaAXKChC36aNjyuG+bXDvxRZiKnQGIwozR/LuCiAiBXW+edaORz1FuFzOvjW3++shkfGAAZjmS9oOgiI84WQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9021f3a6095f7f60df073b3ae5eb435f2f7f5d0b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.9","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.9_1786566772838_0.9458120053930352","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.10":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.10","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.10","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"633992111c551873fc4741dced470d984f7aeaf4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.10.tgz","fileCount":420,"integrity":"sha512-miVLL8o9s6tKWDLTeJbdLu1WzVmQ6nRry1Ir1doXBR1wiBB/q7xBqUdzo66hKsQ31LTqZoxnVhCLSFy7EKw2ng==","signatures":[{"sig":"MEQCIGAm++prJQ6wji8TJfGo/SAGNfUfFdEVaXi8qqtSxdVXAiBMhbtScwiboEzLUnyK1Td0uE7K3uunI1opDA/EHdN67A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"eaac092fac98fb5c16485ee0f41f599e0f57f9a1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.10","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.10_1786639488144_0.20067509604995193","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.11":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.11","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.11","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"59b6610a377b2140b33727bbcb473ad47622eb4c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.11.tgz","fileCount":420,"integrity":"sha512-3Msm2zCOTTkFVWOFpXoeyUG66TBE7bwL5RB7onbIQPtZXrkP9NTLtXdi4CvXcXPPLnTgvAc7cBWJLwgwwKCwWA==","signatures":[{"sig":"MEUCIQCtGNBGaAXQglaqIHUUXObZDJiYSrEcXFj3s1C37kfz+AIgdmDK3S1az03yZGItNBT7lvJW3s+2URtJxtwSHs9eIkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c665438175c841c470197e1c6f37dfd1596df83b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.11","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.11_1786640344694_0.18475324935149273","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.12":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.12","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.12","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5b3d66bec57d59d4968d5c51301d500aeb2c597d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.12.tgz","fileCount":420,"integrity":"sha512-X5l3Ck4GE0HnsbNHlzsM0GbwP4HQTIeY6YOeAU4rXUBuf4GEuqWFvIyn/5hZcEfuL7Y42NIZoLLGFnxHKPSRPg==","signatures":[{"sig":"MEQCIAIjwH4ghWadLpfOhPl90vMcfzsqVIuQfjsH96ow4WbFAiAkDTOoelpklQPDZHri5FERXHylH7PUMl89E2Ratuk2bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2736c0efc74de86ffe8777496ec419d1dc07b0f8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.12","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.12_1786647917181_0.26223961016158825","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-rc.13":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0-rc.13","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0-rc.13","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ab81c9b04ed379b6d52f4736e851ccd56fa5c49a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0-rc.13.tgz","fileCount":420,"integrity":"sha512-s2TJfssQlfd/uJaYVxQIbHFL+KF/0mbm6r3FtCNJnXJv8TjI+Pc92tcPorCU8rwXyIzSbuhkT9wk2+5I3CsF6g==","signatures":[{"sig":"MEUCIDZ+G6sWuFL2fLBSg2uuqL7x1AaQXewyO6H0QZws73v7AiEAlZ8Ll/hWGm1NPTMJXWLYhy7TCYFWIfmbeCRb3uppBmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062731},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2d2fc21f793966e0341109e68e2c01cc453b8a9f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0-rc.13","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0-rc.13_1786651461489_0.07001827360066781","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ecc439b974013c07bcaa649aac272b7beeb0b72f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.0.tgz","fileCount":420,"integrity":"sha512-9zinWn4z5QkJoKFNBOz0P/BidFu3/caGpFJbGghoi7oiUcr4FrA2cXOwfcZm5HVSzAmPYlW9C0wIJCH1kPBORQ==","signatures":[{"sig":"MEYCIQCml8uPa2ZftZGxoGUhm7iTa4JHYDndbMJK0Fpfa6TKpwIhAIyZj+1KHX9OVIetHxNnP2ZR+EPesvl26KqUzhPyBP72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"48fab40c5b03dae948feed019a073c129a7d19b4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.0_1786656952101_0.7412704900942493","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"cb3bacb10b1c61d76d1efc48a4bf42f410929140","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.0.tgz","fileCount":420,"integrity":"sha512-GN/5YWsBhzd78mxSKP+ZkWAME0MFKd07gX11y1URO61C08PMxHLnjgLDouDsilhl92NsHBRVhGj5e0o+651LXw==","signatures":[{"sig":"MEQCIEj9Gueasi9I9f27jyCQk7IP0a+RY4czbu5Hos+1gb58AiB5ydHRLgttGPcCSgASzcISVsMS+its4A26pafJmXqBKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0bc59a382140754b6b0fd5271e813f18aab5357a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.0_1786992500981_0.9867047203994253","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3459dc1866e2843b3bdd2215d51b41c718e073a4","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.1.tgz","fileCount":420,"integrity":"sha512-rVE7Zwtbqiz1hD4bWWgfKOdhuUTOtSmhbozd9sCdU3ys0DPj4wwUdQPpd9C0WeuPT/a0QsgvU7ewmn1WxyzekA==","signatures":[{"sig":"MEQCIEuuQJs6rdujk3x6AIXfCodoXxfc/nhP/nija4je5jJdAiB42uju2jrsEL57uIPk33jzgRVKSk+0Tu59TA5QDlHlJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d491ee7a0a4c61ed81556a2f331ea30647fafc87","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.1_1786992928533_0.052384304174934115","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"aa0d32f5ffeaf6061b3197a0f8ab1f7bc0938f6d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.2.tgz","fileCount":420,"integrity":"sha512-v27lKwbCs99iKjQXCIwKT3p5qHvjYLy42j3qRoYBEr8CUEfMcJwtb1QP/AY3UfXrgAcjGJ4SkmCV9rlVoN8gcg==","signatures":[{"sig":"MEUCIQD7nQ5V/6CSEOmHy9pEDYvaFwBgQ20887lmVHmietPMsAIgcqXcmjNm/1f6mdLlfNwE8RF7SvsssvjBBOmrp3h8a4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"64886b99f1a113a2f59b08002e5328a1cea3e026","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.2_1787001185816_0.5759781928818193","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"271838f9a774811ac7c45af37b48a936c570b591","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.3.tgz","fileCount":420,"integrity":"sha512-1J8UIWVRlz+xwOP/0nEjz9UgJlf0xcVMKd/M84pczUhULyb2qvZpWy2nXVjQzP+gatwwr8PwWkpTq9J+Bg0h6A==","signatures":[{"sig":"MEUCIQD/plEIfKONZyK+d+QJ8GR0Z9C/XExcle2gX9mhuLhRkAIgfa3cyVCmMJpVz99ti2RehIwQ6ILl8x/ViYO+9PFmoho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"beb27405cc3898329af5ec68ce0f4718bafd9225","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.3_1787061063045_0.349324674234311","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b0812e50d886b8fb0f5b44893b89d21bbbf0bde3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.4.tgz","fileCount":420,"integrity":"sha512-Um6TsFmCXLYKBia2pzmAwdNQiv9CLA5h4+HR5ZjtFjgXIbdYAfBadWCMoanQPtQNXmySWuMXRAUj2AXTDugxVQ==","signatures":[{"sig":"MEQCIEmPD7GNkWIz64d5hCUVuHoSsdm3Nytn42IbjVfaTittAiBmfK2n9w/dxdoPbJ4CHwZgLbjUt+M/tvlLYOhWh0S9jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"51ec6dd610304f89ce86de38e69b13391a0e0131","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.4_1787069082605_0.36931742672062895","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8851eeb0b91ac686a782b2d3534d3d7a25910b2b","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.5.tgz","fileCount":420,"integrity":"sha512-RdsywSoKoO8tajtHbdSeYjVeQmvOPdZgALb4XrORfgKQwnnPdvtOzExOmq3VWcdk6viUqXrNIAaJLDduOfqxQQ==","signatures":[{"sig":"MEQCICLKXea2Z92TBLnuuIKp5rr5HoIoQwkq1psNNSio5EP+AiBTOI4YeJ04SAkb2/9t/6JbK3A/87mgg01v00m4Aaka3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0b3a91063484c8828bda78d9895ec219c9c51beb","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.5_1787071541700_0.4052765751241487","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"59942c23c0218d78e95bb49321f1d4d73d39e4fe","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.6.tgz","fileCount":420,"integrity":"sha512-yqOBzcGvm7DsNNaGYb2+MVWwkrYEpWKmBZFbEQ11LqlVKic0LETQSd+KdUwIhnm5/2bTu9OWmPpYNGa0S/eyrA==","signatures":[{"sig":"MEYCIQCDcHfiJ8dSa1GtwjudgryAKcYN3g+3/SW55WBLGsRfUgIhANVaFu4lB/XB4Af7ztcHP9/zwhMZNyQ4FpL5pOI78ZL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"00b9bebb87f42b2e7e63537a62e0b10444bd3e10","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.6_1787072501421_0.8298323877150624","host":"s3://npm-registry-packages-npm-production"}},"4.2.1-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"4.2.1-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.2.1-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ee429797d4eb6af8e8179f44ce994c7053b8fd6d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.2.1-rc.7.tgz","fileCount":420,"integrity":"sha512-Pg0r0N0gPHeLUnQZeh7DzI/lEi4GNspxOJvpY6uzctyfQSQqykMK2Qy3TH/o+HBrg7ipR6VPv6nTppFtPZXBRQ==","signatures":[{"sig":"MEUCIAkZtJ42p2YI9n+zLY083Y6EkW0vIfdJtj0O/5WcKp3bAiEAnp4FZbujtTX0Sf5mPe6dp/2kYCdjp5FIJbQvPnXkeeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c31305995336ce5938259bef243f9942df3e3433","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.2.1-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.2.1-rc.7_1787079359753_0.36625957028550493","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d86f8fea59b68fdaa04d3d680681b26a7d766398","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.0.tgz","fileCount":420,"integrity":"sha512-hzkPeW62q4Ijm543GEEHl2ldSXOChLzsmLbpCKyxS2YjURIb5rDHw3rGTr4Rc4h9Eke7jPGnL1HBHiWYJfBqQA==","signatures":[{"sig":"MEUCIQDtg2QpfuGdhwiBOKihRAvi+mr2mcFaJArSQaA3RGqGEwIgVx2lFqw/joDk2OSqW2sPjIBKwuIAAJXGO5yDCyav84Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"abf45e1d8111ed72b5a01e143b0880e76da7da30","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.0_1787087112603_0.5225097274100026","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7e9f6433edd2f098feb7b89295019f3cccfb51c5","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.1.tgz","fileCount":420,"integrity":"sha512-7eDd4taftdn41PFnC0cjn+aCQzmqKox5/oBG3eOwDR3IcEM7eaZjnmEh1mP+bydCWAZp3TzjF1LhjNdb2RlPeg==","signatures":[{"sig":"MEYCIQC9RpDNZe15C/wWb17SbhAgCBNv3/u5uq2dGiH+1PVuOAIhAOXstRFDAURAD4uxWBw7+aa4Lubw/dbfiF6KNixwy1uX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f2b536aef7d27aeaf3b73af2669b88d8772b73e4","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.1_1787160049225_0.30490318367938163","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c77258f7ef5ee0f679b638394c734faaf01bc007","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.2.tgz","fileCount":420,"integrity":"sha512-BYUVNm1Uzp96KPeRUvCki7HDkYiRZ2S3yqCPkMqCp4/Vuz51Ih5qlXWe7QEHDbivXPlS3l/ZQHJylnAIUO8zvg==","signatures":[{"sig":"MEUCIQDg/I8DqWuRO27tGAoQ+8A3RTX2RCl7xPTEGNmwaCmxBQIgeX5euqYuxMjDph5u3HX8ZkUuWBNkECBBYI0yKTTpJII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9a467883271c2e948aed4e79566a4e73e986dfe6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.2_1787168735433_0.7268273189634944","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"56fed863dbcfc3eea6929008c970186b5bf8c25d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.3.tgz","fileCount":420,"integrity":"sha512-ZqXhJPvFU/uaqXwLUhCGVMzQ40SFfnBIKQiS0DxNawQFHsRETnVVCOmyhWBjWeHmTZlREEHJ2au740MQZjNESA==","signatures":[{"sig":"MEUCIDoOihlIB65+MecO9WcmaN8Wf0PIvks0UcyVff6DOFlXAiEA1iJ6iC6Yesi5fSyb7LITXWkt4Lw1dnL6KhtLRolAIGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"769fb7a7fa07b61c235408fb3c877c07a08ec0a5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.3_1787175205777_0.20455420047931017","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8bbac9cd4f3fd6994b822bacf0a86c515e134977","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.4.tgz","fileCount":420,"integrity":"sha512-n8tSK8reO1W+ICYrVwdvQFhVIWljqpasgCNY9Z1xjbxfbTOL4Ud9R8RddDtRzdc2XKkgsF9anwEAm05rR2ko/w==","signatures":[{"sig":"MEUCIQDfzEYCjPW19sbUwp0x0kJ1pjbYoQYpCMNXkehlOyBYFwIgQjTQRbuVBPdQBpHVy1O9QMci6TcOLBT9FKSlYo/r+Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"864441c67f048cfb5dbb9aea8d633e6792d99bef","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.4_1787241343932_0.8343151284417722","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c9a0826a7c5d0462612e1a2028ea714e13be6115","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.5.tgz","fileCount":420,"integrity":"sha512-gpMqjjYyMAIG1UDvo/BOUSu2rLrT/w8UJSIRWqQRbzNh9xNFHmhlcT/6hyY0k3aW2v/2TEtwp4PE9vGZ0ktrAA==","signatures":[{"sig":"MEYCIQCKvF7jcLyeXw0OUccb0BBJ+0l5MYB+g3CE6kea4J5BcwIhALwHUhBUIcuc6B8dz+k5hOmCXPk/qc7urCl8kA9QwQ3Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ff0a1ced5ee12075c8dd29d8f2471c4515e63714","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.5_1787254223428_0.29823966690991566","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"921a66c9105a704eb640ecff6ae3532a0d964953","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.6.tgz","fileCount":420,"integrity":"sha512-AG/YNe4rSIUbz1Q+M46A17rrT2aG8CI8ITzfyKRuI9WqJcOX9knvSEC8IyES1f0qax6DtlDkQWi45QBw9TXf4w==","signatures":[{"sig":"MEQCIBtEUymvxpPitD6SkSqezhKKuymJeT2NUODEXaCs9zybAiBN/2ic3f2LOEHhROQMhhtrgYUu7fy6KjeqfrT5w30T9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c9046210c12b69a4f9e6d0cf20aeadacb826a55a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.6_1787254329903_0.3556583819900816","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"502454e5eda82bfe4494fc593dd61115c391dbfb","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0-rc.7.tgz","fileCount":420,"integrity":"sha512-UqpnCbN6peb+gCxed1PBWa6VEoeW9TTLIpCoPUHsfMhjPUGJHVoM9dyGAmayvgbklXz2Pfdt8lAWePD6z3Spyw==","signatures":[{"sig":"MEYCIQDUG4rjj4Ukws+O/PJH1xYSKSujMeh/RnVPOtRw4FjbtQIhAI3MiRBqLKQELBDdWfejtlgtYN9++eMeUmQTClCiGDzm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"13a554ad999e93321da77afbfa476733598571ef","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0-rc.7_1787258418775_0.47026867954229834","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2b77910709ab02a26666257477d7c1827fefd4d2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.0.tgz","fileCount":420,"integrity":"sha512-gxc1vy7Y+RXZv4Wjoq+r4i24UfoM4CC9HdNDrTcTkCZQMyO7oVIGd54hmS4yJ19puI/sflSFOMal4A3hWdazcg==","signatures":[{"sig":"MEUCIGqJfsTDSqEcK0PUUkDc7yLOEuimjXhN2jxXLGAs9vd0AiEApqo/l+pn3YEHvlpE9DDnQ+01VAqSj4b5Aa5787CtASY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a57cd17dd99da5e802a2b35ce58e14df0eb1a48a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.0_1787261192804_0.6827759562512763","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"18962fa4d799517497d3447eaecccfe6bd1c69e8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.0.tgz","fileCount":420,"integrity":"sha512-iw9Ru/FrFdN8xKM6SYTPXa2gNdLtV2Jm3jyHKO7crLf1znxntDjwEw/U6yNvFBmOO5e6qQlMHc3Nz3FNx8RGrQ==","signatures":[{"sig":"MEYCIQDYWS3fhGPS1i8oZaj/vT4+rJ6wGSIiy3GuHtUmmjp9ZAIhAMkTmHVUL3pAe3xCt4FKUPVONQ+WdZQ/PRMS9PMf8Tpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7888bdb4a3c27c142d2b1c97371d2659dc22687f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.0_1787577000098_0.6570247001142677","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"1a9eb2b98a91b3335cf6b4b3d41a7e1f5c5c42a3","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.1.tgz","fileCount":420,"integrity":"sha512-zJYd69905+60NWANI3ptefyb2ReGJsXJQwffjK5HzN9P80e9qru39NQ/nTAt+7dsoZU1thxmP+s8Tj/vDOzDqQ==","signatures":[{"sig":"MEQCIEM/o7J3IirnVlM598CKWdhf1SvCQp4B8KoytzgQZ83wAiButUEIQAvDyd7DnZppG8w1Qs23+FFl8sOMai8aR6pmbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"038b1625878466433a421e8e92a9a08f591bd6a3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.1_1787585178790_0.49732705789017695","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"8ea87d7b117f52aeac57001a5136c491518e0a22","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.2.tgz","fileCount":420,"integrity":"sha512-g6xsfwhbNQ2HF4pZCgk2bvJc6YXYKiJl/jabmLDABBVI30sche+pkHlt/9+DEN+JtOSUcZW4eW7A7O5VjCTnVg==","signatures":[{"sig":"MEUCIQCWT1Bflp5U4XyaE/9z3tWmKcQjLyKXYFCpLIKWSg8RkgIgbwvr2Fd7ob4MoTKxAOZHUNmLL1HRJbWpR7Ih7Gind74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"57c1494535ecf3fcd8af73bf25745fbc781bf414","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.2_1787587319007_0.23550310326729051","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7af379c305c9cc5fc6dac7208915802c32a29f5d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.3.tgz","fileCount":420,"integrity":"sha512-WK7Gn0dajbY9dYVia6NGmC5rwcID8BPsIHFHtPqQ6FRaJAYpbt5b2cFmnQMCCRzPA5roh4nDquAqHPUitfPHfw==","signatures":[{"sig":"MEQCIB/P0vNzFsv2JRGrqGSuMctU5fc4lIU3gBPyr4byDqkXAiALZYvzlRhefy3pRtkVMnbzNtBg+WLmMcif1v8NULHhsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b108dc4d0af34a8a64e579ddfe446bf8817921dc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.3_1787605237027_0.8977442535734865","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0da724fe14c0499d47471b6695ac9b9d7328eb89","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.4.tgz","fileCount":420,"integrity":"sha512-0tQJEPCdAnkzETurzb12Bqhrscz1AaQ7IWt0Wj7Rjnoz+uAhfA/NolRxHvZLxmR3aa7u70xXuSIEghTwNCc2jA==","signatures":[{"sig":"MEQCIA34nYpyA2a5eM6gdF5zxFeSsNrRQd4XMBcyyh6aLPczAiBFotl1sBq6Vvdtehi/U09zB0FMvO/IPcRSMsfiCe1bvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2b0a3db33c49e0d3263ca86de4af255b3c5b6a95","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.4_1787605487006_0.9593663572940192","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4666953786c1011abf879951c0b21e0cc3bac2ae","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.5.tgz","fileCount":420,"integrity":"sha512-j9oRrDZTlmGFGWxCs6qS05kyjktQDqR9Tr4IyETEYeLY2JIhJA8Ahsi18NVH1HIzVEpst5Q//g5JCPbYnn2rdw==","signatures":[{"sig":"MEUCIBoEXvzZVQXwMpzJ7XBpV+B3odwqzeEZAUBVWLwkJ6SbAiEA5HyUBp4d2U6qL9FtkXbEqpE5+s0fC7tXHBwzI7ZXXQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f3dc84ee71074df4edb2770f819b4b8d2809ed31","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.5_1787608125573_0.0189260484047562","host":"s3://npm-registry-packages-npm-production"}},"4.3.1-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.3.1-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.3.1-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"47eecbe625c11e1aef6c3ae4368b69137d841b31","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.3.1-rc.6.tgz","fileCount":420,"integrity":"sha512-zIJo4K+ejKJld6JE4Nd3NPPXsNZ16FqZhriCeVyq/MG7DQ2nDU6xVDoGiyhuYZDHChvem+4y24lL3+/XWPZ2rw==","signatures":[{"sig":"MEUCIEbQgGWxcZwKHhw145VPasgR+znGA7wrVsGtWlK+g240AiEAnqbBaRxii3Qy8lLyapaXE14FLt1f90JOVhLkXgQ2xmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5f4aa592498f9ff16395d455d44605ffdb936ae1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.3.1-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.3.1-rc.6_1787611986161_0.8442422251928603","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a5bc8711470a4b4014fc9c476bfaa41fc846c648","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.0.tgz","fileCount":420,"integrity":"sha512-ztKQt4Fya457LA7w2P+C1HpUTITug9NDdJsSxORC3h9LHB+JCqtkUNMB6eaZD8UA+GK/JitGagsVqdpsleDoEg==","signatures":[{"sig":"MEUCIQDE20BVTha3LZAhnvTu0HDIbd9tu60xj8/qJtQF8Uw7xwIgXyXayWc03CISxjAEZq3fTkHlwxIW1VVarUuI2WlSJg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"27f0a76da3732b802936143df0c06c90e03fbb3e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.0_1787612431581_0.34457029152229834","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e49511900a71450ea0f9ae8d92c923dca09bf791","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.1.tgz","fileCount":420,"integrity":"sha512-SXfUC8dAKXxq/uZ7SseEq1A9+izF+aZMERCzS8isia8SuzZ9JIvzA4rv1HaSYPWHZ6u2Wt/MtYgEawerJsuyKQ==","signatures":[{"sig":"MEQCIGSqjS6qZEf1TyDo2e+MQjXT+5q4yRpo7uXDjx7p365zAiA/s18IUK351nn+oqpxGxeEpyRbt/IGIqwhooOdU+P1YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"180edb105052f20111151da14c737e20e0d3317b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.1_1787612819907_0.9183168019101","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d6b3125da95fa629b5a8f38a0309977cd354db26","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.2.tgz","fileCount":420,"integrity":"sha512-7cljd9yYN8ZOpQ3HNLqR8Z9mpcuPhmJeksUTJ+SsIN/UU2flfMKJNUtY5KM9UHMiCC264MbeMWR469ASlbcdsQ==","signatures":[{"sig":"MEYCIQDmSTJH5uq1dLd7sY5SxtDzu2QyJ/4exyRT1SlKwBVJ3gIhAP88SieZetTF1h3vTMjQidZdqaUBXmRkXUGRkC288Ztf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"80aece16b4b244d295ec4d1956b88818015955ab","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.2_1787656023398_0.22690267731230374","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a977df8496dfbaa77cfa179e52446107c9917c2f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.3.tgz","fileCount":420,"integrity":"sha512-mXnf4tndAB5A9CJFqpzGiMkIfiwhTff0ONYQbtrfsKWmfOpQOk4FOCNvIlBQHdL2f9IPxnrYUedvHMMUYtQhAA==","signatures":[{"sig":"MEUCIFsfTGQ7c+D14Zj10db/J3uLzIlMcm/5/SpPnHqR7EZ6AiEAvcphXk56DwHW3Vev6h4V8HBIVytRbY+A4ydy4UTMpHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f9318d83f71f22ac26e466482c01fa54591bd406","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.3_1787685050191_0.17420288266214579","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f221146306651f10287a1f27a0ba893320d08209","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.4.tgz","fileCount":420,"integrity":"sha512-AlGnL41YQW8BHSFJN6WPZGwLfPAs3aZgIRNI5tBLxLfej/yEbwtg4p65rJcAsmVJQn66wvVWpQr3kVjDbfGp6A==","signatures":[{"sig":"MEQCIGsk7UwtQYxndAweh/+TIQGANVA3X2VdwRDDfUmiqpp6AiBQyb8BWlWV0tB+VCMpcmHymNu+8Ay0UlX2G8igIGKzYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8eb0e008c95c46b0d56e8e949d27fe934dffc45b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.4_1787699026709_0.7171799903692715","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a5b3794e94b2c676063b1c828716c4a89320c4c8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.5.tgz","fileCount":420,"integrity":"sha512-UQFGJQpIGO3reYmO6mNA8tNfFE1/ukEbOlUwyzHiyfb+//+R0KBpmxPHKvrXxQquA+ALmVGiaW8UZRBbEEPGZg==","signatures":[{"sig":"MEQCIGpm0dKkkPI3bhorhKrABJDYbHEYKx1xWrDWlMs+OAutAiANNmj+l+DfHPb0bqO1fzrObPrNQOoJ7bfBi1n+V1q/iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"214bda27cf16e575500e8192f85f99702d0425f1","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.5_1787775902985_0.4853694837393687","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"a05406b8d72517e7066e7f10c5cd86885b2b1f13","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0-rc.6.tgz","fileCount":420,"integrity":"sha512-3xEKI+Vrk38Pr4L+xEPgD0NO7Uc0q47OjLCsxmhsrlAr09gYSRo7pFQkGDE2DJ6IDIyww4CPFPZcsL6ZfSrf1w==","signatures":[{"sig":"MEUCIQCf8lug89vSw3ZBHAFPT1wPN6Sq6LJrtDiPctm2pYQU2gIgfb5fpamyF9sDW6rgslH/tLszobgfwItGTROaIfcD70Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0d7f8ede7132f1b3dd1aba58544508048f62009b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0-rc.6_1787783549062_0.1568635754476697","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"898950cab5f22ef507dbbceebc5d216c8de0e823","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.0.tgz","fileCount":420,"integrity":"sha512-U2vGvYyBHcTIzHYZieAXq90d59NI4GxPwhL0tWA7U1YkMrziOtcjpx3YHdf/Lp5e4FylktKEdqiWPiF3j/tyjw==","signatures":[{"sig":"MEUCIAqcu6yBeLaLrtev11G/iISznmNKSFIphu/xxLjuK0+jAiEAsYhiIlVKguDyRDLf7hbx2yEE1N8V68EzEI7peX/zooE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0b99ec6aa49d670360f336d52a470de4dc0b3f73","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.0_1787850750076_0.885897023031847","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"bfbee967fb1062e6f9bf4c63cd81163d1dbae72c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.0.tgz","fileCount":420,"integrity":"sha512-JDvzuIAl/eLu8oDEJbuEdBjeKx6D/UrSAVZ/WsEEMdehzB5JsbL8SNzT+SMSJaPXYwd+EILMkedRpZUMSzp9wQ==","signatures":[{"sig":"MEQCIGxazTPs4bwf5ldD2xtlQWDRGNDOqLtoP+N53ef9V0hRAiBH2m26LRGxgcmMP63IV3982hUpzA4jw1GXZr4Wt4VthQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"39e0828fa39c7720934d7f194ec02144fa9e68f3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.0_1787857228168_0.45507136238637713","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"4f5dd9b3fd8139916a534ae890451ca581df2ef2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.1.tgz","fileCount":420,"integrity":"sha512-sClEfgJxnsyHwgu7q3YGLWaiVF+keTGtq7PIVN46kxueNNChgdCx+/LXWG30DIeZhaqytvx4QDyWXe+ipfwr9A==","signatures":[{"sig":"MEUCIHSMn4SFCzc9NWSPF1sKd0BJFJN68PfOCEhATPqYB08yAiEAwkigdAffTbrC4XN6UZUPqm7edswn+N52pzR77ClI9Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"abd14ad3f4d61d2f156f1bb973ab4b7011c73a5e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.1_1787859354979_0.7070134589682882","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"90d55b10eaf0717937a2d35c2861bcffcd4a18d8","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.2.tgz","fileCount":420,"integrity":"sha512-RXVoE+r7O+gxCebB3WvjRqzZgUN9SJKIJd9Htuo5aMukTuklUgKLcSIs5zncdLb3xhaA+5tKQqhXRIFnDkkiAA==","signatures":[{"sig":"MEUCICNzuMY/DOmJvr0aw6G/nEJWC1psprvFG5ioIs0zX5pfAiEAgIbCqa51yUbKiVFT0WSwfi5HEPZoitxrvYeU3NFy7YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1d804ec3ba1439826ba10d0ea6a96562e700f143","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.2_1788187840023_0.04747764673449306","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d2614854be4c4bd8c00592c60452e57c2e2e34cf","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.3.tgz","fileCount":420,"integrity":"sha512-odlG0DNJHmQ+TW57yd0jB/KgNhTJgJqqKjx6Um8LRSl2/5cW/WqOiChlDR9mnRIfEL5IRkR9olyxyAxbvI8Jog==","signatures":[{"sig":"MEYCIQCEtq/GnhDxt5++fHKzc+PQO5lP1XPIp5Z7mSdaj00XyQIhAJ227AYJuDcw4ClZCojQfJrb4BNRLAQJWBuD55XArmjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4e56a49b682ea5b4427cdc843412fae2edeaf8c3","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.3_1788210316514_0.3323435134959316","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f812dbd20e37af5f65e1c24b61f1723a26c695e6","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.4.tgz","fileCount":420,"integrity":"sha512-LTF11kYf8BNY35buFYSbhMElmOFZRT8Wq1sf8kq1w2uOoohIWfK3TtN3qfIrNME6vm6De3HEx/iPLzmkG1xdww==","signatures":[{"sig":"MEUCIEnYuBeNGomOEf9ogQ1D3yb4SVGg3l35SI8CMCzOqyjsAiEAqIsTtdUddpiiiERTb1NcgiVvU0cElko+xE7UnH0plG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b96e10d03b54b3ae450502f43d4e074c8592023c","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.4_1788210639269_0.08855212581805705","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"14381963709331d9228f01a9b2aae4b4ef58024f","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.5.tgz","fileCount":420,"integrity":"sha512-9zkLlflAX278MsG/hivLnECAiZnGryp72P5o5QF0SEpJqkANz3gbzyFkszLr8wX23apHL5ZHxCP8JmOf3JUl6w==","signatures":[{"sig":"MEUCIBZkvkMM60nLfsAQJsfoqgdLqs4uFuVyVNxMIsJChEbqAiEAuWz/HvUI/vL7DtBXWGkGiMkXJgQgU/xSIBqEi1O8D0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"e9fa7eb3560e99a1d50c32b0b022cdedf36cebe5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.5_1788299730203_0.730320470509257","host":"s3://npm-registry-packages-npm-production"}},"4.4.1-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.4.1-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.4.1-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5541d6aac294a2d4eed8ce125e0ba643cbf8d467","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.4.1-rc.6.tgz","fileCount":420,"integrity":"sha512-NKrVFcyFoVvN/POPoCrlYK8Bkb0QZmMCwUwrRtjwi6Rpb1OTibw4Ez6Dz2BfYhokO83XxorqCpy+FXreukhV5w==","signatures":[{"sig":"MEQCIAJ7h6hapmVfzr7hbRVBu/wY5YRw7+GvcNhcqhgdSQPZAiBJrLltC8Qr35f/zHoiUsK8IF3qwPtn+19At/MNC3a7+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0c49aa47dbc8ec4bd05b3dfeb535cdc68e1ec1f8","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.4.1-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.4.1-rc.6_1788371710342_0.17693679883904556","host":"s3://npm-registry-packages-npm-production"}},"4.5.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ce890c2bfd9ca442afc5e03179dec05cc0c08d69","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.0-rc.0.tgz","fileCount":420,"integrity":"sha512-d5G4Azeytvdb7YPWrSDQkGd2C2qwaB0My5LUB9KUjWPrzefAFQ1XVNvndYa/THV78o2vKkTmx45mveNeTigCZg==","signatures":[{"sig":"MEYCIQCREFdy9S25Nna2lj2ddQXNpB74CPiPii3z1Se/u5X/eQIhANNK9GC3+UKGwS3K/wtNT5kDOHsJnr0+jiCRCIoYdXIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a63567a3ba96ed367356dcc1807c27b2a003a852","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.0-rc.0_1788380579448_0.880406208308977","host":"s3://npm-registry-packages-npm-production"}},"4.5.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"93faa394b175ff9040deabfe0cec93ec5ee44901","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.0-rc.1.tgz","fileCount":420,"integrity":"sha512-5Om/xXBtcTfQp/aU4meJ04AMu6hB2Lab9oK9xKK8xGsiyjIAeok+LZWzWvQwWZ/8GOsUaO+yHcsasOcO/koFLg==","signatures":[{"sig":"MEUCIBHhskn+mFN9vkI6mmVCn62rdHICMRT3Qx9k0lDkzIOoAiEA0bC4R8uCLRQ0zKLbJ7JL4dhsg8CJzTtEZuPe5uhS9yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"051d2e0e4547f15c4ebe274f38f9742a9c7bd2cc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.0-rc.1_1788390501802_0.8580541037679492","host":"s3://npm-registry-packages-npm-production"}},"4.5.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7bf870c6d42a3339888ffa6625a2c0934377abf2","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.0-rc.2.tgz","fileCount":420,"integrity":"sha512-DDzuhPPfV3PHXe4CdWf9+fHRjMIijsNvUIWUhwKunzZM4eQoPWGPFY50fYENSWEXNnO6OD/xIaMTWrdZPrL11g==","signatures":[{"sig":"MEUCIG4Kp62WKSRlNwHGbTxz5K5w3+P+/46TmLSIVy4lcR/5AiEA9mwr3wXHLnRAUeWPR0oUojUVg5XE8C41lnsdjFziUtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"495412525f7ed5e9261d92c3c65d51499199032b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.0-rc.2_1788451435122_0.5055993142247075","host":"s3://npm-registry-packages-npm-production"}},"4.5.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"598271ccf7c9990b7369cb4ba73a1fc92e1edbbc","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.0-rc.3.tgz","fileCount":420,"integrity":"sha512-bnxqoIgvzrsO5lj59Epjer7ycvfsndrD+hgOIHf3wmbIBb9SJwHDPIeCOjm06WpkB+1BMpq7PHEJg/rLBfO8xw==","signatures":[{"sig":"MEUCIQC7uXjNPMjZ36adllcF5pnaRvA3VA77vYzAltjV8xSg2AIgOCOtPgzqH5wBxOw3hx/FV/cJu/KNxIikT/gYVgxQZ9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"02536dd5a395695774af9a899e3203196395460b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.0-rc.3_1788470931161_0.4232179581712907","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0a702bd03feacdb2a3a614bd86a3af1ba8ccf7b1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.0.tgz","fileCount":420,"integrity":"sha512-CCui7cXBozRczjRHp6iMM6du79VMNLloQyQx6GPrzLCDFfMDXGB/8u5OVuFbo3Zqxb0c8W+bDOPg8GvKTTt0cg==","signatures":[{"sig":"MEUCIQCJPuGqD9pQvQsMGcSObuP8jX7uZY8LZG09ICFjqrBcFwIgIY7NQnbVa9LeSCsGwOGrXZi5cGbhMsXN13zpsBHO2lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"50aadbe0aec1dff93f5d559535b1f4198fa20f29","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.0_1788474199511_0.9911359297881523","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c7036c986eebedd2b90ffa2edf0d2d0f4ab16e33","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.0.tgz","fileCount":420,"integrity":"sha512-/mCme/ORrxlFv956ryM6fFptpaemtxeCFeuQqbP5wUK73BmJwbEAQK9xIdOTUj5FfyK9dM9Wo6VmB5kvotQFGA==","signatures":[{"sig":"MEUCIQDKAL07Orf8Cyx9Ld/hh5x81FXcwMQHt4MDl/sBM1HDYwIgZ4vTLyoblTkFN+5k3VBvyMvjbKdlUD3T7OIDprwrbco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dd02d975ed0acbb9589b5b61079dc78b9c0b5ae5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.0_1788870234831_0.5742722463441576","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e0c5f277c9d1f991495753a0a661a983161f8053","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.1.tgz","fileCount":420,"integrity":"sha512-Xy760weeGDsBK0zm9zsccNSlIj1NNdLRYc7AI0JV2Oq1v9RzzXwppdO2IWWqSi4p+DpGz+89hFyZCXys29mLZA==","signatures":[{"sig":"MEQCIE7d0O7+Inx+DoHJQEpm+GN23QqH6sRBug4bc/EpxdY0AiAI0YtjCkFaLw50JrpePKZNo6WfQ3Wr/tG8jynK/3wCHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f63e0d13310bc5a5b35f819970f06600e2bf71cd","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.1_1788966159002_0.3562528723070819","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"05462f848529753be5b77da5d960b481c4598440","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.2.tgz","fileCount":420,"integrity":"sha512-eUnCewkP7qnQlFF+fMG8zWGDrcaJNkO4Vr9ulNhzlczLT+p9C4EQGdclPH9VbWn53lfIWEzy+KZjhe6+98MIug==","signatures":[{"sig":"MEYCIQCTiHcTCHQM7LPIp0ezbce1uPImCKpaLgHA03CRWaKDngIhAIatsreOsMzQhRjpaZ4FQrsFWzP+J/V1ldj5BFU3q0Lo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"da5b87507e47105c325906dec8d45cf3d6a4bf74","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.2_1788968344997_0.13439489330001186","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"35b3eb47d5083c690f1f7bb897f373382593c104","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.3.tgz","fileCount":420,"integrity":"sha512-WxoCfodah7YNcZompw6HQCVUL9/LZl3rRZASy7aB0Xt93/botdsrnNJmKQVMGVaEjnZdwv6ozk5EVO/McP4YEw==","signatures":[{"sig":"MEQCIG17OsbqmAZy1BWSzPLYtDvzsWnd0LsvBpipTXWAU/+RAiAzIun+88x1/hIac4chg721N0onwpM9xMOVX3Y/Ua0Hmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a4a782cb035434142b3e13b87dc8f0615a882fb6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.3_1788976081255_0.6138810187034502","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c6b4faf85a7212a38b1d1317532f6596cc32e14c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.4.tgz","fileCount":420,"integrity":"sha512-Z0sxD8EEBJZ75c1luDAVs7uEYVDmbfUlEehPtQvFmZTIfd4fBBZVod06BOejTpgoXkpghXk7owgCdvTgnv8k1w==","signatures":[{"sig":"MEQCIH5Myd7/EGqdLLqCtQv8BiRGhSF/wIhM8h03WL7zR2BiAiA0wHGwpCQHElz4NTH0CWXEJnaTn8ooIftRUFm4cDjI3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"142526346caa48752ce42ded14620dbac28fb8d0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.4_1788978255242_0.9556796406193713","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"c7f5654fc38400536599b60c25e2a2c0c78b7368","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.5.tgz","fileCount":420,"integrity":"sha512-5iUITkRkefH/JlGN51GaaPL/Dkab+7ENRuRoa6+cQpjqPDVMxdvc1tOQW2ZbDwNMXlpy0yICGX367etQTI5rhg==","signatures":[{"sig":"MEYCIQC9wfoljCuAxTY5vrIqSzvjcUyudnONlFU/KQMI5wC8tgIhANTGXdo57VDDmq2+7QncMQbH/peOjXexOjCF6vSjm0se","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8264d5eaa9b5aaf5f78cbadd75620ca8ee7b03e6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.5_1788988472832_0.9730584495875858","host":"s3://npm-registry-packages-npm-production"}},"4.5.1-qa-1263.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.1-qa-1263.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.1-qa-1263.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5dfc42a1c0a79e7b61d457354c1093bf20f3c3ce","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.1-qa-1263.0.tgz","fileCount":420,"integrity":"sha512-dbliUyuzLmMUgA7MAi5vFlquOV5EpBJhFk4JwSu72OFxTvTKTOm+wgmou9SM+MrJFAHiRmQhLRPkpNQQnoff8Q==","signatures":[{"sig":"MEUCIQC21x9zeJ5x9Gpl1mbPOVM4oaDZuUfFtHWAaD+8OTYG3AIgUOQ5Jo0otx2DYe/debjmGfePfXIJgbenxoee71rie1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062739},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3df6e1c3a237b806999be3e916af4b26ef185f66","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.1-qa-1263.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.1-qa-1263.0_1788995043634_0.6016902235721613","host":"s3://npm-registry-packages-npm-production"}},"4.6.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"45b820f4a0e20175e0115fe230074dad7efcd293","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0-rc.6.tgz","fileCount":420,"integrity":"sha512-0I+op/BR/ulELIJFRbHDvLLmW7vNJqgBtnP3iia0Z6jV8f4spaOI1BNYQZ5PMSl5LNtHY65ntUKH6OW/jEdKWA==","signatures":[{"sig":"MEUCIQC3/HeteOqlSN3Di1xvx3reQi9g35QyUuLBPwZmXIi2XgIgdrJ8dUctkYF2RGHO34Fx8aGjN/DeYLbiQTNYgM1IAwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c15b6d5baa77501f688896bcf547e2002b414027","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0-rc.6_1789051902492_0.7919989002672574","host":"s3://npm-registry-packages-npm-production"}},"4.5.1-qa-1263.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.5.1-qa-1263.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.5.1-qa-1263.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3ca860ffbf91c7635d31a4558eecfab92ea391ea","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.5.1-qa-1263.1.tgz","fileCount":420,"integrity":"sha512-oGxW6rGMgNi8rJPtLF7gm2yLf8LKWTlviXY91UGXREj1LHNGxcmB08SXWGdC0M5Ucq0CKxn9bVlegTHO/wfPHQ==","signatures":[{"sig":"MEUCIB/lla0KYV/WFR+9iTc27ZTkU5JieG3N/mPUi7Cdx1+cAiEA+iDWYEB8Gy3ISb7sMxaqRut5lDgXGhEZYGN5A9H/r3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062739},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"afbd441170688a03caf07f0568cb3cd2830e8fe0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.5.1-qa-1263.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.5.1-qa-1263.1_1789063105191_0.5831602878623674","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"e2fdfccee3147342bd97681cd6aca93ae073862a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.0.tgz","fileCount":420,"integrity":"sha512-q7yxvzgmvb47lBpmeJai6pr8wTNMuBmqo5rXtu5AgolIGYAhvPp1F6obpG7DhTqATpHKGMZ2L1tfEE/hSTzKRg==","signatures":[{"sig":"MEQCIE4aqNR98Rqg0As+pEpKzSY0clxp1/6ZsiLVhLLPPidPAiBCfI+O5UyNKcm8LjX/ek7hilfK4Hu3oVk62/K4pi+ibQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8720d3db68f97d6d1dafb7d4f40939eb85ac101e","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.0_1789074505303_0.13406578464071228","host":"s3://npm-registry-packages-npm-production"}},"4.6.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"77907931abdc4543e163d986b3f7979d2d8a45a1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.1-rc.0.tgz","fileCount":420,"integrity":"sha512-Y4BPPSza5gHEMnJ02O+gfw0TENylMRqB18GKUD5YHqGQIYBu57JCSz9s9i9i2ESKHwVLxrRFHaZvB62JpYWjNg==","signatures":[{"sig":"MEYCIQDoSudEcj4+Ztqa9sQfpAvGUKk+FbASxRB4gah/335/PgIhAK1PHowzcHPX49ZWe8Ug17/EkUSyE2r0jfQt3K1WP5oD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"15a305712b6b426b8219b2efd01fb80cbcc0d0a5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.1-rc.0_1789392454351_0.6137751171032064","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f3b3f8dd2fb1f94239a0eb337963391a29493491","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.1.tgz","fileCount":420,"integrity":"sha512-QeOOp6nuTrKZXRRRvh7wcxx3WmQBYiHRKXW+XdI9AKGjuzYBTmADhqwMseCaOJAORAZk7uknya82DiKmcttkSA==","signatures":[{"sig":"MEUCIAqqgXuBBZPhSLKRnbZShtbipXbCJCNhjLrEtptAWkzbAiEA0LAAWDLgzSDheLDpJBPWETe4eXrjvMc05TuS1UUA/UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062719},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8f62e9f38580e172a689619e9a17dcce7d2f6ea6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.1_1789396642243_0.6867019396768383","host":"s3://npm-registry-packages-npm-production"}},"4.6.2-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.6.2-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.6.2-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"394d5c77df66fbdf76f3c8f16ed19ea8f1fc8840","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.6.2-rc.0.tgz","fileCount":420,"integrity":"sha512-jkni7tNqqkR19HUY9s/6G8jg+T5Ypshzk7911zDL+kZVNhn6xANCZR8XP3WzopK2PSa0OlAdAPzErohWzohYhg==","signatures":[{"sig":"MEQCIBCvSepNltLCLWgsTGzXKbh/MMqDi488NOLAkq7KC6pTAiAzrE71ih4Tonmevo6B1FBgXg9QeK99hpwyCA2BD/kJng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2062729},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a288f88da3ab53d1ae05fd256821f5b26b08bd6f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.6.2-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.6.2-rc.0_1789420296648_0.7629915436324275","host":"s3://npm-registry-packages-npm-production"}},"4.7.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.7.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.7.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"0290970d6799d316b67c669b05b1f3fad7a42ca0","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.7.0-rc.0.tgz","fileCount":420,"integrity":"sha512-eYeE7hhFcHZ9GpoMzYZ8mONRD0gO53CWD8HG5B27IBAAjC8H3+M2klxbczg6tBS/1HTsLAVVTKamvsnb94Q3rA==","signatures":[{"sig":"MEQCIDWJsec+39CYXVX12GZlHh2azoEs+TEhqGI1fcdeHyyZAiB4AXH32iHtc2BgeQJrZvecEbwHVxpt7IdMytLo9+ky8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF+jgGL0uztLWXmTuUFfMskFhBLpIEakf3y0htpDmqfiAiAgM3b7Fiah3SAae2a2hl/Eo8H9bTCC8EeAkflazR/CWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063155},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"abf2c7312e83c14dd7b6e917b52906f5935b817f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.7.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.7.0-rc.0_1789669982098_0.17016254768990358","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.7.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.7.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2423ba386e20df4fc943de4811ca186ee98c1899","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.7.0.tgz","fileCount":420,"integrity":"sha512-jkSasK4ysMyLk58mC/NCgfrbT5rYm1iBXEloQxtccAEdi7uewehNgjYZMBKhUcdaw/unS6l+3T2eSRzrXgDllw==","signatures":[{"sig":"MEUCIALKgR2VpsfYjzzLFdCeZQWBAt8HCbiSTQPzpa5346sIAiEAoRJYLqyNNcGbBRAQp3X32mTS4e+5kNkx5lsZFMbWgHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF85qwSYeR+m1r3PfbZOnZtv1qH0zWIeTo7wPwWPrb3NAiEAsWvDMhhxLeeOjtL/JVCZ4KUBqQeYJ8GTMIXLsyfyGwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063145},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"db2f0663975cf23162e1f1881ae0831701c4ccdc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.7.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.7.0_1789681344018_0.9342617142909024","host":"s3://npm-registry-packages-npm-production"}},"4.8.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"693ccd4974b1c73942604c658dae1976e73052ed","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.0-rc.0.tgz","fileCount":420,"integrity":"sha512-JaxzO5ask34QXRptuEThcFSsihzs5J5yTTNBxon9E6KDg+1tZJu9Kte2iIOmT/+X43oekiwtvrocAJfgvrK8wQ==","signatures":[{"sig":"MEUCIHRrGnzFtIq9PylSfDgNJqc8ctabo+Fnial05JAZK+/aAiEA9h/M/MCeDo/j1oWOuNW2wRQ5oNcbhlpq8X9DhFMysAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQ0HzWqNsYIFujpaMw3XSqHMHHueKP76p34sQly9ZNqAIgHzWajfl+Z0d+CauMj9H+q/cL3UeXLdqPpYkrzaDUbiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063155},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb06899dc6718a928644be8ca6102b8970a4553b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.20.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.0-rc.0_1789687550172_0.0783134373832719","host":"s3://npm-registry-packages-npm-production"}},"4.8.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"b8ed4d42e3db47e8bd6e8d41e1c4edb710259ade","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.0-rc.1.tgz","fileCount":420,"integrity":"sha512-lVX85aCmocc/+DKgul/UeG1RsgMOsqizXnhUYNO519swRNVO1b00RyFqc4Nbm5J5K46P/r8p5YtOlIEn6tFUpw==","signatures":[{"sig":"MEUCIQDBQvxX+n616Cao8Ekg6H0WtJOjI0QDDqjVHvfIfKlBbgIgOUScnqCXvyVnVvyqd1XfIPyPsx+e+rKA3Wn+Ttmy9eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDT8C67WEDEQoLq2LG1vAuF7Hd+NEVji85xQZ4QJBNEOQIge2MxuFzxxoctHHxlN43PcSfIHy7daTLWc8PQd5NyDGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1369d84103029e3a986fbd0df684abb419cec233","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.0-rc.1_1790267525450_0.2123557032888792","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"fec87fc96ddd20137033d281adebd183a4d54645","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.0.tgz","fileCount":420,"integrity":"sha512-8+FjjX7aYgOP27frxKq4PcjbhsRQNGduFihpK1TfXooxUqmZPPIu5Ql0hxh2h/FLVm0Un+DY6Wy+5VftnVGSig==","signatures":[{"sig":"MEQCIC231w40AnqFEdusNczk8URF9xoq+ch/PupGZH/6w49OAiBryP3Z+KiJeZfcOK3pZpPgP1K9ZHSqcxiG/pF6tn6JAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFWIX7PP2FteJPcsuH0wj3E2ipS51RgwhGBcToPx0YmmAiEAn/QuTPNa/iHFMvoR0XCDrkmxULWSPsDqR5b2F6exDuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063155},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a0eb8b662298357c89ae50ddcd639460e9ed27b0","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.0_1790286809629_0.16492238535737735","host":"s3://npm-registry-packages-npm-production"}},"4.8.1-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.1-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.1-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"3ae77f04900760ea82be906dc472608bb5614bfd","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.1-rc.0.tgz","fileCount":420,"integrity":"sha512-nDGqpu8ZVTTC/HqTARSgJrBpWPLgaGqqb75Ike8I9yFITBFIBrjG6JmhqyZWixL1D10M8QawL5473PyRKykCHQ==","signatures":[{"sig":"MEUCIDUaruNmVmpRzSmzsXop/ydWsnOQow+5sFdwci2UmMozAiEApd/xRA/1BxpHd/v8jGpGg7wY6OsDMvllY1Dp0wVEYMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHfEn47VfdPRruvbcfIYgbjd8250bhhWeLKrUYzJmnwpAiBo66pcnJAHxtC2ngLH2x9StzZpjRu+6VtnT4MHXn9MyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb9f07860eaec9dd72f021f3384251c9d1744d46","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.1-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.1-rc.0_1790614324976_0.38061808709248823","host":"s3://npm-registry-packages-npm-production"}},"4.8.1-qa-1336.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.1-qa-1336.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.1-qa-1336.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"18cf5671810ed630b432194f13d3496e6e7417cf","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.1-qa-1336.0.tgz","fileCount":420,"integrity":"sha512-edumaFiO44CxUqva/TXpEY2y0eFocr5LE0LqtUQNsHMPP7L7r6+dQn57oaztjNsGXbLz7S6x/PUg8NIcka7Ftg==","signatures":[{"sig":"MEUCIQDRtvESdibL8ORhuZoaKJVfV6AAxZaCOuG8UqXmp20/igIgUOXWIdJpd+yVqWBJ2LAdQTrXD5I0wUbwQJdrtSzlBAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCl+2rkn2OidMkgRHitT1KYcjdB9gXPU/QrSiG9ErdVAwIhAObgvT4OjKC/0W0nWpm6gqT2fx0OwOp8WD4Mvp+Dqyvi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6e580f8a22a46bfbe785c6c76e5b1dce6c62aa15","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.1-qa-1336.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.1-qa-1336.0_1790637408867_0.7578410225426868","host":"s3://npm-registry-packages-npm-production"}},"4.9.1-qa-1346.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.1-qa-1346.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.1-qa-1346.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"22aaa0b1ab67a88009fa137d4f87a9e14e96b713","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.1-qa-1346.0.tgz","fileCount":420,"integrity":"sha512-z6lWKzE8CPWFN3KiwHSX0N5M+tHXSxz9PIZv/crX7Cna+KWVGFLJ4uKxb6hSjAnM0Z+cVW7X7b3rDf0RB8EI4w==","signatures":[{"sig":"MEQCIFKR9k7fedkHCpMQnaGaKUpvCkXInUXOXGUo7S7T+SqxAiBxunx89Tswq7hg4/aAhChqqdHIDREo1deknG/WXWzhtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPU7mFqgOUaktPfPU3yDLHD5ba+dVDEWMufUk5oyNCZAiEAjAYjoJzMbpPfmnxKB4tuIbVX6TdtEs5g6khpFF0lhpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"595856a3ec7341c95a231346d0dd55d4257a6198","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.1-qa-1346.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.1-qa-1346.0_1790706778952_0.4973641386062384","host":"s3://npm-registry-packages-npm-production"}},"4.8.1-qa-1336.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.1-qa-1336.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.1-qa-1336.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"98bfba7019fde41432749421bb7cdf182faad1d1","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.1-qa-1336.1.tgz","fileCount":420,"integrity":"sha512-oHsL1o0kFwNr/Ot6sCmU1Rjm65hd9C9qCKQJHI2fK3MYK9faVUuVUkR1eOADrMqjJk+FzkHfw/Z90eLAPrIViA==","signatures":[{"sig":"MEUCIQCDt/eqfC0K7PBCMmAw5cIeZw08Wksu3njripVX9ipR5QIgWmeDU3a4NewjXHjJHpwsP1GxTpCJP/lehoATa7oOw7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID2f4fhHsTxS0pIQ29prKQoi9briKjnwVQFHvJ2MLw67AiEApjF9jEAu8oOsDG5N2FaoBXqFRBHbgkGJICMgf37OcjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"376fd14728215ed0944745b48c67e76479f7097a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.1-qa-1336.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.1-qa-1336.1_1790707677390_0.7210019857722885","host":"s3://npm-registry-packages-npm-production"}},"4.8.1-qa-1359.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.8.1-qa-1359.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.8.1-qa-1359.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"24be5d9b27b6ce8112cef3db4e81d24d8a029624","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.8.1-qa-1359.0.tgz","fileCount":420,"integrity":"sha512-LXnaF8P4eDSXtNdgUVtZIV1YJbZZHsMFRPk41ZeO6X6zM8mG4b6WD5JicoF4DoGfBCRCYnIV+4VXkgAqsAmOIA==","signatures":[{"sig":"MEYCIQCAKU18XkV97C/Obe3TF6OTdX0PsJyE3Q9xJqGxxI1xXwIhAKqsSDvuXumqt+b93MCo+TABSzKxswZWysd4poNADfYw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFBXSBuCyDmC23C8s1ecN8HiBAN5OOnI7Xyg/mwLCG1jAiBqXhBFmccJuBgkP4AJUMn0GneGsNtPi7Ho1HsZcH1xKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5a31788c831871735a55b2a013c5cea1a5601cfa","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.8.1-qa-1359.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.8.1-qa-1359.0_1790780568527_0.6970239521422708","host":"s3://npm-registry-packages-npm-production"}},"4.9.1-qa-1346.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.1-qa-1346.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.1-qa-1346.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"ffb1b8113a52f525e904d96df08c97fa2f36f64a","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.1-qa-1346.1.tgz","fileCount":420,"integrity":"sha512-L71LU6alQSWPnV2tU+/tRomhK7RaWqyzYiKRYa1fo/YGh1ArCkSFkClRNP8ZSXgTsYyNPCANB+77It5kdnTRGQ==","signatures":[{"sig":"MEYCIQCv2Kukk3HjNwqqnByZDEC05yuXSvW+XXm9g/dGFn+nrQIhAN3GJamvEhU0WFG/CZhnc+afb8inlJ06Kn5gWjQ3dKwF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmyM9Yi5Vl/OHxERGYF+MQaZJ/Ppm++1sg8LqNU+M07wIhAMakcLGklxcZ4lolHz7X/1+GtA3haYOI3xHYtPV2kwp3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063175},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2788f244c1daab5e7dc4f18144a3b9e7881203e5","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.1-qa-1346.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.1-qa-1346.1_1790793650173_0.6642825698445105","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.0":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.0","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.0","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"49120ac2cad6cb696b830d88e90483374e024f1d","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.0.tgz","fileCount":420,"integrity":"sha512-w6E/hBWWb1XPUC4DqxC7/6t5kBVJBM2/x/IPMJuXlBKqj7tOgiMQo6FWP0dQl1B24pQ5qB5M4QWHAUEgrH6U4Q==","signatures":[{"sig":"MEUCIDbASt3YokkMs7O/l30OfV5I2oC80Fk2P9FegJ7EmG2+AiEA0h9JILCc1YkvWioV1qF1sIfwWLDgiLoXua9yoG/RSnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjigbDkw9DTA/5+uA8a5jhsERgjMMYjOOgBwaB8W3jkgIhAKN6crHnagSAI9hf0DPbV3vbp8FE0qrgk4gcvO04ACaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5301db4ecd7da6e444c87d86369dd5e6ef3a34e6","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.0_1790794389637_0.20486469971139698","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.1":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.1","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.1","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"2755a6cae3a2f77439af40219a46e37e76e1d01c","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.1.tgz","fileCount":420,"integrity":"sha512-MxauIyOy8hJsAwe6DcrhsK7/O1FRgmk/7xzzKaImK7ISq/HeMTE4XKfq3IKwofn+3tGGKATVPQaJNEAQl6nbHQ==","signatures":[{"sig":"MEUCIFfQIHQgLJkaZ4YE7pm0gkZfKuJuJf2chRlOqpZDwCaEAiEA7sTOSzQrwwwf6nyXtqMmF+ZAJTuxKJXuVU+ZQsGwwmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCq46lfCi7rnHzx9fE08ahdbcZTcFVII1qhedKiase/XAIgBXK8l1/h7e2JYT+dzUw7NJ4mdw24lx7wReutUr5Uk84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"852d95b34cf5ca69cb5175269dc9105e01714b6b","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.1","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.1_1790801826096_0.9129289438796291","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.2":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.2","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.2","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"d20f5d52a0f1dea1a757d539963e98e465470ef9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.2.tgz","fileCount":420,"integrity":"sha512-bi40qJ/P1gt5nLpBnNYgCthqaLICYLSXVK/Hh98inobE7gzOf0C/aqag0j7bWJepkoSGGGkkqHkJr8ikiIWk8w==","signatures":[{"sig":"MEUCIHJglXPTpiRf2qYXOgJWBtvY+u6JBFi2eSelkrVvvYJ8AiEAmFY2cc/a2W9oETOvG3iznV0Mb5NDFfmGct5Ems7yndE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJDzq6t0S8JShFQqoQ4JF/oB/tswrYe5A7HixHIGdaNwIgTnM8ZjMoGit+B1uLWMXvCraIGAUoFkrurO1tcEsEtcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c0ad6194d13279900a0711c7c5a7ee089e21e835","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.2","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.2_1790803321169_0.41688682778132513","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.3":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.3","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.3","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"7178a7441cdd89c1a9eaafe116a8bbbbaf290899","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.3.tgz","fileCount":420,"integrity":"sha512-hfad4kYILKj7nNaI/ihubfYnDcaR9+oLKAdSvCXivbXRCFeNGFAcaUp84C/hF5V6iu7GgkqxsI8bKHODDtRwFA==","signatures":[{"sig":"MEUCIQCrSTgfkFqVvGA5+gzaiQYxp0duVf9v7L0JNUFmguDT1QIgfH4ijKlbLJmIwa9C9Bgcm7Qe4LUlANz8u41ujFNWSpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMiFY8S+lbs/j4DjFj9U5ajoI9eGHFcxkStr8OsTc3BwIhAJ/pI7EaJ9MhdhXXW5v1mxweuopRItgn460NqTMynIjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cd827a29d0860ef243102be39f7b930a419793bc","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.3","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.3_1790805290284_0.5244671039460902","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.4":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.4","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.4","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"f0f3543e13da026c5e9c026b7ffdc5df4f626d48","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.4.tgz","fileCount":420,"integrity":"sha512-MB5567AHrxiXA8aqORE5tqDd4w2Z6jSD9DDr9bK37eDFQUcaaThLpv8q1gsuFFioOIHkzEOHFVHrPLUOO1bzIQ==","signatures":[{"sig":"MEUCIQDQxJLi6uwn5vEpnp0E/OjzN3vO+1LzBhN4EagHtKFSZgIgEGjcI81KPuqSOdEe0yL/LFY0oQ8wrEo7sjLK511gMTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGIBoPb7eC6oeIQcOP8SYf3ovOATHSnbBToM+S0vkvlMAiEAiRKcZ0VbHct5OXVxbjRNoMguQu6gE1Kg/iw3xZybcR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"0ffb051f15c92383b69f72cb9ade380d510ed738","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.4","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.4_1790812230745_0.40732599906654055","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.5":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.5","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.5","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"9d7ab8398c7f988cd93cf98e44670d94bf28de57","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.5.tgz","fileCount":420,"integrity":"sha512-n8Bh7nBL1+Tfn3piNFUa2ss/jgwrPH84SehYnAJbvoq/N8FlF9DJmYLcn0990K3Pkg0U78eIB5e9rVWg0Vo1Cw==","signatures":[{"sig":"MEYCIQCZst2yhEicPGeqGwQYb6s6qA/LdLip/XrpFHG3LMqEHgIhAM+a0gIxq72yhEez3sc6/33Pqa2F+AbQXVHf8RXnRBnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBzf1LmnwnNvkUQH5mOVhD+YIIgVE7Om6o3jZuomdJxBAiEA8KRkMUKm2AqWu6BzqwjYZlnNJTg7hwyqxPkqh2J2sKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"12d1eec883da26f40da0226a88c6f6473b55dc7f","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.5","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.5_1790872261852_0.7884137074883668","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.6":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.6","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.6","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"566fb5aa46705d04f4e8b6a4f3289f3a3de32787","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.6.tgz","fileCount":420,"integrity":"sha512-J5q+8gtDY4qmG0IjHt6X+3YnK+ozmPazU9iI8SNz3Ei5o+1tf8xnzW0c/dPesDjDX9Fqi61EY9Fh/CUtPjZvSQ==","signatures":[{"sig":"MEUCIQChhiahkVcj59az2u+LHNhjjuxfPCUHTWG/ZFRrzuESKgIgLkjn7jGhJKioh+5Xiixr0GeiVy0cpEMoaIb/yqITDfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYSnNkdXaB7vrMoPUEPgkwVqtGF6HFDa8uGDFtUmdADAIgJm6OTtrlJZ2JU5k87EW0BYvXOYCTCaw4UjbwZ+m/vaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"80c5a7fe7a037fe2655f3a2e8eeacd1bceb7ef4a","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.6","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.6_1790880478306_0.4200064493509068","host":"s3://npm-registry-packages-npm-production"}},"4.9.0-rc.7":{"name":"@planningcenter/tapestry-migration-cli","version":"4.9.0-rc.7","keywords":["cli","tapestry","migration","planningcenter"],"author":{"name":"Planning Center"},"license":"MIT","_id":"@planningcenter/tapestry-migration-cli@4.9.0-rc.7","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"homepage":"https://github.com/planningcenter/tapestry#readme","bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"bin":{"tapestry-migration-cli":"src/index.ts"},"dist":{"shasum":"5642762b93e97f9d37c8ad5d1e5fc2fc1d0ff2c9","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0-rc.7.tgz","fileCount":420,"integrity":"sha512-/yxATxc8vvwtd0krzZuPrtG43oQNTRIVH9lvqtl7J1LoiWQupbJ4Y3H24V1RSAXFDxjoGVPq16A5ocSCHWT8+Q==","signatures":[{"sig":"MEQCIH6O7OUksGElmRji8rGJ/p3KwdLm9b4xXfZPtdc8xBq/AiAWVvC1Ylk0E/rlYqMWc5R//n99LqAAlCxRH1tHHp48AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCG2F0HL0iI7cnzD66GblzSKNCVrwTv15WQTXWLEd01CQIhAKt2hFyWV7RJrgrr09DARweTYD9AfvX+HZkHfBW/yrUn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063165},"main":"dist/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb1f955327b02c37451e2e158c9f3a1abff2a8da","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0-rc.7","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"tmp":"tmp/tapestry-migration-cli_4.9.0-rc.7_1790888122319_0.24560563552437098","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"_id":"@planningcenter/tapestry-migration-cli@4.9.0","bin":{"tapestry-migration-cli":"src/index.ts"},"bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"dist":{"shasum":"46ecafc95cf17f8c92fe47d57d0886a7f8338075","tarball":"https://registry.npmjs.org/@planningcenter/tapestry-migration-cli/-/tapestry-migration-cli-4.9.0.tgz","fileCount":420,"integrity":"sha512-IliYVeoABn6y0sbfQ23TvA9Z16SVAc0TrrGHv7dzTlSdFzejB1gShKkVaQR6m+0IwJLmEwqAvCclZsMXzrYmjQ==","signatures":[{"sig":"MEQCIBx+P98m5m6uxiPWOSbe9tzroZYQhX6vZhQCdNhgkIdlAiAqIZCHYTQ0KR3EIdewNJ011v7NlcecfLCCBhLwiJRiFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDabH2WWQM6G0RNsaiIlRo3HyEwT3Y1ldg664QTQibYugIhAIThzsrTLziGIVM0A7Uz+aC4L1QJ2AOevbAGlsTFw4gd"}],"unpackedSize":2063155},"main":"dist/index.js","name":"@planningcenter/tapestry-migration-cli","type":"module","author":{"name":"Planning Center"},"engines":{"node":">=20.0.0"},"gitHead":"48132e0fa348152f85e2bdfad65d381ab98d0d95","license":"MIT","scripts":{"dev":"tsc --watch","test":"yarn build && vitest run","build":"yarn exec vite build","test:watch":"vitest","prepublishOnly":"npm run build"},"version":"4.9.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bf2731f7-79b0-4cc9-950d-cab5adab507c"}},"homepage":"https://github.com/planningcenter/tapestry#readme","keywords":["cli","tapestry","migration","planningcenter"],"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"_npmVersion":"lerna/9.0.7/node@v24.21.0+x64 (linux)","description":"CLI tool for Tapestry migrations","directories":{},"maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"tsx":"^4.20.5","commander":"^11.0.0","jscodeshift":"^17.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.1","vitest":"^4.1.0","typescript":"^5.8.3","@types/node":"^20.0.0","@emotion/react":"^11.14.0","@types/jscodeshift":"^17.3.0","@planningcenter/tapestry":"^4.9.0","@planningcenter/tapestry-react":"^4.11.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tapestry-migration-cli_4.9.0_1790892119606_0.3667817985497117"}}},"time":{"created":"2025-09-10T15:00:00.979Z","modified":"2026-10-01T22:01:59.918Z","2.1.0-rc.3":"2025-09-10T15:00:01.272Z","2.1.0-rc.4":"2025-09-15T16:34:42.005Z","2.1.0":"2025-09-15T17:15:09.223Z","2.1.1-rc.0":"2025-09-16T17:31:27.786Z","2.1.1-rc.1":"2025-09-23T00:15:49.882Z","2.1.1-qa-365.0":"2025-09-23T00:16:49.898Z","2.1.1-rc.2":"2025-09-23T15:40:54.128Z","2.1.1-rc.3":"2025-09-23T16:33:19.315Z","2.2.0-rc.0":"2025-09-24T15:30:09.670Z","2.2.0-rc.1":"2025-09-24T19:26:57.798Z","2.1.1-qa-380.0":"2025-09-25T12:41:55.412Z","2.2.0-rc.2":"2025-09-25T22:58:45.747Z","2.2.0-rc.3":"2025-09-29T17:18:06.102Z","2.2.0-rc.4":"2025-09-29T20:07:30.328Z","2.2.1-qa-362.0":"2025-09-29T21:17:23.621Z","2.1.1-qa-393.0":"2025-09-29T21:21:01.648Z","2.2.0-rc.5":"2025-09-29T22:00:03.537Z","2.2.0-rc.6":"2025-09-30T16:04:14.066Z","2.2.0":"2025-09-30T18:16:35.125Z","2.3.0-rc.1":"2025-09-30T19:30:37.012Z","2.3.0-rc.2":"2025-09-30T21:29:36.684Z","2.3.0-rc.3":"2025-10-01T17:29:15.602Z","2.3.0-rc.4":"2025-10-01T20:34:27.971Z","2.3.0-rc.5":"2025-10-02T17:49:27.566Z","2.3.0-rc.6":"2025-10-03T16:50:48.299Z","2.3.0-rc.7":"2025-10-06T16:02:50.923Z","2.3.0-rc.8":"2025-10-06T19:41:41.940Z","2.3.0-rc.9":"2025-10-07T16:38:49.772Z","2.3.0-rc.10":"2025-10-07T21:20:39.425Z","2.3.0-rc.11":"2025-10-07T23:49:03.264Z","2.3.0-rc.12":"2025-10-08T16:15:40.268Z","2.3.0-rc.13":"2025-10-08T17:20:51.212Z","2.3.0-rc.14":"2025-10-08T19:11:00.722Z","2.3.0-rc.15":"2025-10-08T19:19:32.807Z","2.3.0-rc.16":"2025-10-08T20:54:30.089Z","2.3.0":"2025-10-08T21:58:14.691Z","2.4.0-rc.0":"2025-10-09T12:33:30.428Z","2.4.0-rc.1":"2025-10-09T17:46:30.180Z","2.4.0-rc.2":"2025-10-09T18:57:30.798Z","2.4.0-rc.3":"2025-10-09T20:20:55.468Z","2.4.0-rc.4":"2025-10-09T20:34:54.642Z","2.4.0-rc.5":"2025-10-09T20:51:04.557Z","2.4.0-rc.6":"2025-10-13T18:15:50.402Z","2.4.0-rc.7":"2025-10-14T00:03:37.898Z","2.4.0-rc.8":"2025-10-14T12:40:15.748Z","2.4.0-rc.9":"2025-10-14T16:56:16.309Z","2.4.0-rc.10":"2025-10-14T21:00:33.042Z","2.4.0-rc.11":"2025-10-14T21:15:49.077Z","2.4.0-rc.12":"2025-10-14T22:32:37.566Z","2.4.0-rc.13":"2025-10-15T22:23:34.431Z","2.4.0-rc.14":"2025-10-15T22:30:19.574Z","2.4.0-rc.15":"2025-10-15T23:33:18.959Z","2.4.0-rc.16":"2025-10-16T15:28:10.402Z","2.4.0-rc.17":"2025-10-16T15:55:15.592Z","2.4.0-rc.18":"2025-10-16T16:01:04.328Z","2.4.0-rc.19":"2025-10-16T19:07:54.008Z","2.4.0-rc.20":"2025-10-17T20:11:58.111Z","2.4.0-rc.21":"2025-10-17T20:18:52.089Z","2.4.0":"2025-10-17T20:29:38.373Z","2.4.1-rc.0":"2025-10-21T19:55:26.765Z","2.4.1-rc.1":"2025-10-22T16:30:26.932Z","2.4.1-rc.2":"2025-10-22T18:13:08.951Z","2.4.1-rc.3":"2025-10-22T20:39:30.469Z","2.4.1-rc.4":"2025-10-22T20:44:01.613Z","2.4.1-rc.5":"2025-10-22T23:16:34.968Z","2.4.1":"2025-10-23T15:47:26.243Z","2.5.0-rc.1":"2025-10-27T16:19:44.663Z","2.5.0-rc.2":"2025-10-28T16:11:39.101Z","2.5.0-rc.3":"2025-10-28T20:02:32.735Z","2.5.0-rc.4":"2025-10-29T12:30:31.988Z","2.5.0-qa-459.0":"2025-10-30T13:54:22.882Z","2.5.0-rc.5":"2025-10-30T15:52:26.518Z","2.5.0-rc.6":"2025-10-30T20:53:40.454Z","2.5.0-qa-459.1":"2025-10-31T13:35:15.693Z","2.5.0-rc.7":"2025-11-03T17:53:31.771Z","2.5.0-rc.8":"2025-11-03T19:38:54.323Z","2.5.0":"2025-11-03T19:56:46.602Z","2.5.1-rc.0":"2025-11-04T15:03:58.226Z","2.5.1-rc.1":"2025-11-05T15:13:40.644Z","2.6.0-qa-469.0":"2025-11-05T20:17:59.670Z","2.6.0-qa-469.1":"2025-11-05T20:30:21.041Z","2.6.0-rc.0":"2025-11-11T17:49:29.541Z","2.6.0-rc.1":"2025-11-11T18:03:57.598Z","2.6.0":"2025-11-11T18:40:49.588Z","3.0.0-rc.3":"2025-11-21T22:52:44.042Z","3.0.0-rc.4":"2025-11-24T22:23:31.823Z","3.0.0-rc.5":"2025-11-24T23:27:08.225Z","3.0.0-rc.6":"2025-11-24T23:41:14.283Z","3.0.0-rc.7":"2025-11-25T16:45:41.293Z","3.0.0-rc.8":"2025-11-25T19:00:30.224Z","3.0.0-rc.9":"2025-11-25T21:19:26.651Z","3.0.0-rc.10":"2025-11-25T23:08:08.177Z","3.0.0-rc.11":"2025-12-01T20:53:47.454Z","3.0.0-rc.12":"2025-12-01T22:04:50.941Z","3.0.0-rc.13":"2025-12-01T22:41:37.129Z","3.0.0-rc.14":"2025-12-02T21:34:57.119Z","3.0.0-rc.15":"2025-12-02T21:50:25.037Z","3.0.0-rc.16":"2025-12-03T16:11:02.433Z","3.0.0-rc.17":"2025-12-03T21:10:39.225Z","3.0.0-rc.18":"2025-12-04T23:48:21.561Z","3.0.0-rc.19":"2025-12-08T17:45:35.843Z","3.0.0-rc.20":"2025-12-08T18:41:51.383Z","2.6.1-qa-513.0":"2025-12-08T22:14:21.551Z","3.0.0-rc.21":"2025-12-09T16:50:36.911Z","3.0.0-rc.22":"2025-12-09T18:04:51.022Z","3.0.0-rc.23":"2025-12-11T21:56:17.343Z","3.0.0-rc.24":"2025-12-11T22:39:54.310Z","3.0.0-rc.25":"2025-12-11T23:47:38.258Z","3.0.0-rc.26":"2025-12-15T16:27:20.006Z","3.0.0-rc.27":"2025-12-15T16:47:36.370Z","2.6.1-qa-522.0":"2025-12-17T15:36:37.634Z","3.0.0-rc.28":"2025-12-19T00:06:00.318Z","3.0.0-rc.29":"2025-12-22T17:09:27.661Z","3.0.0-rc.30":"2025-12-22T18:03:13.673Z","2.7.0":"2026-01-07T16:45:05.833Z","2.7.1-rc.0":"2026-01-07T17:29:58.107Z","2.7.1-qa-513.0":"2026-01-08T16:20:45.695Z","2.8.0-rc.0":"2026-01-08T16:47:47.538Z","2.8.0-rc.1":"2026-01-08T17:38:37.949Z","2.8.0-rc.2":"2026-01-12T17:02:24.580Z","2.8.0-rc.3":"2026-01-12T17:27:36.053Z","2.8.0-rc.4":"2026-01-12T19:46:14.719Z","2.8.0-rc.5":"2026-01-14T15:57:54.637Z","2.8.0-rc.6":"2026-01-14T16:02:16.263Z","2.8.0-rc.7":"2026-01-14T16:07:46.831Z","2.8.0-rc.8":"2026-01-14T17:31:18.108Z","2.8.0-rc.9":"2026-01-15T18:35:51.719Z","2.8.0-rc.10":"2026-01-15T18:44:46.739Z","2.8.0-rc.11":"2026-01-20T17:32:33.473Z","2.8.0-rc.12":"2026-01-20T23:07:24.564Z","2.8.0-rc.13":"2026-01-20T23:25:11.832Z","2.8.0-rc.14":"2026-01-21T14:16:22.517Z","2.8.0-rc.15":"2026-01-21T18:00:52.957Z","2.8.0-rc.16":"2026-01-21T23:03:41.290Z","2.8.0-rc.17":"2026-01-22T00:27:46.777Z","2.8.0-rc.18":"2026-01-22T15:41:58.522Z","2.8.0":"2026-01-22T17:01:36.249Z","2.7.1-qa-522.0":"2026-01-22T18:49:12.482Z","2.9.0-rc.0":"2026-01-22T22:40:17.404Z","2.9.0-rc.2":"2026-01-27T22:24:03.190Z","2.9.0-rc.3":"2026-02-02T17:40:34.124Z","2.9.0-rc.4":"2026-02-03T17:14:41.559Z","2.9.0-rc.5":"2026-02-03T18:25:43.366Z","2.9.0-rc.6":"2026-02-03T18:31:34.687Z","2.9.0-rc.7":"2026-02-03T18:39:25.674Z","2.9.0-rc.8":"2026-02-04T16:03:10.861Z","2.9.0-rc.9":"2026-02-04T21:03:55.872Z","2.9.0-rc.10":"2026-02-05T17:46:31.044Z","2.9.0-rc.11":"2026-02-10T13:03:36.707Z","2.9.0-rc.12":"2026-02-10T17:15:06.771Z","2.9.0-rc.13":"2026-02-10T20:39:25.617Z","2.9.0-rc.14":"2026-02-11T17:27:52.534Z","2.9.0-rc.15":"2026-02-12T18:26:25.226Z","2.9.0-rc.16":"2026-02-12T19:22:40.111Z","2.9.0-rc.17":"2026-02-12T19:28:18.127Z","2.9.0-rc.18":"2026-02-12T21:27:26.455Z","2.9.0-rc.19":"2026-02-12T22:38:29.373Z","2.9.0":"2026-02-12T23:00:17.113Z","2.9.1-rc.0":"2026-02-16T21:01:27.201Z","2.9.1-rc.1":"2026-02-16T21:55:23.420Z","2.9.1-rc.2":"2026-02-17T16:05:14.010Z","2.10.0-rc.0":"2026-02-17T22:21:57.671Z","2.10.0-rc.1":"2026-02-17T22:50:49.223Z","2.9.1-qa-599.0":"2026-02-18T18:20:22.707Z","2.10.0-rc.2":"2026-02-19T13:57:55.377Z","2.10.0-rc.3":"2026-02-19T16:34:17.083Z","2.10.0-rc.4":"2026-02-19T16:56:51.079Z","2.10.0-rc.5":"2026-02-19T21:32:26.732Z","2.10.0":"2026-02-19T22:30:27.421Z","2.10.1-rc.0":"2026-02-23T23:39:23.696Z","2.10.1-rc.1":"2026-02-24T16:16:42.821Z","2.11.0-rc.0":"2026-02-24T21:15:55.589Z","2.11.0-rc.1":"2026-02-24T21:33:34.528Z","2.11.0-rc.2":"2026-02-24T22:14:34.314Z","2.11.0-rc.3":"2026-02-25T19:24:21.471Z","2.11.0-rc.4":"2026-02-26T00:09:02.670Z","2.10.1":"2026-03-05T18:28:08.996Z","2.10.2-rc.0":"2026-03-05T18:34:25.844Z","2.10.2-rc.1":"2026-03-09T18:08:24.252Z","2.10.2-rc.2":"2026-03-09T18:34:23.526Z","2.10.2-rc.3":"2026-03-09T21:21:35.920Z","3.0.0":"2026-03-11T23:27:31.647Z","3.0.1-rc.0":"2026-03-18T15:44:57.576Z","3.0.1-rc.1":"2026-03-18T18:17:16.821Z","3.0.1-rc.2":"2026-03-18T18:59:11.565Z","3.0.1-rc.3":"2026-03-18T21:36:51.315Z","3.0.1-rc.4":"2026-03-18T22:51:13.735Z","3.0.1":"2026-03-19T17:11:41.100Z","3.0.2-rc.0":"2026-03-19T18:20:44.918Z","3.1.0-rc.0":"2026-03-19T21:55:38.915Z","3.1.0-rc.1":"2026-03-19T22:07:40.897Z","3.1.0-rc.2":"2026-03-19T22:25:27.005Z","3.1.0-rc.3":"2026-03-23T21:05:59.278Z","3.1.0-rc.4":"2026-03-23T21:41:30.293Z","3.0.2-qa-693.0":"2026-03-24T21:57:08.778Z","3.1.0-rc.5":"2026-03-25T16:24:13.905Z","3.1.0-rc.6":"2026-03-26T15:16:34.749Z","3.1.0-rc.7":"2026-03-26T15:34:22.173Z","3.1.0-rc.8":"2026-03-26T16:24:12.600Z","3.1.0-rc.9":"2026-03-26T16:32:43.065Z","3.1.0-rc.10":"2026-03-26T17:03:55.031Z","3.1.0-rc.11":"2026-03-26T22:18:59.125Z","3.1.0-rc.12":"2026-03-26T22:53:39.661Z","3.1.0-rc.13":"2026-03-30T16:52:50.445Z","3.1.0-rc.14":"2026-03-30T19:24:27.338Z","3.1.0-rc.15":"2026-03-30T20:39:59.165Z","3.1.0-rc.16":"2026-03-31T21:54:22.883Z","3.1.0-rc.17":"2026-03-31T22:01:41.257Z","3.1.0-rc.18":"2026-04-01T15:24:36.521Z","3.1.0-rc.19":"2026-04-01T17:19:52.516Z","3.1.0-rc.20":"2026-04-01T17:56:57.612Z","3.1.0-rc.21":"2026-04-01T21:12:22.471Z","3.1.0-rc.22":"2026-04-01T22:01:09.574Z","3.1.0-rc.23":"2026-04-01T23:28:43.616Z","3.1.0-rc.24":"2026-04-01T23:54:48.789Z","3.1.0-rc.25":"2026-04-02T00:02:57.077Z","3.1.0-rc.26":"2026-04-02T00:08:11.345Z","3.1.0-rc.27":"2026-04-02T18:52:46.596Z","3.1.0-rc.28":"2026-04-02T20:38:25.996Z","3.1.0":"2026-04-02T20:40:53.443Z","3.1.1-rc.0":"2026-04-02T21:27:42.103Z","3.1.1-rc.1":"2026-04-06T17:47:42.412Z","3.1.1-rc.2":"2026-04-06T17:59:20.151Z","3.1.1-rc.3":"2026-04-06T18:04:36.139Z","3.1.1-rc.4":"2026-04-06T20:48:00.360Z","3.1.1-qa-.0":"2026-04-06T22:09:19.347Z","3.1.1-rc.5":"2026-04-07T16:15:28.408Z","3.2.0-qa-746.0":"2026-04-07T17:24:26.865Z","3.2.0-rc.0":"2026-04-08T14:25:10.764Z","3.2.0-rc.1":"2026-04-08T21:35:21.083Z","3.2.0-rc.2":"2026-04-08T22:02:17.951Z","3.2.0-rc.3":"2026-04-09T15:47:23.006Z","3.2.0-rc.4":"2026-04-09T16:03:06.814Z","3.2.0":"2026-04-09T17:34:54.889Z","3.2.1-rc.0":"2026-04-13T16:02:21.493Z","3.2.1-rc.1":"2026-04-13T16:39:45.364Z","3.2.1-rc.2":"2026-04-13T18:27:38.623Z","3.2.1-rc.3":"2026-04-14T15:23:30.746Z","3.2.1-rc.4":"2026-04-14T18:42:38.070Z","3.2.1-rc.5":"2026-04-14T20:41:08.363Z","3.2.1-rc.6":"2026-04-15T21:13:37.249Z","3.2.1-rc.7":"2026-04-15T21:48:03.058Z","3.2.1-rc.8":"2026-04-15T23:44:08.517Z","3.2.1-rc.9":"2026-04-16T20:53:08.371Z","3.2.1-rc.10":"2026-04-16T21:41:05.468Z","3.2.1":"2026-04-16T23:02:47.807Z","3.2.2-rc.0":"2026-04-17T13:01:35.709Z","3.2.2-rc.1":"2026-04-21T21:59:32.463Z","3.2.2-rc.2":"2026-04-22T16:28:45.300Z","3.2.2-rc.3":"2026-04-23T15:27:33.877Z","3.2.2-rc.4":"2026-04-23T18:22:57.391Z","3.2.2-rc.5":"2026-04-23T20:18:55.032Z","3.2.2-qa-801.0":"2026-04-27T17:53:42.138Z","3.2.2-rc.6":"2026-04-27T21:00:29.200Z","3.2.2-rc.7":"2026-04-27T21:36:25.216Z","3.2.2-rc.8":"2026-04-28T14:22:25.004Z","3.2.2-rc.9":"2026-04-28T15:16:31.253Z","3.2.2-rc.10":"2026-04-28T17:19:15.216Z","3.2.2-rc.11":"2026-04-28T17:32:21.212Z","3.2.2-rc.12":"2026-04-28T17:42:23.734Z","3.2.2-rc.13":"2026-04-28T17:53:08.878Z","3.2.2-rc.14":"2026-04-29T17:29:09.476Z","3.2.2-rc.15":"2026-04-29T17:52:52.251Z","3.2.2-rc.16":"2026-04-29T18:01:19.500Z","3.2.2-rc.17":"2026-04-29T18:05:33.329Z","3.2.2-rc.18":"2026-04-29T18:21:34.816Z","3.2.2-rc.19":"2026-04-29T20:00:45.281Z","3.2.2":"2026-04-30T16:36:33.885Z","3.2.3-rc.0":"2026-04-30T17:53:49.883Z","3.2.3-qa-826.0":"2026-05-04T14:27:09.643Z","3.2.3-rc.1":"2026-05-04T15:24:51.244Z","3.2.3-rc.2":"2026-05-04T20:09:18.724Z","3.2.3-rc.3":"2026-05-04T20:44:24.328Z","3.2.3-rc.4":"2026-05-04T20:59:41.183Z","3.2.3-rc.5":"2026-05-05T15:21:50.230Z","3.2.3-rc.6":"2026-05-05T16:47:03.459Z","3.2.3-rc.7":"2026-05-05T18:59:25.786Z","3.2.3-rc.8":"2026-05-05T20:57:05.254Z","3.2.3-rc.9":"2026-05-06T19:29:06.418Z","3.2.3-rc.10":"2026-05-07T13:30:28.393Z","3.2.3-qa-839.0":"2026-05-07T14:55:26.103Z","3.2.3-rc.11":"2026-05-07T15:47:03.842Z","3.2.3-rc.12":"2026-05-07T16:04:34.146Z","3.2.3-rc.13":"2026-05-07T16:18:22.423Z","3.2.3-rc.14":"2026-05-07T16:35:21.255Z","3.2.3-rc.15":"2026-05-07T17:29:02.877Z","3.2.3-rc.16":"2026-05-07T20:53:10.505Z","3.2.3-rc.17":"2026-05-08T02:32:10.384Z","3.2.3-rc.18":"2026-05-13T20:48:22.822Z","3.2.3-rc.19":"2026-05-14T17:33:37.366Z","3.2.3-rc.20":"2026-05-14T18:01:43.058Z","3.2.3-rc.21":"2026-05-14T23:04:51.875Z","3.2.3-rc.22":"2026-05-14T23:24:22.364Z","3.2.3-rc.23":"2026-05-18T16:43:12.609Z","3.2.3-rc.24":"2026-05-18T18:08:55.683Z","3.2.3-rc.25":"2026-05-18T18:52:37.800Z","3.3.0-rc.0":"2026-05-18T22:05:21.175Z","3.3.0-rc.1":"2026-05-19T20:33:23.831Z","3.3.0-rc.2":"2026-05-19T21:52:27.440Z","3.3.0-rc.3":"2026-05-19T22:12:58.172Z","3.3.0-rc.4":"2026-05-20T21:12:06.885Z","3.3.0-rc.5":"2026-05-20T22:49:56.168Z","3.3.0-rc.6":"2026-05-21T16:52:22.585Z","3.3.0-rc.7":"2026-05-21T20:09:52.028Z","3.3.0-rc.8":"2026-05-21T20:36:21.278Z","3.3.0-rc.9":"2026-05-21T21:36:36.099Z","3.3.0":"2026-05-21T22:37:16.857Z","3.3.1-qa-885.0":"2026-05-21T23:29:08.941Z","3.3.1-qa-887.0":"2026-05-26T17:01:56.502Z","3.3.1-qa-887.1":"2026-05-26T20:57:31.515Z","3.3.1-qa-891.0":"2026-05-26T22:13:48.503Z","3.3.2-qa-889.0":"2026-05-26T22:56:54.908Z","3.3.1":"2026-05-26T23:41:35.039Z","3.3.2-qa-891.0":"2026-05-28T20:21:10.640Z","3.4.1-qa-897.0":"2026-06-04T20:20:40.588Z","3.4.0":"2026-06-04T21:17:59.672Z","3.4.1-rc.0":"2026-06-09T14:15:19.463Z","3.4.1-qa-928.0":"2026-06-09T15:30:11.315Z","3.4.1-rc.1":"2026-06-09T16:24:24.422Z","3.4.1-rc.2":"2026-06-09T19:25:29.344Z","3.4.1-rc.3":"2026-06-09T21:36:16.646Z","3.4.1-rc.4":"2026-06-09T22:03:56.267Z","3.4.1-rc.5":"2026-06-10T14:43:26.561Z","3.4.1-rc.6":"2026-06-10T17:02:42.944Z","3.4.1-rc.7":"2026-06-10T17:27:24.799Z","3.4.1-rc.8":"2026-06-10T17:54:33.958Z","3.4.1-rc.9":"2026-06-10T18:45:01.317Z","3.4.1-rc.10":"2026-06-10T20:01:23.887Z","3.4.1-rc.11":"2026-06-10T20:08:54.004Z","3.4.1":"2026-06-11T21:56:55.335Z","3.5.0":"2026-06-18T21:45:00.159Z","3.6.0":"2026-06-25T21:06:08.313Z","3.6.1-qa-1035.0":"2026-07-01T19:49:33.949Z","3.7.0-rc.0":"2026-07-02T21:21:13.334Z","3.7.0":"2026-07-02T22:17:29.079Z","3.8.0-qa-1049.0":"2026-07-07T22:59:20.478Z","3.8.0-qa-1049.1":"2026-07-08T14:48:20.197Z","3.8.0-rc.0":"2026-07-09T16:44:12.952Z","3.7.1-qa-1061.0":"2026-07-09T22:48:50.224Z","3.8.1-qa-1046.0":"2026-07-16T17:53:03.761Z","3.8.0":"2026-07-16T21:00:36.601Z","3.8.1-rc.0":"2026-07-21T18:27:41.124Z","3.8.1-rc.1":"2026-07-21T23:13:38.734Z","3.8.1-rc.2":"2026-07-22T12:49:35.952Z","3.8.1-rc.3":"2026-07-22T17:19:05.855Z","3.8.1-rc.4":"2026-07-22T20:58:13.088Z","4.0.0-rc.0":"2026-07-22T21:30:16.149Z","4.0.0-rc.1":"2026-07-22T22:08:53.433Z","4.0.0-rc.2":"2026-07-23T00:10:39.016Z","4.0.0-rc.3":"2026-07-23T15:22:27.085Z","4.0.0-rc.4":"2026-07-23T21:27:04.789Z","4.0.0-rc.5":"2026-07-23T21:35:38.187Z","4.0.0-rc.6":"2026-07-27T12:20:38.452Z","4.0.0-rc.7":"2026-07-27T22:40:54.303Z","4.0.0-rc.8":"2026-07-28T14:46:28.205Z","4.0.0-rc.9":"2026-07-28T15:48:00.262Z","4.0.0-rc.10":"2026-07-28T15:53:11.311Z","4.0.0-rc.11":"2026-07-28T15:56:04.883Z","4.0.0-rc.12":"2026-07-28T17:16:52.271Z","4.0.0-rc.13":"2026-07-28T17:26:48.955Z","4.0.0-rc.14":"2026-07-28T20:38:50.280Z","4.0.0-rc.15":"2026-07-29T14:07:42.778Z","4.0.0-rc.16":"2026-07-29T16:26:11.253Z","4.0.0-rc.17":"2026-07-29T16:43:41.011Z","4.0.0-rc.18":"2026-07-29T17:38:53.086Z","4.0.0-rc.19":"2026-07-29T18:24:42.332Z","4.0.0-rc.20":"2026-07-29T19:58:49.116Z","4.0.0-rc.21":"2026-07-29T21:34:35.911Z","4.0.0-rc.22":"2026-07-29T21:47:38.521Z","4.0.0-rc.23":"2026-07-29T23:00:03.458Z","4.0.0-rc.24":"2026-07-30T16:31:32.081Z","4.0.0-rc.25":"2026-07-30T21:21:44.435Z","4.0.0":"2026-07-30T22:16:32.174Z","4.0.1-rc.0":"2026-08-03T15:37:00.882Z","4.0.1-rc.1":"2026-08-03T15:57:10.704Z","4.0.1-rc.2":"2026-08-03T16:05:15.878Z","4.0.1-rc.3":"2026-08-04T13:11:24.572Z","4.1.0-rc.0":"2026-08-04T15:34:45.168Z","4.1.0-rc.1":"2026-08-04T19:55:02.056Z","4.1.0-rc.2":"2026-08-04T21:08:23.080Z","4.1.0-rc.3":"2026-08-05T12:58:02.062Z","4.1.0-rc.4":"2026-08-05T13:52:06.923Z","4.1.0-rc.5":"2026-08-05T14:16:29.813Z","4.1.0-rc.6":"2026-08-05T15:58:18.907Z","4.1.0-rc.7":"2026-08-05T19:26:03.205Z","4.1.0-rc.8":"2026-08-05T19:56:32.573Z","4.1.1-qa-1145.0":"2026-08-10T14:05:47.829Z","4.1.0-rc.11":"2026-08-10T14:32:18.046Z","4.1.0-rc.12":"2026-08-10T14:59:59.475Z","4.1.0-rc.13":"2026-08-10T15:58:05.471Z","4.1.0":"2026-08-10T17:45:31.846Z","4.1.1-rc.0":"2026-08-10T18:13:43.840Z","4.1.1-rc.1":"2026-08-10T20:38:02.260Z","4.2.0-rc.0":"2026-08-10T20:53:20.362Z","4.2.0-rc.1":"2026-08-10T21:40:14.075Z","4.2.0-rc.2":"2026-08-10T21:48:47.151Z","4.2.0-rc.3":"2026-08-10T22:39:51.971Z","4.2.0-rc.4":"2026-08-11T12:45:25.695Z","4.2.0-rc.5":"2026-08-11T22:04:41.784Z","4.2.0-rc.6":"2026-08-11T22:19:53.177Z","4.2.0-rc.7":"2026-08-12T14:16:38.848Z","4.2.0-rc.8":"2026-08-12T20:31:15.224Z","4.2.0-rc.9":"2026-08-12T20:32:53.101Z","4.2.0-rc.10":"2026-08-13T16:44:48.349Z","4.2.0-rc.11":"2026-08-13T16:59:04.878Z","4.2.0-rc.12":"2026-08-13T19:05:17.349Z","4.2.0-rc.13":"2026-08-13T20:04:21.670Z","4.2.0":"2026-08-13T21:35:52.319Z","4.2.1-rc.0":"2026-08-17T18:48:21.150Z","4.2.1-rc.1":"2026-08-17T18:55:28.690Z","4.2.1-rc.2":"2026-08-17T21:13:05.967Z","4.2.1-rc.3":"2026-08-18T13:51:03.192Z","4.2.1-rc.4":"2026-08-18T16:04:42.782Z","4.2.1-rc.5":"2026-08-18T16:45:41.854Z","4.2.1-rc.6":"2026-08-18T17:01:41.594Z","4.2.1-rc.7":"2026-08-18T18:55:59.910Z","4.3.0-rc.0":"2026-08-18T21:05:12.754Z","4.3.0-rc.1":"2026-08-19T17:20:49.361Z","4.3.0-rc.2":"2026-08-19T19:45:35.576Z","4.3.0-rc.3":"2026-08-19T21:33:25.950Z","4.3.0-rc.4":"2026-08-20T15:55:44.085Z","4.3.0-rc.5":"2026-08-20T19:30:23.780Z","4.3.0-rc.6":"2026-08-20T19:32:10.068Z","4.3.0-rc.7":"2026-08-20T20:40:18.925Z","4.3.0":"2026-08-20T21:26:32.959Z","4.3.1-rc.0":"2026-08-24T13:10:00.264Z","4.3.1-rc.1":"2026-08-24T15:26:19.014Z","4.3.1-rc.2":"2026-08-24T16:01:59.189Z","4.3.1-rc.3":"2026-08-24T21:00:37.233Z","4.3.1-rc.4":"2026-08-24T21:04:47.176Z","4.3.1-rc.5":"2026-08-24T21:48:45.722Z","4.3.1-rc.6":"2026-08-24T22:53:06.320Z","4.4.0-rc.0":"2026-08-24T23:00:31.724Z","4.4.0-rc.1":"2026-08-24T23:07:00.060Z","4.4.0-rc.2":"2026-08-25T11:07:03.557Z","4.4.0-rc.3":"2026-08-25T19:10:50.371Z","4.4.0-rc.4":"2026-08-25T23:03:46.875Z","4.4.0-rc.5":"2026-08-26T20:25:03.221Z","4.4.0-rc.6":"2026-08-26T22:32:29.215Z","4.4.0":"2026-08-27T17:12:30.249Z","4.4.1-rc.0":"2026-08-27T19:00:28.326Z","4.4.1-rc.1":"2026-08-27T19:35:55.126Z","4.4.1-rc.2":"2026-08-31T14:50:40.249Z","4.4.1-rc.3":"2026-08-31T21:05:16.676Z","4.4.1-rc.4":"2026-08-31T21:10:39.409Z","4.4.1-rc.5":"2026-09-01T21:55:30.354Z","4.4.1-rc.6":"2026-09-02T17:55:10.878Z","4.5.0-rc.0":"2026-09-02T20:22:59.604Z","4.5.0-rc.1":"2026-09-02T23:08:21.972Z","4.5.0-rc.2":"2026-09-03T16:03:55.880Z","4.5.0-rc.3":"2026-09-03T21:28:51.306Z","4.5.0":"2026-09-03T22:23:19.659Z","4.6.0-rc.0":"2026-09-08T12:23:55.003Z","4.6.0-rc.1":"2026-09-09T15:02:39.143Z","4.6.0-rc.2":"2026-09-09T15:39:05.149Z","4.6.0-rc.3":"2026-09-09T17:48:01.386Z","4.6.0-rc.4":"2026-09-09T18:24:15.458Z","4.6.0-rc.5":"2026-09-09T21:14:33.026Z","4.5.1-qa-1263.0":"2026-09-09T23:04:03.830Z","4.6.0-rc.6":"2026-09-10T14:51:42.637Z","4.5.1-qa-1263.1":"2026-09-10T17:58:25.386Z","4.6.0":"2026-09-10T21:08:25.441Z","4.6.1-rc.0":"2026-09-14T13:27:34.537Z","4.6.1":"2026-09-14T14:37:22.397Z","4.6.2-rc.0":"2026-09-14T21:11:36.845Z","4.7.0-rc.0":"2026-09-17T18:33:02.216Z","4.7.0":"2026-09-17T21:42:24.113Z","4.8.0-rc.0":"2026-09-17T23:25:50.264Z","4.8.0-rc.1":"2026-09-24T16:32:05.554Z","4.8.0":"2026-09-24T21:53:29.729Z","4.8.1-rc.0":"2026-09-28T16:52:05.078Z","4.8.1-qa-1336.0":"2026-09-28T23:16:48.960Z","4.9.1-qa-1346.0":"2026-09-29T18:32:59.066Z","4.8.1-qa-1336.1":"2026-09-29T18:47:57.525Z","4.8.1-qa-1359.0":"2026-09-30T15:02:48.630Z","4.9.1-qa-1346.1":"2026-09-30T18:40:50.277Z","4.9.0-rc.0":"2026-09-30T18:53:09.746Z","4.9.0-rc.1":"2026-09-30T20:57:06.244Z","4.9.0-rc.2":"2026-09-30T21:22:01.358Z","4.9.0-rc.3":"2026-09-30T21:54:50.432Z","4.9.0-rc.4":"2026-09-30T23:50:30.857Z","4.9.0-rc.5":"2026-10-01T16:31:01.976Z","4.9.0-rc.6":"2026-10-01T18:47:58.452Z","4.9.0-rc.7":"2026-10-01T20:55:22.462Z","4.9.0":"2026-10-01T22:01:59.694Z"},"bugs":{"url":"https://github.com/planningcenter/tapestry/issues"},"author":{"name":"Planning Center"},"license":"MIT","homepage":"https://github.com/planningcenter/tapestry#readme","keywords":["cli","tapestry","migration","planningcenter"],"repository":{"url":"git+https://github.com/planningcenter/tapestry.git","type":"git","directory":"packages/tapestry-migration-cli"},"description":"CLI tool for Tapestry migrations","maintainers":[{"name":"timmorgan","email":"tim@timmorgan.org"},{"name":"danott","email":"npmjs@danott.us"},{"name":"kylemellander","email":"kylemellander@gmail.com"},{"name":"jonsuh","email":"hello@jonsuh.com"},{"name":"keola","email":"shanearmitage@gmail.com"}],"readme":"# tapestry-migration-cli\n\nA CLI tool to migrate Tapestry React components to Planning Center's Tapestry format.\n\n## Usage\n\n### Recommended Migration Order\n\nFor optimal results, migrate components in this order:\n\n1. **Button components first**: `npx @planningcenter/tapestry-migration-cli run button -p ./src/components --js-theme ./theme.js`\n2. **Link components second**: `npx @planningcenter/tapestry-migration-cli run link -p ./src/components`\n\nThis order ensures that Button components with navigation props are properly handled before Link components are migrated.\n\n### Recommended Process\n\nConsider these steps to safely migrate your components:\n\n1. **Prepare your workspace** (recommended)\n\n   - Commit your current changes or create a new branch\n     - This allows you to easily review or revert changes if needed\n   - Run your JS/TS code formatter (like Prettier) and commit any formatting changes if needed\n\n2. **Create a theme file** (important for button migrations)\n\n   - Create a CommonJS file called `theme.js` at the root of your project\n   - Populate the file with your project's custom theme values using one of these methods:\n     - **Option 1**: Copy/paste your project's custom theme values directly into the file (computed values should be ignored or set)\n     - **Option 2**: Use `console.log()` to output the raw theme values in your application, then copy/paste the output from the browser console\n   - See the [How It Works > Theme File](#theme-file) section to learn more about the purpose of this file\n   - Example structure:\n     ```javascript\n     // theme.js\n     exports.theme = {\n       button: {\n         themes: {\n            primary: {\n               outline: {\n                  color: 'var(--t-text-color)',\n                  hover: {\n                     backgroundColor:\n                     'var(--t-fill-color-button-neutral-outline-hover)',\n                  },\n                  stroke: 'var(--t-border-color-button-neutral)',\n               },\n               ...\n            },\n            ...\n         }\n         ...\n     }\n     ```\n\n3. **Consider your scope**\n\n   ```bash\n   # Run the migration on a directory (button migrations require --js-theme)\n   npx @planningcenter/tapestry-migration-cli run button -p ./src/javascript/components --js-theme ./theme.js\n\n   # Or run the migration on a specific feature\n   npx @planningcenter/tapestry-migration-cli run button -p ./src/features/checkout --js-theme ./theme.js\n\n   # Or run migration on a specific page, view, or single file\n   npx @planningcenter/tapestry-migration-cli run button -p ./src/components/ButtonExample.tsx --js-theme ./theme.js\n   ```\n\n   - Start with a manageable scope to understand the migration changes\n   - For button migrations, include `--js-theme ./theme.js` to reference the theme file created in step 2\n   - Use `--report-path` to generate a migration report for review (will default to MIGRATION_REPORT.md if not specified)\n\n4. **Review the migration report and changed files**\n\n   - Check the generated migration report (default: `MIGRATION_REPORT.md`)\n   - Review the actual file changes using `git diff` or your editor\n   - Understand what transformations were applied\n     - Use `--verbose` to see `CHANGED` comments in your code indicating what was automatically migrated\n   - **Alternative approach**: Run with `--verbose` and `--report-path` to generate a detailed migration report, save the report for planning purposes, then revert the changes (`git stash` or your editor's revert feature). You can re-run the migration later when ready to proceed:\n     ```bash\n     npx @planningcenter/tapestry-migration-cli run button -p ./src/components --js-theme ./theme.js --verbose --report-path ./migration-plan.md\n     ```\n\n5. **Discard or revert changes if needed**\n\n   - If you're not ready to keep the changes, revert to discard the changes\n   - You can always re-run the migration later when ready\n\n6. **Review TODO comments**\n\n   - Search for `TODO: tapestry-migration ([scope])` comments in your codebase\n\n   ```bash\n   # Example\n   TODO: tapestry-migration (href)\n   ```\n\n   - These indicate props that need manual migration\n   - Each TODO includes guidance on how to handle the unsupported prop\n\n7. **Test your application**\n\n   - Run your test suite\n   - Manually verify migrated components work as expected\n   - Pay special attention to any components with TODO comments\n\n8. **Format your code**\n\n   - Run your JS/TS code formatter (like Prettier) to ensure consistent code formatting\n\n9. **Commit your changes**\n   - Commit the automated migrations\n   - Handle unsupported props in separate commits if needed\n   - Once comfortable, migrate larger scopes incrementally\n\n### Basic Commands\n\n```bash\n# Apply the migration changes (default behavior)\n# Button migrations require --js-theme flag\nnpx @planningcenter/tapestry-migration-cli run button -p ./src/components --js-theme ./theme.js\n\n# Run with verbose output\nnpx @planningcenter/tapestry-migration-cli run button -p ./src/components --js-theme ./theme.js --verbose\n\n# Generate a migration report\nnpx @planningcenter/tapestry-migration-cli run button -p ./src/components --js-theme ./theme.js --report-path ./migration-report.md\n```\n\n### Listing available migrations\n\nUse `list --json` to discover available migrations programmatically:\n\n```bash\nnpx @planningcenter/tapestry-migration-cli list --json\n```\n\n**Stable JSON contract (stdout, exit 0):**\n\n```json\n{\n  \"schemaVersion\": 1,\n  \"migrations\": [\n    { \"id\": \"button\", \"label\": \"Button\" },\n    { \"id\": \"checkbox\", \"label\": \"Checkbox\" }\n  ]\n}\n```\n\nContract guarantees:\n\n- Exit code `0` and **JSON only** on stdout — no progress text or emoji.\n- `schemaVersion` is the integer `1`. Future breaking changes increment this version.\n- Each `id` is the exact value accepted by `run <component-name>`.\n- Each `label` is nonempty display text (Spaced Title Case).\n- `id`s are unique; ordering is the CLI's recommended display order.\n- No `--path` required; no filesystem writes.\n- Diagnostics go to **stderr** with a **nonzero** exit code.\n\nHuman-readable listing (non-contractual):\n\n```bash\nnpx @planningcenter/tapestry-migration-cli list\n```\n\n## Available Components\n\n- `button` - Migrate Button components\n- `checkbox` - Migrate Checkbox components\n- `date-picker` - Migrate DatePicker components\n- `dropdown` - Migrate Dropdown components\n- `input` - Migrate Input components\n- `link` - Migrate Link components\n- `radio` - Migrate Radio components\n- `select` - Migrate Select components\n- `text-area` - Migrate TextArea components\n- `time-field` - Migrate TimeField components\n- `toggle-switch` - Migrate ToggleSwitch components\n\n## Preflight Assessment\n\nBefore running per-component migrations, use the `preflight` command to assess migration readiness across your `@planningcenter/tapestry-react` usage:\n\n```bash\nnpx @planningcenter/tapestry-migration-cli preflight -p ./src/components --dry-run --report-path ./migration-plan.md\n```\n\nPreflight surfaces shorthand style props and unsupported `as` prop usage so you can plan the work. It is intended for assessment — running it with changes applied converts shorthand style props to inline `style={{}}` objects, which is rarely the desired end state. Use the per-component `run` migrations for the actual conversion.\n\n## Required Arguments\n\n- `-p, --path <path>` - **REQUIRED**: Path to the folder or file to migrate\n\n## Optional Arguments\n\n- `-d, --dry-run` - Preview changes without writing to files (default: writes changes)\n- `-v, --verbose` - Show detailed output including automated changes\n- `-j, --js-theme <path>` - Path to JavaScript theme file\n- `-r, --report-path <path>` - Path for migration report (default: MIGRATION_REPORT.md)\n\n## How It Works\n\nThe migration tool automatically transforms your components to match Planning Center's current Tapestry specifications. Most property and usage changes are handled automatically, including:\n\n- Converting deprecated props to their modern equivalents\n- Updating import statements and component references\n- Adjusting prop names and values to match current API\n\n### Theme File\n\nThe `theme.js` file (provided via `--js-theme`) is used to retrieve theme values during migration. These theme values are used to transform theme-based values into valid style props. When the migration tool encounters theme values in your components, it references this file to:\n\n- Look up theme tokens and design values\n- Convert theme-based styling to appropriate style prop values\n- Ensure migrated components maintain visual consistency with your project's design system\n\nThe theme file should contain your project's complete theme structure, including all design tokens, colors, spacing, typography, and component-specific theme values that are used in your Tapestry React components.\n\n### Unsupported Props\n\nFor properties that cannot be automatically migrated, the tool will:\n\n1. **Keep the prop as-is** - The prop remains in your code but will not work with the new Tapestry component\n2. **Add a TODO comment** - Flagging the prop for manual migration\n\nExample of an unsupported prop comment:\n\n```tsx\n<Button\n  /* TODO: tapestry-migration (propName): 'mediaQueries' is not supported, please migrate as needed.\n   * It is recommended to use CSS media queries in a class that you apply to the component.\n   */\n  mediaQueries={{ mobile: { fontSize: 14 } }}\n>\n  Click me\n</Button>\n```\n\nThe comment includes guidance on how to handle the unsupported prop. Common recommendations include:\n\n- Using CSS classes for styling instead of props\n- Moving state-based styles (hover, focus, active) to CSS selectors\n- Applying responsive styles through CSS media queries\n","readmeFilename":"README.md"}