{"_id":"@tryghost/root-utils","_rev":"130-bdafb46353e8e8c1f4b140f4cad5278a","name":"@tryghost/root-utils","dist-tags":{"latest":"2.3.16"},"versions":{"0.1.0":{"name":"@tryghost/root-utils","version":"0.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.1.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"7578cb5e57953316fef58edd43a152a86b719a8f","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.1.0.tgz","fileCount":5,"integrity":"sha512-zy3PSviwytjvjdMso86RYZLE2I4e2yL/s83fIEf/g17C8V8hsCcgE83cFOpCw3ISWDFX3Qi0IX9kI3or2pfGLg==","signatures":[{"sig":"MEYCIQC8nbtfcuhhF02l2u9i2jj3yc7UoGH/v23JFh5XG6x1OgIhAJX+si7o8rknPk+/xVP3IiuVIm8Z9eROYz+NLDyIJKLW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx2R8CRA9TVsSAnZWagAASq0P/j/c9TbUjDSSwTFmQGKx\nRvuPVhfr10dwMOp7Tp5PgEi+BgNyaITu00wGZg8kSNdkEnC/I1Pa9T3C6lLT\n3Ykf5F7EW5S0XQ7zKbOSyzYPb7EBs9kpO/RBLbhv8nuEPicxq6nbGKUcKaJt\ncYy8CvaFZjPhemJ7hvsXAGUXBcndilaGf+fQSzvGF5iy0PmebzdfZ9IeU6as\n2BltDSLXBwXryD9iPjUIl8UDFn/dMY6vsEYc3uFwh/drUHCefitAmxY7Z4JC\nJI7a5wlZtkoLqFYGuPVHrVDzblDU6h1PhazpgcMPh5+CSpXsuxTRgnU1RGFY\na6hpKY5LREJJVf2c+H13ruA8Luct4WxHfZpSeHJKZ6On9wuOE6iP3kBsDTSk\nXJL9xWo2W3ouhqR4GdP6PfcHCbjtOa0R+BAUUfmvWZwb0GS/GeQCPZAUKLsE\nCK5xRNLpliWMWzbibWxb/V3JIz5N1SMTkA+77lokAnFJOK10IPHG/9YLx8DB\nqoGD5Jq6X2exUQJq4q4b6sLY0JnbCEk5XEx+8/G3ZLRtLfWxAYsZt34PF6Ds\nRkMp0n8OvUWI/RhGht8uPn3KLggFFYWV1ZEzUa4uoFvjlBr5j2V/ZZ69NXSn\nvq1ijIHQ6R2J+ItIref9dn2cY1yF6Dob4+Hwg+zXa6UomeZXy51Pfijkfv4a\ncwxI\r\n=lli3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2fe89636d2909f9e039937d5ac561f78d6fcaa85","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.1.0_1623680123807_0.1612679864778639","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@tryghost/root-utils","version":"0.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.2.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"f731e5d3f0597e9966048877eddf650e055603f1","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.2.0.tgz","fileCount":5,"integrity":"sha512-FrccYbb+5g2ypsiG0NDLxQKXbVzoV5ebIjTRCEO+uQbZcjjSBPIAN/MxNwef6BO8eM1erjtSzHdg6ulHwN0Vmw==","signatures":[{"sig":"MEUCIQDkU0U0qgwmyp4S4NBxkP+Tg2BBHXLzoMgI/Nt0A37cWAIgO5C7kZvJ5cqUOgFrqFshqehEEW1woB/k+Dynikf9yos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyHTVCRA9TVsSAnZWagAAzhMP/1UnifJQARwXmoSUCpyC\nacxCBK1YRL+a1XjHDUtxwvrnlJKqb92VBWgaQHRxhYfmvk5AhW0SdcN3OTZI\n1PQL7GzfX8VYAcPC9xixS98NjHn1N6YigKdof8ZV+v9/qWTR/vZ0mtmgDjBE\nIrmru+40KrrlJ6vpwQCmfCxjoeUdEuiyFTZSYLTBZlfooBnseRJilwQf2DX+\ngmKO2NXbGbuNWcFXlvasKX7ALOkKyOzXjPNzlSv+JM4UkKmvi8KJbiippAAV\nacX7+wqrA2fKMeApi1XSIaWSEjS7RZS4gvm0hqT4KJKOggqWP8HbUFeKvxJ/\nKBiOswajqPF0JTa21WJmnJLYdEYgd+urnsbl7caixjyxyRJ0ecUYShApBgxZ\nIZEpBOsF+RtmZmdfPbTKY6SdJTlqLxSdn0yzbXJmewNcWP4p4OTDPFTgC+Lg\ntGFe/mM5vL3zZGogvMSwshJdfhJW+ZbYosXE3zydPr0Gl2MQU0SUgHNyedqW\npez3K3UOo/tqGU7/KRSaklQykm+FSw7ApCVs3YEW01cF2LcOo5WwwKpWCJR+\nIEIvBBWVSKupIMxCTfFg3/vwLJfxKZNijaDJFmRXPTjCHDbwpi4+mIeTHNTa\nxHfwzVIs+y6JSjSM8nTrreX96i719nMgYPgvmp4tIbrvNxfaf+URCbZgKzrt\n3CdW\r\n=lxzo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5a96bb6d0012a4a636dd3a643b1d08eaf7d49de5","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.2.0_1623749844909_0.656071929689773","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@tryghost/root-utils","version":"0.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.2.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"52464f05c344759d2ae653f53f3f32d3f4dabf92","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.2.1.tgz","fileCount":5,"integrity":"sha512-v3rfa/vGksYMTSXEUi093QcMWFeyKwJMglkHsUvT1ODX/cdkhia8Px+HiNo5kLaEagVdmgf2aovVYfSQ79UhkA==","signatures":[{"sig":"MEQCIGwm7+k2YCu+JHQYgXAVCpIvnyXN5m7Og+OOLwetiziiAiAnfOwZ9cyJ+KQm1YgbRM7rUDpIDR5VjNK9NYAoICqnRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyHhpCRA9TVsSAnZWagAARv8QAJQ3v2Gv0f/lmoygJ0vL\nXu+3b7U80dh2MqtUTJDu5W9y5mwHc6vNt2m4iVxgWkMzDzFwEg327jWZ0FFT\nUfbgnDfolqzxYBufj3+hR3ZOqhYSVYX4SGoqhbiFGvHKbdJwVqOctz3iwfbO\n6DdLLGjTpPIXpybWoq3sf6iDMurqTbKxl64gx7FuUDntdzQ4O2P9+GqcdenV\n8sgntW/HQuPSX/rHhyX1uTZy8VJlXZeTgdiRht4q33btHuXME0ABJFpUkjgI\nI3ouGISIzH1MpzfR54WgcPNtVUD9Uq1O5Dw/8aKXbftk1wYWfrYXuKRZVpo1\noym47q00WYl5G9ltefJ5QjioPwCMv8QIojFanETxe7s2L1kSs/5nnpKyT2yu\nUshDwOhn0aT1+1w/Pugj8TUckF9uN2im/X/1RtbjmVgdpmNwxshXd7N56R72\n6+twT9pOhGNwzoTlp5xBdWxJEt2TFR3e3oc1ywjRDIXSw7jt6spSkZk2SxGS\nAWCTkmO/H02IVnPXAJmheNXjT47bJCdkwzp0qxg25HlyzLRc0E8gzJ4LlkHT\nKy1hyqKEi+s++0//xklde+7dp1JVtlnXPQljuolBFegmnh9Rt5n6c5X/fqE/\n5VYqe4+6t3R2VFk5c3luNwRzCOQ2g7SIBaLMROPz8yOxUGyd4uKIDKhaEuwB\n92xF\r\n=LIS5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ed82954e5c5b99171c998791405159b6822a5ce8","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.2.1_1623750761275_0.8789180412983166","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@tryghost/root-utils","version":"0.2.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.2.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"bdd22faf5bd6628494748363e69de4afc8563a0e","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.2.2.tgz","fileCount":5,"integrity":"sha512-U2CLiEalfRX1R+7o+YrhzoIy3F7F0GvZKSMN9h5u7tuFWLq6U92QzpSHhpAFtpzgmGhIzOVsVtnVjntaUE0LlA==","signatures":[{"sig":"MEUCIQDapKBDgdxL4XDd3O3lDOlQGDyjYL5io9I9LtvMDfPPOwIgJDH7MVC4fVu7jydFN8e1JSKdm+jVIFQGxkIDRteZvFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyH9NCRA9TVsSAnZWagAAdkYP/2A7Gt7y322fvTkFPB4i\n93TekD17h/uFD21WOgvZNEQpnnCNbG5ZvO0gWE0BHux77PyF8C0P/ULZgQ8j\nxEyzWpfkbw2jDTzZh1PwyGdZbC3iFjvDVKGvGiqtu0+lXeNEku0cO3uHu7PP\noboMp5Ai7j/c12xHqIqkffxuPYiETvOuiHkh9cjin6cBj7KOg5LDQUklAKTS\nihsX07tLuV4Pc8e+9BTP1ymxAuM5Fdvn1MZddaCeqA5JULJEwjmalI3vwGPr\nbKfheN4iq9wVQl87pik7MgyDEg3dfIetGVhi3+KaDzGmo7IPo4Dl+WaXsk/T\ngyNroHj9tly2HLldlrOwUP6chT3HXbvKHOznOsALl1AJ5vgGa+bdkPO8hAhp\nT5deFlC7TWzBiugEWoxKzvnBWD799NBZwsSOEdRONZkdUWmg9RYeyC9iyerk\nZnrMOXSp4Dskj5tdlKn6eTWX9lN+tR/D5Y1gFQjBlaSjedJz5xE03oVVYEX2\nJLkBsA5pv/h5vGGofj4bLBvPESO1pZYpyFGm2ZLK7NTiNZRGHMgjgqdqxOTn\nkYI6nC8hv9OwMEx+LolWPWf5RUu91vjT7lfzplJKRkyt8yiF/aQm4S4+RlaW\nstRH8AXpmCk6obWX5ismxcWJKs3s5sBpXqL2QaMQ+ZAfRVyvMQ4Jk+WAR8kR\nSao6\r\n=MHAn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e6ab8e323b1112cd302fcd8f160f8d7c2b70702","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"https://github.com/TryGhost/framework/tree/main/packages/root-utils","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"12.18.3","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.2.2_1623752525225_0.20691471934342087","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@tryghost/root-utils","version":"0.3.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"94565b5063c296b7493e3a635f9b77a8f917076b","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.0.tgz","fileCount":5,"integrity":"sha512-4OaSksIjR5RVAYXXfhTlNbt/gbj9mG/qxW0Kn6uoq8RWSBaV/Hjh7wdw+ptCJ7WPT87bFO7A6uZz29AjDeNGow==","signatures":[{"sig":"MEUCIAkwJApG+6wRTmkGtNyJB2bOgyGZlpqyXeQSI1WcwwhrAiEArkoFtYAL29EljbIKxSof6i+rWxufkolVDzSn7eWRZnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyKs7CRA9TVsSAnZWagAA4HMP/RxElBRubAcM0ajAXhw0\nBx5FB17bmxpl3PvkHljy8PYZ462nQw4h0AIwLVTMbCQX/2Gi5+PWVoZLb3Qv\n+FgwvWp+9x4//h+h44VYx1bcEWDWMEVYDkKSMMVx3+FQW3cVHO5DWSa26Yhz\nK602Q0mSuL63IDjfkSpKrPXhNm5EeiOsfcBcP/7UrbaNSfK9e9nH2xb1wnEN\nbp+hPz9/68A4crWbOFrKZCxsqKgZt24JYr1w72MuthLgmH6AuuB5Vcv0peVu\ntDzPxNGETloh2u5ldWYdSEg4tjfHo7ESfxeG2LNL2gzpAdA36Poz2i9NSgXB\ngu6HPkGsvDY2UBuc/nyBs49N6g+XJLZe+J1gksfOQVEmIzxYxB49ZQ4IqNW5\nI/XXiXsU3f6T3SKfHOgEgMe+WD/HSZeFv1QMtJGZgIEcipAYaflRDkrV4a8F\nyPCnpNDkxR3ZhPWQIW3ClmntRyznRERKJbhvta1M70hDiEi9Lgy9XYiENoCs\nVbS4t1I3oKaMBl3XxLQvTMrs9C4k7VdZtx/w9Cc3aC3kq3YEsa/iHlUav5tw\nZZepWkQ2TQSgy2cw5JlpShmpYacSD9sJJ/AbsDDybnSM074iQ8GcnxMww5Zu\nUFE4J/gdd0sOmIvzXe1+Eg8DdTWCXNljlTjWQL5GaK8eVIw0Mpuiu3vj12PL\n3IBv\r\n=2JMR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d67910bede55512503575c38697ddb7bd77c4b36","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"https://github.com/TryGhost/framework/tree/main/packages/root-utils","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"12.18.3","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.0_1623763771639_0.12832609208147816","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@tryghost/root-utils","version":"0.3.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"01aa0f318da6de53e0a69c2a3eeee8fc30a1d86f","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.1.tgz","fileCount":5,"integrity":"sha512-8F/Sx2wc6/2+D/QRFhGOcqg3wXFDZYW37VyjR1JvumFulozqjerj3KXWi0bOwNHJ810Sj8S//7KjmNR0xVPVaA==","signatures":[{"sig":"MEYCIQCx0fzlcz3XEicts5q5i6HijJV/smZD2TpkIEh6Kgg30gIhALx9x3Uu6326NIyfhkP0o2NjzV5TtISynue5845kZCci","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0H2lCRA9TVsSAnZWagAA7NYP/RqgPMp5XJvxyTkqO45y\nQ+Wn2LBGsPlK16KDeT+MHq6uWRwc3ZkuNAkAg2j7OnuWjMQU9nDtLk/QU68m\njel/3cCyR1CO4lkCzkgkcQ5ggJf6jDwiJF1fA4KVehzhAhBZbpwdDVzmgxyT\nCNZhnRzBM/nUMS74CuTpdn1jPMXfSKe+GUcdi8aGjfqnLdXHAltHdR77MveH\nfPKaYo8EQoJ6iZg492dlxmSLlgutJ/ITLzrQKh9QNUiVHP5cQH4Szogl92GE\n7lj9M/Rhj7P4YJDKWKEfU0sO4l0+fJv+Bu7PjEjaVfnqB6KWky+todzXS5xX\n7VUwsS3aNCDgpFHOQJl7BATrwU6UJXBJ7LQSoiRCLftT3cFLbyiHWhQ8dTGF\nFoaHMj/7NXJGVEqTMoNNl5qpPOl76fj6q30smwPuOl5lHbe1oU7Lsm0r2TaM\nVLMjlZYCddOTRvUTCDPe5qNzh08XdzzCkkTQwYaXgjfjOn/DfAdEUDOlKlXF\naG6H07ZQz9N5RR63hLSLlZBtzYT9nvknshmZzTR48Jpm9819H2EosO1dHfmH\nycC20eCx5/Xjc2F01dy3fivAH5DZ6wVNWI/0DY6oYoPyrf9tBxBnEbUtI+ef\nuMrDpmN0LxzfE4s0PvC3/GlbbHtMUBhuXOgagfVs5Llj0oj4Kvmhm5nwvA2I\nKx/n\r\n=zPEb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"22116e4ea9d6debad38be9b8f35c4b912921ff14","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.1","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.1_1624276389173_0.8784927961753946","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@tryghost/root-utils","version":"0.3.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"f15a9f938ef9639149fe5f18ba7fb3326ec5ea57","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.2.tgz","fileCount":5,"integrity":"sha512-7zHrzfBa6Qka1CyO0RphBuVL0JOlc8sNiectPs6dAD6vTbeduCCGAl1lm9RXB7FNinuNBzRRRcVYZzMISNIvIw==","signatures":[{"sig":"MEUCIQD0rv8kOWIa9zuG5skDK/1N/2M2hnTdW7WM8xqIWUnvoAIgL6+/81WFQ6qxcW0PaDdNbYwvPUDR2yr8DdYahEJNF/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6FbBCRA9TVsSAnZWagAA254P/jNlfed5gRo2X2lcMnBP\nV/Of563eEkP2iAWyLyfqMRY4npblbrqCW7o4HtYZIrONbgL4TXB2G9m6FK3Q\nxDzFbDvFmrFt+ai7JKKF8iiLQSR6fPL6H3Y9ogoKZ52R7pKHe/kTxtYJQgc2\nyeaYPVFXB1joeGzRGD5mARg1FJuwQD5RU0TQ5v3HWj/jw6vIfjSiYkITDqut\nJ7fAzhMxlLrrzJTL2vuSMpN4KEII6GCxgf2tMr4j5hOkxUfmCBTD6G1sGQ0D\nk5WAAAUwkzyIsXS2mDxWR0g+Boha++qdnu1RMtEubQlDJbzWc/aNE/sUy/7q\nZ9an+DpQ1hwSTZhzo83ovzwGGNh+susPifU9p7fgySFVJ8uVa3vJArdI8By7\nkYrHBsGFb+pKRQpbt4w5mOOQmSd/heMgQBF+mADqMT+zp2+lKUOCGAMsfjTB\nyxdnFG0KsHK1cS62cPyJxgPLKulsIUHv+0jbgm8dD6mefJVWec1v9sbAqQd2\n7OzFfwuGkgACz7QUG9uxB/SMojgVV9MqxY9PkHR4MvRknAr74mLa3b8PcR+9\nn+yZovedlJtcC1aL+CTo/RNnFw3CddyQomOaQCGYYxJrFY9sJpARea1LulFJ\nR7NrhXWN3auxsyIsL7vFV7ycBK2u6leBPs4ipUu+2jOo7f8eBtOlInFgrU+4\nvM9S\r\n=l5Dh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1df950161d94eb4e9116b5ed7d52f71eb6a5a927","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.2","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.2_1625839297410_0.727825795822943","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@tryghost/root-utils","version":"0.3.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"0a3b228987df16dd9a2931498707e6c2438c99a2","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.3.tgz","fileCount":5,"integrity":"sha512-oCYJ0W9BQQgu+CqxG1mN5BK9TNYLse9c9JjBMiiRCgMQwZH7yBVj/8MdnkdMx0sBM3VFwhk6cI3LPo251ZVzBA==","signatures":[{"sig":"MEUCICSO4seoFONZ7lW2d4nXgzsnwGDSoEvMpIFnbuSL5lFmAiEA3NZ6CNv/uk5eNik8FjogGV5CJd6/OpxhIJFBGy5EjtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCohRCRA9TVsSAnZWagAAD8UP+wSdLmIjRuPpS/Bc/qRu\nq0NXqzgwjGHoi34gD2hwO1pqk9GZVNA80uVOkkSdz1W9fRHReL3l0M/prQ5o\nv+Ndnc6vY7+mxIP6OIi/BjaZUq6SDN9XFDmB4Ztmg66LP4TE9wg8ABfzKs60\nH/7tEFqnBKWtH2mEju0bZyqPHd7pjCBCAEcULYyNRZWKgTS+kUOQ5zjMIi3l\noqCHlQ1yyFbkDSvRZOr9dikmWoHfirVNVTmprTdWSz14bK6EztaLmzuwNxvP\nQJ+uewDBSAfjKpiGSck9h0ZfQ0mM92P3YAIQoRSnaTyscPgF2Q+2WOSrONJk\nKtZIWIQKNlyRb3dKsx0HC2UL35M9kYHi0gib1CvOuqkJaRCBZD949Oov/lLp\n71LYsobbCGi8+4lssxt+xXmSyrYKfUGfE/P1EPL2Ay3kZdZasc/J8ucTI4sh\ngUNhg9f2cvZDjO9s2zY3Db2qtRVs3Meunxj/0Fv6GApkC4aYmljvarNgpYVW\nHychSKIv9IncWiOq5zXuKtD064gU5/G7S+QfGa+hyrC+rdOPjnDA1/Iq1gXp\n5mYexfVb5OIbwKRZYw3O32ld3YDXDFJTpi+NSzyod5K89oDw32DcHmCu8FX2\ndBgkzPlEdDitJ+0khYbL6PHaNXk/Vp/2ij3+QLGeeHdt6HmC1c5u5zpD+WPm\n/I4A\r\n=1ErR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ada685d9197316ced3b1fb141e5b1eecd1d1a28f","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.7.3","mocha":"9.0.2","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.3_1628080209435_0.34898121495362244","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@tryghost/root-utils","version":"0.3.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"621bc9564ba3fa78ac1a066f3794f501cf85e055","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.4.tgz","fileCount":5,"integrity":"sha512-7ExJfA7m5s8djpe8d7ij/rvLZbZ6O9i/HvG7PHCTvDoilyINUW1xwBgsGR2cUmKwLO3dilYYxaQfvRJXB0VwBA==","signatures":[{"sig":"MEYCIQDgAhBPcqUmDl8clOorAeJvACyUoTzeU2ASFOEmupyfZwIhAJ2iCu8i5to7XXgxtQG/xX0H8k6R6pRNXYboq9Bk1Ppr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQLbZCRA9TVsSAnZWagAALJsP/0klVa+x0aIEMZMIdV/w\n97cuG2jdq5CdPqABHiZaHJyTnfRmW/6gl3mau0jZzqkvxkquB+SidfoolORN\na6qxJ54pOztNT3HgvznSaq9sxcFeCb8I+ukB+ahGrj+fOUcndRD1zJAxZUjD\ntLRmqEZ8+biZEW4/6S3WsajjCyDdw3oEN64/K+IwaUGqBs+HxFBn/YUvYyOr\nt/wPFit793g3wfQwg3/+kJKdrQ6HnvNCG48B59JLFP17ikktz7mwxa2UgUSc\nWzj5Ztt0P6GkKIStgRtejtSPv8Xi/tFOfnBYpD8pkGYhk7jD/+Cmv5iVQnxm\n1s9o/J7biTbYSlh29eLF7x/bGU2mYLvYTmFQRuAWPvfOZk5znyfC780rFKmo\n0e3a3+1M6hkpQ8toCT1SbNM0pxih7iQLVhJO3eE8q+hPepAY3MqFpmp62A5k\nvcKL2vcOm13xTocpkyMv/Asi1oH6q8vmTJvNMvNx3pvLsgtuir0zK5X7mISc\nlK35+ZBFnQVXBobjeV+Yu6HCRIMIqQa8/Db/ODXq3o+jfDGAOSGn0pv/dAZ2\ne8HEpU1VAwcwrGYtP2XiL/nhJscva4ayOFKlodx4MYDaowiVIIXi+ozKlKja\nCh/+lWkP2rCo+h5BNuHQ6KReKkLhZ5k0m7kXen9rvmfsb2oX9WgPlJz7QyLD\nMaKO\r\n=Ds8k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1279f0d8f3636161e6fa6cd49ea44079e5070321","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.0.2","sinon":"11.1.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.4_1631631065646_0.1906993775206649","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@tryghost/root-utils","version":"0.3.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"acffda34af5e279f920f8dfa79d7a5922504f681","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.5.tgz","fileCount":5,"integrity":"sha512-q6OGX/CclLFZGBckxohghsvNxTuH3Oa2VZTdp+qPSWnYb/kQuLzK0i9T7tzb25cY01X3Bv9WiBEAR6NPKblsIQ==","signatures":[{"sig":"MEUCIEdfsS/Bf27+7FtrDDwZFKHvKayiyWT8wcot3xbxymjeAiEAkGOAxumsja3X1o04n64RQfEmRYB+o6yxXI97vlPbFdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4250},"main":"index.js","gitHead":"45d76a958d264ba5f5ad6c4ff2306870b66cad99","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.1.2","sinon":"11.1.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.5_1633962144682_0.9535812044156662","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@tryghost/root-utils","version":"0.3.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"424b012fe94f68f4c137a510a4929639e5281a3a","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.6.tgz","fileCount":5,"integrity":"sha512-fLUKGxpiwBQ8UCpxkbhT4L4VBRha8nU1YMOnWVdRa2LQPtaZ8+Nvs9LsAm86p1Qjsdr6x5PrNwpy5HBHEdNsYA==","signatures":[{"sig":"MEQCIGUW9Q2cATsa4ronJr6mIaOYJzz7cLoHEYaFTMi0CSTuAiBYEWyIpSdPPSe6FCJniAI7oMwQ+lbWY2F3RRbM8jYkRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4251},"main":"index.js","gitHead":"42e7cecb77f0cb42e37911ef9ab09e4fb6f55b26","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.2","sinon":"11.1.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.6_1634026727628_0.8500147891904664","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@tryghost/root-utils","version":"0.3.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.7","maintainers":[{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"d56a4a1493b90ce36feb64a99cda86ec8a356b49","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.7.tgz","fileCount":5,"integrity":"sha512-iDJzSmAprASm73ncuQBhF9OeieOnC8LUv4gSqObDDSRp1fyoAH8TauJC9Ib9WQ09+77XE9KxFIpS1hK4ReKN7A==","signatures":[{"sig":"MEQCIC6DZCKWRHBxUwia4LfMbuY2WmoZjT0rDlSL+N1KmXJnAiBlfYr76xm/uH9fdTa86fl+hjGDKfL1jQm7f+O7ekF/ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4288},"main":"index.js","gitHead":"5ed9e74e8b18de21a6f8366fee3296e140730504","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.16.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.7_1634894185232_0.43358996672360384","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@tryghost/root-utils","version":"0.3.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.8","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"41327ea11fb6882c74fea145692aeae7a28482de","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.8.tgz","fileCount":5,"integrity":"sha512-/BSrsd3SAbVvRIkUhCT0NeAgl0+CELFoERrvghzl093ZO9R/P7BESvIXUOugGUviZfUUgJI52bcdq2xhW9APcw==","signatures":[{"sig":"MEQCIHOtJpae7mSMgQIQ11it514FMNWSe2+Lt232HMAJtRvfAiARzJVonv2C6tvh0iOJYXbl2AgPgKUuxYMFImPZYOMCqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3ZYRCRA9TVsSAnZWagAAslgQAJ1et/oMtJODApXJAEMv\nmD4yoot6jWl609kQsry61UyyINEjMbYaiJ1wD+rM/W+dJLIU6Xtft2XotKIh\naSIzE3y/t7QdM3MDBbPD4b3XJcCw38lS8wgYlhf+yv11J8gi2MrnBaA4UXSX\nXq1TohVzxHnL3ygaKbuAGkd18nGyA40i+E+ITBRaDnTZ5ZZ/Bmq9tK+aDRFC\nIbpWCcfa8142kf2YRDRZTF49T8BTgjNhQfiRhzLlDcRZ6ekJLNgmWqqv/lQg\nyzKfKAmy7DDUFybr9r1W2DJKkIKF7+/b5WNFoL7PLPlM781JLx5yMICSvUQb\n1y6zPGLs8l4L808PdbHWGPI2KtvVk/CzuDivNCPbrrnnaHyENxbjl/ylVvFl\n6SW5tMhgHpU+g6yhC/jVzS9mIihms8EBdr4BnWS6FohJayr3BppQMYaNV7T1\ndybZM/RljzkdBl8Ytchk97OcDMo5n4tUrKBaJrBfOFBWoNBDfiqtdDxk6e55\nDubHmRqZlazghALzxnjh2BsV/dhStJz/oSG2YsHNact72iVaAHPqFfhs4Nwq\nrTq9PnYeSUcKX2SgjlBoM5ZVy5WDOKSaY2ivR50Ye3wcyp8NRUiVBvloMEX7\nxjYp9wQC2PZGtvrdCMIoPk7+5xaTdeZROI+dtEOBuCp9O4JW1wQNnLE8i6js\ndTPC\r\n=8ubo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"55371ada5238f51b3eff074e7e19d61466f128ad","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"thibpat","email":"thibaut.patel@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.8_1641911825054_0.9775092130243475","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@tryghost/root-utils","version":"0.3.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.9","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"5b18970cd2554bcb8cc533d7b4d32dd8f88b11bf","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.9.tgz","fileCount":5,"integrity":"sha512-YxM/fZMMyCDgGJA0tzSHHCBnwu2zTWqks/smiiiFE8SEZ1IitY2XOReXfs/+LGKKl/I/o/DMIsLqi+K0yvjbQA==","signatures":[{"sig":"MEUCIHSZ0dxVpmuIeO7Bk4kvvA9kOykQJzhDeGvFT2LUKh0VAiEA3UvUeYcFyc1B4Wz/pk+BciBuRsT3gOuDoFBMrKLisc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+R/CRA9TVsSAnZWagAA0hMP/3qiknu12ROJnBkibCHC\nfBnkvuKCqlpnqOzKvYQyL1nuTFIBCp++h4DrkBh7akAdKiY4uMWXFQ8NEiVt\nBkKq8nb4dl/N2L82gH6s6aJ2/cJqJB7KAtwy63MZHQb1cXMtZybGKC/y5kUy\n0XOka2hzpApY/U57rHw2lTbsMp52H6WonKPiudhn4QXmBEnBp7xlcx0NC8n1\nw4ZzuANL2DB+b+76Ho3CJ7uaOJLDed/45TczxdSO0HYZF1arvQodvSoPI8IV\n088RYl3hMpoFWxizvKTonshi3oqRoCK828IR3MzJ+1emK5tyguMWOVsth/cO\nHYchc0w63mlWZV3/ivvmwevR3EL6IZw6x99EJXHe9z+GTrqBeNo+Dwh+Qn0v\nLtbqR08qOlpsU6OwEeRCnMsFQb0OB58yUZ7zhkfAvUSI8t07iOdGWWgZ7HJJ\nujZ49pKqaWNH547UqSxjBBTtN9YvtmWT2ZTKX3beCsErHROsjljYWfqZbrnX\nMHmNLSokweKpxF95Dltxtd9oebiTD/uih3ebNvz5lfhwBsvbFQj0L2KqSVhH\n7gGdzC+4ByPmmTN3AHoI5tiNa0AXPKzn2A/fEIHvf1GYWwRmVqNco0eAQ72P\n67ujnOZIY/vpi9me9u7uemtKpRh3u5z2MS0et4SrH0kTBBz2/RQP2HUocmA7\n3Kjp\r\n=AAy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"10ae79c6c37b422aa9e2d6b9da4b322419577660","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.2.0","sinon":"12.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.9_1643111550938_0.16007559785397718","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@tryghost/root-utils","version":"0.3.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.10","maintainers":[{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"73eb3678434895364734958a53c7b90f8d9f1c08","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.10.tgz","fileCount":5,"integrity":"sha512-COTB7oFpBR4JHpg0+jmjf92lZF3PNC074CW2Dh/dsfLB4aZ5H9MGO6NgK61PGfE+/0N4WEumnWzXB45DQ9XhSA==","signatures":[{"sig":"MEUCIQDwns0YRssBXdi3BuGkiLinozACc2nZEMnvozxUE/NzYQIgZkD/+AUDXD9P0UdEMqs8vTBUcMLeczWOib6WYsrNfBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/N4bCRA9TVsSAnZWagAAVfsP/A6rLs2v+hV78MVel0s7\nosHviy7iU0rUW4PUkfoZufXqeLU8Dtv7VNUjbF1wfIjZXQPLVro5ZWovzGJH\nnyQ6p2hpgZ0YNw86W/FpBe7NGXsVAq+DttPnJMvcHazI4OZJoM9oxCaoddU6\nMyLewov4cLedJ1d1UBNjYs45giNvg9kVkX00YFUrcXlhMAkvgxCnHsLS4F61\nr7e3JloeCPSstJf6nhGdE8X3N+botB0pgnfUeIG2EAKcMerL5CPT2QmYfDVh\n3FA7CNcvrdUbGuQ4qs2uyML7HwbxE+wjJfHr5ImopToJn5Kx37tF8WX+Totu\nBFd4pXZjBYZIeyA4+WoG1VgSupz/GzUaIeSNWH3a3KCP0A0LMqeVX4/qanv7\ndOaIRV5GwNW/myO+W+tHnbYzYoRuhj3wTpDAGzd3dLQVFfvxZoYhg+5K0yMR\nv24EYvswhdk1oeGtOd9vnTx6iH6dal1M2oGKiqZuQ7nzTjZutHq99jEi0gNW\n49C/QQrj41Z5p1QLZKSqGrPM3iK7Hml8p2bAJTfKjlq1SOOlyLsi/Sbx0PAA\nn/BFL7bzXaqocsE2fbVMlSm1I9XJze63Z7Yh0EBZda0R0i8qnmzzjPnZbBgv\n76s9V2Jj5R78eqhhth8WoH4zrI+H+FQsX9ajM6HGFL33ZR/X3YPJILGPbmdd\npZWb\r\n=svDC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"45777c4b5a010293f529f88aea19a81a896ba266","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.2.0","sinon":"13.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.10_1643961883023_0.5761793897255743","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"@tryghost/root-utils","version":"0.3.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.11","maintainers":[{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"4c3a045c89c75301435b1d1db1946072b3ee3adf","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.11.tgz","fileCount":5,"integrity":"sha512-1q01HsaqQSpFPVcq7tqkIUXa/L1P7yXNGbGJCeZ/IyfrSd/OdgQTluwz0BYzJc1mBP+5lIumqARr+XdbE/ZbAQ==","signatures":[{"sig":"MEUCIQCzrr+eFvYAd79Eh+EuHfmcf6koeYLe1B/3P/tUpAsddQIgPZd9N3j0Eoz78S4kyVYlo0wOXlpDpV/ywyvoarUGl8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE7I6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkBw/9FQbxg3G5U8a7rIEzCxmfWjEmg+eHdlGsXJ6/GniGED3Yvzo0\r\nHl67w2GaXjf+UvErzDxu8t2w60zhxaPaoo2/CKcALPbYzoqp4gSPilLGR580\r\n/BOmKbdeuRjZ+xnVwkotfLCwKAKluPVvh9C8CfRl1E5Fcz3XS3Z4nXhkN091\r\nkgsclGgJDKTUgD8PtbiuPZv6BYnJkDm6Op2yv8AkB1kuBxy9CTrI3qp3KRHs\r\nKFrDo5iJCM84TzS13A8pM4Gf7sP5+sFBdka+jmY1CQCn5RZOUTdYIh9sByNE\r\nD/8q2j5CPaAEWb4FPuXxi2OGjS8Ygrzlftk7/w81dSMEBqV3nrCY1PxgMBkU\r\n1FCwb2cxaL/xkxcU2bOn5bSf/yIYIsYdmwVcERhvl/C1XNYWYll3HYPJSP7r\r\nVRUBK5/V3F1tEVdRlH52gA455dEP1hEkTaK64OMgTEOzssykLd7L1DbfWMex\r\nx+fLMWZ+2/ynl3cZxFml6NPCqk4/RaieUHqoBrfJA+ApYWolY21P8/GCE60+\r\naNcGU7eDeI4nIFxfG82fj+ygsdU2jy/6E8roPvD8ssNgfJqTuP8v5g0gnmAR\r\ndfPrXCt+5vha++mD4135eB5rDrcMDU9yP0jejS805RMyOQPiy1NwcmjS8qfn\r\njT1m4J9wpMzVEzZmeXTf+0SeD6fiOxByou4=\r\n=FDVs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"64606b3f53d3ec8e6bf988f694d9dc4bbf5fac70","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"14.18.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.2.1","sinon":"13.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.11_1645457978284_0.02176668494149614","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"@tryghost/root-utils","version":"0.3.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.12","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"c0544b79a9b34e543dd94f09173f2f672fa7535c","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.12.tgz","fileCount":5,"integrity":"sha512-dmv2GRm0VV6cMHAi9awGZnBs1SmDHivdIJWz86TbxiVZoIFCWAwqlTNnz/RUJiBlLCfZlXsBnIeRkjeFC3m8OA==","signatures":[{"sig":"MEQCIGebx+UYbPpAPX12Sa4Amp9FwEYhqxGuLvBhlnt3FOHKAiBtkRbja+J0Kwjmywvk/demoayiZL4R91kqrN1MovoLUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOZdoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIaw/+P+O7Ar48tXvLHkthZW1K24T5bY3tyHSEdfbS0NnEj1HJpI0K\r\nRYq+9Du29odAXAr6u0m+e0YRsbxz2lBSfj6ijmvosVa1BMF1bQMcxr6at24O\r\nFB+my44osNYZD7RIsM2gg0nIlexR+dEPDHmZuSh2v2vWblh2s6M5YRKlE0h/\r\nib+qK9VeTHUZ5NQrSLx5g4qvJIkmtYNKFve4kZ8kxMeJHb/0nBFNJ5+EMOiN\r\nutsrmcur5Zy5YckxJuGE4OOFr7twJtRt3AhmdMSyEqid+dYbyF06xmObsipw\r\ng8l1cxInCHuEyKOZgAlpywqh2kcW54zRPCoz+pOSwgmAK+aO7UsKGiKhNGmC\r\n/3UppWGnmyKE3Wi/RNfIbEatprXBifYVF5WV+QXGybZwExwAJlNfSgj8DHko\r\nGNKiOB/CwWOO48psk+/MQ1NL4GMl57yYRL07y277ya4b9IXK8xMBgPQaT8H9\r\nSNNQpzrSM/nSp7db0/S5fnvc65tXKDfQTfSPpXb3cG+2bXLVz6LskBhIh+wk\r\nuvEmRdUH92KNQN6i7V5XMzAeOaSf25y2E2UscREDCgGeZRHpk3bcHcj5Tfbr\r\nNtgD20IeHeiiHMo8ssHYdyuBBPAemnU4yeSIj6WEHRQrvwQhCOAvtZaUOpb3\r\nbsokUH3dfsQnlHP3hOFjX+rgRqrbbBLSbpA=\r\n=lHGb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b71a3cb711cae3a1981e925d29780c9bfaacf3c3","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (linux)","description":"## Install","directories":{},"_nodeVersion":"16.14.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.2.2","sinon":"13.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.12_1647941480519_0.7388237448515531","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"@tryghost/root-utils","version":"0.3.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.13","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"c6060bc0a57eb01920a2f478eb0b8380704b93b5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.13.tgz","fileCount":5,"integrity":"sha512-e5eR8vXmMyHpdrphnK2Shkf9NUBcouduSgd736eJFXQ1Vhx/oVznZyUCDRM6y6UqeSBEBmW+5c+F31bTM0c++Q==","signatures":[{"sig":"MEUCIQDyWJEdK3Co5e2kvlL0ekggXhyZdZn9igEXVX+/JOgZmwIgUa828kSdEEM2k/FUXVT5ACm8LyAkIIxF7sMO2xyi9hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXZdUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/ow/9Hw6c6aot5qOu3zFEY2f18IFvTsF4yfaspzXsXC2nKwuvy8W1\r\nV0HgIvIaTZksyWAJmTjRvCBGPR0PcDW9AvgY3r4QmagJWdYFtzHnLVOTJxrg\r\nMGthw/a4fUa3IvIY1W+q/hruD5D/yJ1drSZ0ObsgjiOBVKMr9Ku6xtm0ME9X\r\nV5aSSFmJpDmqISAl7pv5vVW0Fd3d4FVMOUzKO0wRhBvsocQwL6Z+kLJiJ30g\r\nT8z3OXEV1VhK+E1SQdYMkNUiEpgUk+JtVNKpR7/P2Lb/Ydb6DSE71qpOYcg5\r\nDQB+IikyQxiYY8ZKTPpxpq3SQg+oOlELfyp2ybCIQexY15UFN2dCX4vfU4Bo\r\ng8nPK6XTPmkssNlZJsNPTrvEK2Rmy5+N5+m4G/yZIErMM2O5h7DPmEw7T7jp\r\nBkZRwwcGKFzCDTjPTdeex+MjrtitTG/Mp9I/PJDumZErFylZEkXi9K/0X+LT\r\nuOceDdEnrN76Ike64be/29NXOiCgXZS5tajDerdYKKAYX3Fz6ea3MFO9Q/gn\r\n7WBpGEc4MqDRzkMZMWzJ8611h98kGIlwDQ5BfcnK9OyWdC+KmP8FKbMNxenj\r\nSqX6crSZjMVLwb4tkfnTRjjlOimRuC1EAh+s6BFHf/lrO/B8QGfDosG9w/4Z\r\nmUyZpYE0xObeKJ3S6JD05NNIyUWaZjlZf18=\r\n=T9Rq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a49350821ab2dd54d4b8a1ac7cde27b72aeaca0","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"joeegrigg","email":"account@joegrigg.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.2.2","sinon":"13.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.13_1650300756741_0.10609536640986006","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"@tryghost/root-utils","version":"0.3.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.14","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"ade604a1d2de7948b0841ec1eee7fe0a68d045b3","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.14.tgz","fileCount":5,"integrity":"sha512-APWd8XVy1XpGbeb/yL7V/OTBAQ9qWyla1QQVHVOmZv9x+IH0PEYMcf0xZBivyZmCrQokbc+NMVYcra/7M9OjSg==","signatures":[{"sig":"MEYCIQDj0YmSMzRyehqbETqJsg48nSzcwIW+pRn1Yqy3i7H7YQIhAO6tyy6HfjImUD4AaVUtmUQxRFbYxpWRCpD17q8a+Nn0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaBGzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFcxAAizAbmq1f4PqsOcwOxeI61DPQ7zfkwtaShdAk9LpEUcIoesR/\r\nc6FtbuwFCI9bSkMQVlnso6aEhNW47UeVIMh/6m3sWKQMJgnIA8ZQ5iaZGNPS\r\nkpn6jEMpiC+V5JkT/BVjYZRILGEVhlon/cjo5URTITjYPLqYefI6pfFyxBHo\r\nvWZRBQFceeFT3Lh7+UyRjoXOnOIt/o+v+WGkky1iaHJg5PaINblhEfCyFhQx\r\nTfLq1pwlvNb52T11bK/h4NWSzB3Bt8jqBjRsUUvUfOSRkUsEVJv6lfAHGdFh\r\nB2BONhf9qG1smnXSVdQmNl8qsw9K/eYJVtgdzxXJeZ00OVPmvGmUtdifmvvG\r\nvhQby9OudjRDqjkcKwld2ieZDu+4l+xxZFcSEXEgIWE+ESq8gJaEc6z8wQwx\r\n+VbFtm2pp6k8RtJHvH1qdCybBsTLI5g+/Fj9c5B5lu3IDIHmgCbPQZ04Fdwk\r\nVN+4Q/3svxQVETm1fJqnCUMV0e/vt8nnGkq+3C0n2whZ4xXgPyIZlUUWuUnJ\r\nCsAo6ck5Eu1EKgJG32PtEG4JKYdhkjYUVZvT0Xbtb++byizKNFoCTlAEVkpy\r\nmZ+VxaUBxeOX4n+ISI9jn3xe8+xzn1GWrIq+DvZZb8yPpFrCpTnAbanxDZEl\r\ndPRPrqsTK74Ls13QgermGGcf5G/2mGAAqNk=\r\n=eiSq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"944b81c690bc66f703c8cf36a310e51ce5393b9f","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.2.2","sinon":"13.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.14_1650987443211_0.07441117576791068","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"@tryghost/root-utils","version":"0.3.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.15","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"0b7fd9e02360b81cf46d07b1b87d1e94e9bf6585","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.15.tgz","fileCount":5,"integrity":"sha512-HgSdyvg1CVXZBIdrJh5RMp14VQhJWFBozs1SCjomWew400ERDsUIHamwlzKxqfGZgc1P4Sp1jinkOb+dVanruw==","signatures":[{"sig":"MEUCIBwY/g7WGXRS3TKH5Kr4WCBKrkj5QZLeFDfsQo66IqR4AiEA3KMWK2dS/1ZyqEu+EVCVSeVmaR+q7AcCrUXJi+sxBQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij5ITACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn4Q//Qe02nrjTTcpDAL7bhiLdaDPhTVHBy6irSqYAd2WQw9Ol/LAu\r\n5/JGTy9pRSavCy0Hmv8kIjBdK+SQtkQoOF3YjeSHGSthfBWtCwEGmpGJ2lwH\r\n20Jq/UO3CKBdnTWmDCKzvi2diG4o2+DLiyHmlNkmoafmFzZkIO7huo5WnJhx\r\n8O0vhlPPOSQ5E1umzw+2WtcCNYhT6KADr4jnZtZumBVNgHTqJuPLK4eT7Cfn\r\nw3C5BL5xH4jPLkoQQKA+hcQ+wnibswzQ1SFIo00lfrdVNHRKptofI+Pxk6Lh\r\nZdgRXBToSTXwZN1T2ajZUQKJ/nWQ24K7EduZN/1kHNhSUXenupIaVmeR75pc\r\nNX7O0NSCnmocJ28bK3KA/KsT6HsXeT6sVMVNj7I01Eao/7NaVa6ug9K7/4Hs\r\nxpLio4i/rLYUOrdSASdKEjxu87aQGoizp7eLZxd57owVmdIjjThTHhvpTxRQ\r\nj6T/UeGu7SpthOWsof60j2Z2Roa/f7t/0OgHPzE590EPmyr8+ns5/Rgnir7A\r\nlvwhWPYITsc6vO9njIr+xLKn2We6oU81p3IhIeNGi+YlCqUK3a9UmR1zj7gG\r\nFzWgLg6KDZGQH4EFaxnRvgpDIxDew/Y2BM3Odvb3KNs5UgYwkYbRS+QPuxT9\r\n6PZKCVWbqAOXa/Vxx3frN+LIYqIedkfS3cQ=\r\n=b8xt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6b46efd28457ee4b86cf4ae9da9bf87238099ddd","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.15_1653576211816_0.3511401736475177","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"@tryghost/root-utils","version":"0.3.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.16","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"a3dca3c9edccab494ca5968e460af2d49da4ce2b","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.16.tgz","fileCount":5,"integrity":"sha512-+X79NBxHwJW9tiO/B+uJbCmcgv/MotY+g3p/+bwIWjGfuC7VUXBDHNswERtJrx6b374b1N1zXXl1iWJNtSavdg==","signatures":[{"sig":"MEUCIQCRiXxc8ShSO1RdwJ54khcbb65vocXpLcxYCrjgEQP7pAIgUhxI+x9QpmuMm/H7cKuifJ4OZ2GigWPZQHEewhBoqs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi86lVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsxA/9GE3vXTRnTBxfoyNDV0W1Qr9SdyD/vob3Omz3rEyGFcsY/cf5\r\nP5YRVlX231T5oJJEHKt9ZzEezUrLsxrtUI0NRNqHvuNfveOLYMZ2law7dd1p\r\nogewe9SqD7IXf/NUvYKbNG5e5EO4vtZyHN5kpdFa0FOCsB3J19azRm/Guusz\r\nJiTctwi/4S3ygrNUIH4JWDKSWFihUAeiboHydwPdoYgdGBXfbDSLIQv1tpfY\r\nH5EJHPfEjqlu4Vv8SBn/TiYzO8052iZ8Wr3+K99mA1LOcnU1ORKRdEIUkCFs\r\n1eWShux11dFFvLpLNijvotVsADIngIrAy5cWmM+V2hh1YTK76wE+U91CHxaC\r\n5ktzvCs8yHWHJVPSfMThPPQYhnL8ETOWSNYJeVbo9Gq5fXxxhQNYgR1G2XJh\r\nES2S9cvFdn3Cy0/TE/YmRktBotC77T3OS/3LOybzG0sCkv0Ov9DDU84C2tpX\r\nUytRt+hYeiCFFOOvPt8ohEVbz+3oLiEX92go9F8TZhVSYJ5DrfdJrQGrae5V\r\n+PaaRvbBoDHkEMd9wW+Zk2RiRl8jwa4MIBl1nDoz5qqnttFltHBAQsYbYZQr\r\nDTV7pjNZR5JEd/WygWvvPV7bpJnG0UgMl2tHwcfpxnDYAmtoc9Wm1vRPLuLi\r\njz1GgEqYlJJ2ckaT3VAnemikurqjOdGcB5A=\r\n=fl0J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc9195ea06015d9711ed1fa65267ff85c19edb05","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/5.3.0/node@v16.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.16_1660135765092_0.9150841699824948","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"@tryghost/root-utils","version":"0.3.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.17","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"942dafe7175fc7e930d4d4e2a5de5c4d65bea1d4","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.17.tgz","fileCount":5,"integrity":"sha512-mc/UkX6sNBe+Ela4nkYbxA/Vd8GzZpEvF2fAYdJM3KNDQMmUr70SnGoY1gUVeA0rh7xXHiJs1cxo7E/mIHdWvg==","signatures":[{"sig":"MEUCIFSHeRjnNoIB59+a0QP6N2Qnix1sqTNCjf6k5nxV3bKgAiEAt9GFQ3YsME6GL8Uxoj6o5cr6uTBsK4ueWzauNWfiowU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPUEwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoztBAAoGCfPpSuBsHWa4dpPOfV1fxjwYTvRSbGXeey+c3fPYUysrvT\r\nbHePq4aoARhbret0uOLT9ILiA7FyCqIJHI4Vzta3c9qKUpz1TwezAjGrECly\r\nLxNJk2M9ItQGoMpsyaOf1MiwzVlVWiXKfEQrI4JmrOFAtfC9jI230Ey51WqD\r\n2jCwzWAerjQfVEZ2h3jyukVyiHXjCGkv+v1j1g9PK4uRIzTjhHNcaeVuMypD\r\nXqP1Ple7+76nsDmCigk0xcIyvXmRXMdZ7lFuT+0l+hHQD2HnFWSbHrR3t7hG\r\nHLgZ9MsvDhTr9gf3GuR4RtEzs393srhDJGkElcQdcpafRorpDoynW40tGMA8\r\nwakc1XMGvE7mkoGxJ7sWcN5uTjpsDlKwXS3EjKhdV39CdeWsTX4+MW0KgJHg\r\ngmb2b/FdOE1jKtbdpDtPuYr1CRWFWJpRDODgE71Xg6mOKYComTSNK/S433gL\r\nLYzb9xB9eVo+ZZt6eaTHIYlKzOKC9+/YpqhxBxlrlqlBOvv6WqV1svHkQuFr\r\nVDZRFMzrR5AKWxgh5bSi4SgYDJhbULNYmnhH7KwnsrZjO9W5PkZce2q3Ccog\r\n+PkKzzyf/OeGQ6kjxUHQFwSpWmGY5vCS03dVBcSrHZ/KNjt8EoGwSnipJjil\r\nShH3mlrj1nC9aEicmCcl0z0OBVL2GybD/Ik=\r\n=o9VV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f3dbb6472357449036db1a79f458d0fdfd53640b","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nas@duck.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/5.5.1/node@v16.17.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.17.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.0.0","sinon":"14.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.17_1664958768488_0.4364218151241015","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"@tryghost/root-utils","version":"0.3.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.18","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"908d8116e72f5c332c61ecd7ca6f4f544920c670","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.18.tgz","fileCount":5,"integrity":"sha512-YHmd+HT77iMhnch2qe7//odOOqRXbT07GhJFb7c9xRVrCpAfvXCQ2eG/8dMeQk9MHoDzXPzo6qj/aokLT4kPmA==","signatures":[{"sig":"MEUCIHtqJfWPACPPkOG75NjE+aqOZSpfIgoOQXXjdC829+BqAiEA0Ce9xyR153OdJgzi8DgzcZfrunEmSdoYIfRuAXTg93I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjigNUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokmw/+IaEy6WLMCTq69NVYLybbJkAMVvOuxL0itmYW49/nrPjtS61l\r\nfO5BZl8hZRPAOBR9UR0iMGcMTX92trOq7+uTEIyUICRp2koeSzVkrRrxQCsZ\r\ntyD9qyFiZtIMNdW/2tb+jPzhez9BAKYUwMY6TiGImCDX+HwBDIbnazlBqzGa\r\nJlPfup/ydiMHqyAtqgCBzblYPHNwTrtc3bNb6T9jK/mzgWi3DEbhCau1s6Zo\r\nftz1V73Cm/eKRwYNKy/7CiLKeN16ydQiqic8N//5kbOO6BBMkbKq82LxiM98\r\ntq7eoMdV7w4mJln7fpiM1A6Wl/8HSMhZsmATM5aAX0cGwZgbwJ7kqfQyOK3r\r\nfOdfxzsWFeGp5atsq1OlwN4vGB3eydLMHPM2MKn8pCmr1DOXLqmJxS1PeOaa\r\nTi+0etk5qm2s8zlK27d9SOXmfkaXNm17PFd1ElK1neDbnrh9VpbJuXyvkWNr\r\n4Vgp66p8Q9thRD1lPQiXlZm1rZlqEuudnRh5y2CEVsHwesz/31Whq4JDGBH3\r\n69VIUV1e/XtBMkrax9Lp6P1fq3dlRu/9Y33sMmjR4fsmYi+9Y390bgbPPBBi\r\nAytzQ6Ox9qgzj8SLBHNQKPS4lsygf1Zqes1kM50nFUsL+AxZYyqKGpZpQOB6\r\n/LNMbdTYNa4mqcw7DpPpx9zouKJCQKSouq8=\r\n=XTuo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a8f4f74f2cf8a132485464cad5a123a59210202f","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.18.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.1.0","sinon":"15.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.18_1669989204683_0.6476804550068798","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"@tryghost/root-utils","version":"0.3.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.19","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"714e67fdea080efc97d12f477b62cc89a66ade74","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.19.tgz","fileCount":5,"integrity":"sha512-Ehdg5208QHMz4+Btwt7DRYlqvvZ9Wbfqr1FG8MRD2GT9e7mc3+YqysizVAF1hQN4b4yQZw5mn92ezw8JPojpYQ==","signatures":[{"sig":"MEUCIE4grU2c25P8gOyZLR4hiscgYjVh2bffEzRmO0XVzHmIAiEAjMQohaqMy1R6kEFWHgCbR1L7IgEWI1OGC18A8XU021s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnEUqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyFg//bWBazoBSSyOohDZwudlH4H7V+wGbTb+jwMNLkfjii29YLP+1\r\nWv5By7+Yq7t8G2F69/NNgxlhJExUBqGBjmGPSZ45yDsDWbNW2ZZsjK4KHKQ0\r\n0wQliNW8+psq/JVe9gM3upnlB5JYFAuMj5xiKVD3PrxLs936ZtbvPygA4f+b\r\n7XajKCWmqNc2VKHOoJJf0wUlrLHUa6O0taCgKZeVIaBJhRs8FvE0lQ38nG/V\r\nwysm94nE4zz8ztOTzk45izXus1CKxpWWNaS7XSqQh6TPIzKnMJEk532hgTB9\r\nDikspAr/rDf3dJYptDH8/Efya8WnBmBBEg8DN9ePTCKNWEXcrcSaTyxaRZZX\r\nRoMSR/1sHg9qg7J+boYmFXOGF+3vKzfUbqcLFL6ZrGOiv+XTtzsStvMpgsQS\r\nd5ecAH3xQL9za4gZlAkrxfzg1nzVW10rKraGkHB+7tJDtI1KXp5iPbzw0kcL\r\n1QYgEqAEZkqOWhQPTVWoQJrhHhv9koYwGZwmkepEiIAllDSaCkTQSZ8v4ojr\r\nAj9JEEfSM1HsKhLsqg5VZm5ZxEgAofoLMa6J2O9Gb0380J6m8kA1I7pK7Z67\r\nBey/ERmwdtTegD3JYsKyM/ljMtbNo4gE7CccR6sCav3Vuu/1NHcGYf0R6hHz\r\nPV7fbucjGrGrgxTwgxshNjBXfmqlaKL5eY0=\r\n=SF+S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d846faf201de330ac94abaf4973b841284b13fa6","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/5.4.3/node@v16.15.0+x64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.15.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.2.0","sinon":"15.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.19_1671185705809_0.9609723070191645","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"@tryghost/root-utils","version":"0.3.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.20","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"4d4ed9189932cb189046f4357b6eb9ff57857850","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.20.tgz","fileCount":5,"integrity":"sha512-Uyx6Xf/ACKAiGLCpsn463TP+/mGZ93MskCFQC8ccTMXP9y5N70AY/tRG9MBreNo5CmN+sVKLQPwYIOG7cnXb+w==","signatures":[{"sig":"MEYCIQDLXC4ushiMZ6gvBwPOomY+heimtFMnGLlppLJmgBciSwIhAID8KtCi4gie8qcElTOTt98cSzDtFLdYiyt085Q5iQo2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9dZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYbg//a/+kjQ7p/LXzl1x4kU/kP4hk6EpY65thQ2nnTDUmyPZ7UQor\r\nr8gBSBABWsQ0QrmRJ6zcR6e1fZl1ZKY2zkvQkbQYyNA1uAnu0JpF8zLkluTk\r\nwWouP0FuTGTBq9krC4HqfZOd8tZggcoOHmDGihyw9XhGsLOa0gfPPTu5zCRl\r\n4lL8xU3fkZh7DfwRr8iWf7AghB3NZ0l4d/k7spYuZ+ZkxKumNr/zpcWp9lMc\r\nNKagRCxrSycJEA7EvQMnhc9DYGt6PHmlJj9Nu5Q8wGGSIxJMNDVGU6kB1do3\r\nFjZ3tzezDv3fgkcJ6TVumkHevKBLKdCJkxsSgiaMV/BW+yPMTjajltFjOgcG\r\npMHgO+3Uxmsp/CdkCtieqw7Ms8hCBZgo5Iz/Zq/1N/oLW+Od4cxMgwfTstfF\r\ngglM8Eagf1kw7Ztm9L30J7NVPzbI1jxBl97r98g8aiJa4/t4qmFYbgHKtTl9\r\nnr6Iznp1t7UrvehKc41u6B5IQ9TmZmhN4w6mb1+XP8JvYSiJV/WgoVWAHDnj\r\nC+ti10SJ6jx3hAv1/mZEBjv43KIO12RLY+bWCTQEJhyS7SLAxrIhBSrWUT8s\r\nJFqD6meuhl/wz2lwcHEK2ysdA8t7XaznjaSZNMg9auK3bkwwFzlqZ5YDPUhk\r\nSjuqIyrPIL3Pw0chIkATpZNeH3+U0+h7Lo8=\r\n=lGyI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ca399175e6fe217dd222067bc47b09cd8c973f5b","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/6.4.1/node@v16.17.1+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"16.17.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","mocha":"10.2.0","sinon":"15.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.20_1677055607215_0.7883183863389966","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"@tryghost/root-utils","version":"0.3.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.21","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"11691e10f3b83f5a3b0ff1ce290ca4d85cb3709c","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.21.tgz","fileCount":5,"integrity":"sha512-JnNKipYhmlMKgD07HO+1doCiqY/TQxi+7QJE6mA69r6aZ8NgGQkJP6QDlg5D/g9K7xYzP0E6dFD7sBXVemWLlQ==","signatures":[{"sig":"MEUCIQCWBHEqjDexR979v0ZsavRvsAMwBMlvG+VQjR/HbUyIHAIgJ3TbePn25SO3f9mHfs3of0P5UTkKN9ouut3vHqlx7T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHWtQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIng//cMVInigSmZQc4g66Kct6lKGhnEUeo6QbHHcqL4sXF146kfvc\r\nCWh7Uq5eKmIg9l0nbcVsACdDfYSRogD3e8I0yxsttf+uri1sBNaVZ5zvlqs/\r\ncjp1lKZcpad6XudKtn1cfb1d2FLR1DofFfCAm9C5wdiRubp2OoX8igpVqmVo\r\nUmGN5UreluUtkpGXzITiHBUzcNLcbl38rQvUQKtXWQ2BVsrR3fJsV1Fdyl6H\r\nyBA2yY3JfOtxMosd0PI3CaIotR20p0ROR/k080LfP0Xk8yv5FSRPPj7Z9aPl\r\n5VYVCX21b+Tta38oAH18Lu+d1egjrjbDRLDEZmIUnR23DnjLqqFPE7p1c+Kr\r\nFMFL8lxLpIrVgEnpAT2kvGt1jEtBymWUr0hrLctygYRFRyz21v63mR24CyXM\r\nT1K3pRWWamHZ+qch3ZFGvck+mO15LxhOX86cLNvWQuGIQ0d82CLZYUOO+va7\r\nKUVtwbxZ5S1GcnWuk1W+Z3+VSaB9KkghC94GHPn1nWNbMPKupqCSTfOX7Z6b\r\nf5KPIyV009B6JIRPt+QIj6xJB6/K8uftqyavV6xwE6E9sqBa5LC0PgnOVmeG\r\nWpPzAaOSTSePFkM/i0Jc0ugsW86/gIZflrzeRfmrwD+BABYVtEibZHQnRIRw\r\nEvv82+3fGq60jxdFGtFkS5zBgJCGKiZZ864=\r\n=n5VK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"df08274c09d27c79c980989a04a030abef1eb69a","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","mocha":"10.2.0","sinon":"15.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.21_1679649616385_0.49226691408091905","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"@tryghost/root-utils","version":"0.3.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.22","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"23793e467afb41b27f4e289a3618d71bd90bc575","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.22.tgz","fileCount":5,"integrity":"sha512-vA9zdwlS3nPISTptr94/9psgxcISZ0tB8SoT4HxtPif2wjYgfvSDPJCBaVh1TKXhFZAxcwQSedQElK2XoIs83g==","signatures":[{"sig":"MEUCIDMMwzsimfJmbTsZSa1D0KsyntTHYAhhH39kNYWEFjh4AiEAxdT4CecYTnAbmVtLOOnqa0YPGmPzaLocIE5XZ0d5Xkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKvNjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKbhAAhO9JKAnH1EwHmEQZwgeCvnpfw8CBbcaejdEAFGzr9fWr+Qfr\r\noDBYuzFAKfjn8z7HmouqzeqO3Ujvj++7Zi1F3Ass3uxVwPWmlwQ1Zr4R3aF7\r\nYgrO8uYVEZbkLbt5dpbbkDtbBDkuSQF8DRxMK//4faNk071HH9n5exbbnOGW\r\nsCamQCoM86tk3II0t9MMapMqi8rdUrIcOjnSDvbWIxloVuCdoLZZYYctLLyO\r\nHKapHs626CNcvmyfADQmLq/FiF34AXPgJXsoYLtVqERW1T7gQ536VSZjeNJF\r\nJ9ZKPoRLZF8H9HIjRUPZzf7ODbW0bK3EhHnz28pqIhTkuSdMclvU/BYGF6AW\r\n48JC/9Xrroj7oBRtaFu7toHvB6Cuupvx9yOlCHdfHR1v3oMKwIgtgh+us7rf\r\nsMMUq4ZpQDzha8zIOeGb9rTMRL2QLKw7W6y8oXEyayiqe1b0RSsXnK9nlRqf\r\no272XE7umQhhbA9EuX37LNUPSM3yTEJSMp97Qe3G8IJuGTj/75EQo/egThjO\r\nFoHrFVgn9ozQB551gOC+GSQwyh2K9cZqbe4l68CpBYn0803InmpQ8vTFBhdT\r\ndpaUulRnGH8TfWRpw/mFCq4tfRI5DXprNT6HdbNCbBwZHEjalaWo/AfuRRwW\r\n4P2XuEuxOaSDCsKDEiUXWyXn9OTNYttzl5Y=\r\n=JeIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ef4fed43a97573417f518409af0bfe957b3a1564","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nas@duck.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","mocha":"10.2.0","sinon":"15.0.3","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.22_1680536419326_0.7820028406321491","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"@tryghost/root-utils","version":"0.3.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.23","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"4b25fa2a906b3cd00f323b1c087828a299cdd161","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.23.tgz","fileCount":5,"integrity":"sha512-Z29qgTOiDlgHkgVQNIQG3VufrpAREB736p0xbMruJPjYFhsO9WNmid9dpKHAJlgLb0pW3SumGEIsZi6yWEQ7EQ==","signatures":[{"sig":"MEUCIDlRP2RI27Jp8+cnO5NYJTyjMiTDNMHdwwBaXhRH1mFZAiEAv8jb5M0fpA+An9Ilierz4cbr78iTsj3hUqvMKQLM1LE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSlBgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaMw//eM6yPhKXMmAgj+5M4UpSNh4RjmyENU4p4LEamyylAU/rnpKB\r\nxRJNp9w8gyVoKqqbMHqZNJaVmS814DGadr4JCSndvdTK3dQgc/qx6BTfa759\r\n/5QDdm6EZul6D57ynKDSNA/jiEvUHzDArRiFsCipWFVgF/+IjDvUUAHW44Xx\r\n0uU5KSRBz6cPBYYmk/YTxrhsho7yOanrmhfE3XdNrGl3MFgCnvriy2KahuCA\r\nqpp36dOn4u16dM2S3O86qtbQsRneh7fZzhaPunRrr6zug8hKDJHJtWyr2wDh\r\nv8fiSWTK4sY8U7vITA4/zxLYH/4De1IdUrbo0sz2sziHLBprK14PVrMcKGNx\r\nW/KiJiWbAN3tkoCyXEEL/UQkWbLN0Aa3KgajJy3K4t8tYqRDwSkXi0zAYfv+\r\n9GAZlQqwxd+KKNH+caEqciZJWGCPPNe7jSpxjUBVZEOXXab9mDcPIEI2gy6d\r\n1xQpeGWw4BmGINzjrhH0iXGDRwG7K8S8SId/f3nKK2DVfgtPqfVh+bCnd60V\r\nmu2osydW2MgikKiqzayxc/ZGyoX4/y2ygOcLt5/NRUkVyDj2PHX8eaJw56/9\r\nldhG0o3NtXcfJcfr6XbYuZyOtkG6BkQxmoe+xW6kwAsSwfj92vEgkXudWxyb\r\ntS8IHlhlkPT4AF4PcAbPA0IoE3B/L+HMNS4=\r\n=pl7D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4bf425a83dabe8e70ee28dffa37cf678b640068e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","mocha":"10.2.0","sinon":"15.0.4","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.23_1682591840229_0.5659852920075406","host":"s3://npm-registry-packages"}},"0.3.24":{"name":"@tryghost/root-utils","version":"0.3.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.24","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"91653fbadc882fb8510844f163a2231c87f30fab","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.24.tgz","fileCount":5,"integrity":"sha512-EzYM3dR/3xyvJHm37RumiIzeGEBRwnnQtQzswXpzn46Rooz7PA7NSjUbLZ8j2K3t0ee+CsPNuyzmzZl+Ih1P2g==","signatures":[{"sig":"MEQCIGvr+e0I0Psfqqt/rkTjQdKUlgxCksjaJAX9FFhqVrHlAiBux8vTinqbWd3M8HZhxJXztC3R/PCyjPm0duqFR76LPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"index.js","gitHead":"2330ad6fb69583198fb7ffd1b06fce6e4fcbe4d6","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/7.0.2/node@v18.16.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.16.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","mocha":"10.2.0","sinon":"15.0.4","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.24_1691150752695_0.6793818441701123","host":"s3://npm-registry-packages"}},"0.3.25":{"name":"@tryghost/root-utils","version":"0.3.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.25","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"d6e289004d2ee990f0baa337c007aba8eb6cc2c5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.25.tgz","fileCount":5,"integrity":"sha512-UvqoDFo64rWEvZTqP7P4PfB7a4AuE8V3KpN/IbEIBbZw4wG7lnINn67r6EdOXQA4U7fB4lIw9Z82ZZwVT5MkPg==","signatures":[{"sig":"MEUCIQDQbj8D9RelEjmaeo8NG295mLTFxAS9TIYA3qM6KMXvugIgUGLcfXbZ+QMKVIuQTbVeIDwK+QVyRm29MlaoVCVQXvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295},"main":"index.js","gitHead":"a655bcfba6531944b8fd997bf53ccefb9dcf1685","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.14.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.14.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"17.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.25_1700126080755_0.3327909366633386","host":"s3://npm-registry-packages"}},"0.3.26":{"name":"@tryghost/root-utils","version":"0.3.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.26","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"26e626706b67dddd13f59812826a806c45722122","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.26.tgz","fileCount":5,"integrity":"sha512-akbI+mmnU6mlwbVAEy8Ay1MYbMEocKEVP+QHbYCKk3d++2TM2lmSZm6CFIP5+10NeFiP2Em6jSaGXBpaalR9VQ==","signatures":[{"sig":"MEQCICIW3Qu23MJLgPy4ek3a41aU5q1q09lOO8UZK7mWw4THAiBb597h199rXl6sfR/XRseYDQup7/gE3eA9NiYPTJYOEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295},"main":"index.js","gitHead":"46cfa9c0bc277226048af7c1b98c797bccc05db5","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.19.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.19.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","mocha":"10.3.0","sinon":"17.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.26_1710173329634_0.20837677411082245","host":"s3://npm-registry-packages"}},"0.3.27":{"name":"@tryghost/root-utils","version":"0.3.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.27","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"cebafd33089368329298c41a92900936a963617d","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.27.tgz","fileCount":5,"integrity":"sha512-JmvnJG5+g6Tq70VTfCWb8md4viISSDcGDJ7JI0tv1v516GO00tzvc45Uv/idoTHYtjsyyBXhhOd8Iq1l2skW1Q==","signatures":[{"sig":"MEUCICnyDjZVVintt9HvKI5FsPGto2ly3DL5Iiul4sHJbICkAiEAlN1l4Z2u4LnlMKtqAzSrXo0VEdQVoM3DLSUrNY81gio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295},"main":"index.js","gitHead":"77c5215535f391c2a10fcf275a16bfc79f70109d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.17.1+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.17.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","mocha":"10.4.0","sinon":"17.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.27_1714557708649_0.9733989176697135","host":"s3://npm-registry-packages"}},"0.3.28":{"name":"@tryghost/root-utils","version":"0.3.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.28","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"43ae0047927a7753c9b526ea12ce6e382ec7fb1f","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.28.tgz","fileCount":5,"integrity":"sha512-/izwMw9tCJIQ3DVHumzEWgKhKAw5FwTgrrYcCNHl89yijJKaVRBOJUhlB/u2ST6UWfhahodjaYauq7ymTItaeg==","signatures":[{"sig":"MEUCIHuO0HfzuTsvZiYsuwJtFOSVBfy8XRTZNk6nhO/nOKuZAiEAxbrIrLkQ3Ugatgx0FPtKf9GNCxx+9SUqQcnNt7nYBJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4295},"main":"index.js","gitHead":"aa0d85a521ee8b5570ccba41d4aeb8942bdb1831","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.15.0+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.15.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","mocha":"10.4.0","sinon":"17.0.2","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.28_1715287530460_0.939176451157695","host":"s3://npm-registry-packages"}},"0.3.29":{"name":"@tryghost/root-utils","version":"0.3.29","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.29","homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"d6e941b586da8d14f3fbb82e44e20503377f8cf6","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.29.tgz","fileCount":5,"integrity":"sha512-IM/Yt0iR+y4a6t7Lt5QQrgonlTXxocmAOQN9IOge4BmRlCwXL3RzTJo2jIqVxMHWlMpaK65jVL4frWQ+ROBUxw==","signatures":[{"sig":"MEYCIQDy9b/f1cHx8MMVHz4VsU/SKUHjReXF4ztg9OwafTqemQIhAMoSjZswkhDVIFOttjMRAqoiKUwCa7rW/6ZdGAQVmvKK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4239},"main":"index.js","gitHead":"86376f280927ace8c9dcf18610a96bfc6cf3c298","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"9.6.7","description":"## Install","directories":{},"_nodeVersion":"18.17.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","mocha":"10.5.2","sinon":"18.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.29_1719478557958_0.9329976850817541","host":"s3://npm-registry-packages"}},"0.3.30":{"name":"@tryghost/root-utils","version":"0.3.30","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.30","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"766818cd4394b683338f4d9fccc52c435f77b0b5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.30.tgz","fileCount":5,"integrity":"sha512-Pg9d0Igl3OGGKZ5RrCe6Wq8qAW9ABIjbn31WKlsO6OLLwRlH2ruNZXU8GBjNL3qrPEZwyI2FyNNDjSR+5gKXag==","signatures":[{"sig":"MEUCIHL2/YBGmFGJenUIek2MB/ScWHg0NCws731+20FCP6zwAiEA06ZLWz4mRdPYY3LB33jnSCyNyMOwaVao9FARpTER9ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"index.js","gitHead":"d3d489cb44ac3d4e35e21388d48ee0d94e496d86","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/8.1.2/node@v18.20.2+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.20.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","mocha":"10.6.0","sinon":"18.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.30_1720085058098_0.2622322250497773","host":"s3://npm-registry-packages"}},"0.3.31":{"name":"@tryghost/root-utils","version":"0.3.31","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.31","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/framework/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"68d17b6813970b9c1b32e4fb5b142fea29dfe6cd","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.31.tgz","fileCount":5,"integrity":"sha512-6TKu40lh7Gyxwm3jE3nrfT7mZyUb9rN6q8IgeXqhndRV4CSBZLlVgbTgHpdrWo3mSVuMPU+kzoYyMT6yDWrB/A==","signatures":[{"sig":"MEUCIQCNzrK5EmXf6Arw3pdaV893h267fs6PEXIr9zhF0ZJv1AIgFsnjEuvW/eoc0Td6fQss+1xNV2PUJJlC/JuPBgAg7OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"index.js","gitHead":"d86b1d4fb719b9fb3535a31576c06e42ad1d8476","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git#main","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.17.1+arm64 (darwin)","description":"## Install","directories":{},"_nodeVersion":"18.17.1","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","mocha":"10.7.0","sinon":"18.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.31_1724292919532_0.911149164974111","host":"s3://npm-registry-packages"}},"0.3.32":{"name":"@tryghost/root-utils","version":"0.3.32","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@0.3.32","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"686acf0aa4e1ab4b2578fc0acf9fe552d51f73f1","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.32.tgz","fileCount":5,"integrity":"sha512-fR//LmG+5iapR6sHsh727nD5xu0cLPtEhPpsI8cy/chaBADmJyWMr6ewzq/HenjKxyOH6LIT7Bdmv+kEUvu+Fg==","signatures":[{"sig":"MEUCIGKzZReHdIoMFzEWi8xTOW9+S5dgxISBSY9XAw6wEttFAiEAv6fFYc/loq8tmh/4q8RF3HKbPKYaVWZCKPF9atHwIgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4296},"main":"index.js","gitHead":"b169bd1734b749c3abdaac134f030756b9a282bb","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":"https://github.com/TryGhost/framework/tree/main/packages/root-utils","_npmVersion":"lerna/8.1.9/node@v20.18.2+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.2","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"10.7.3","sinon":"18.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.32_1739372411710_0.772521663108005","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@tryghost/root-utils","version":"0.3.33","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@0.3.33","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"208e3d15520131c2d4157c7e62fe74771a7a110f","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.33.tgz","fileCount":5,"integrity":"sha512-Gmc/TrKtiRT7PV9JOPoSZ7jAOl/jJDWJFKNaLZbDQaiJIBP5C6PucqEfRqGb2Ko/S9j73HzEEBu6B7+qZMvbBg==","signatures":[{"sig":"MEQCIBmrGhb6CfGRVjke4JaXFWWa2G3ezC7kyXoRFsHIWLGsAiArzGh6XVMbY+Vov71Dg6GDOScOiCP2V27qPqT5Y9QQAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4350},"main":"index.js","gitHead":"e395f1d79edee4aecc36e572bb402016a8ba9273","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"lerna/8.1.9/node@v20.17.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"10.7.3","sinon":"18.0.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.33_1748205637473_0.03998381475776358","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@tryghost/root-utils","version":"0.3.34","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.34","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"db131568cf04069929a27fb8ed519b16a2226a5d","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.34.tgz","fileCount":5,"integrity":"sha512-RH3nPr5/1tK/nQTZMSO9rDeEelFZbY0gB0HInbhXl7995cgR/yuOnTPWa3CCQT3m/cYPZOPFhlInO8evke9rDg==","signatures":[{"sig":"MEQCIG9S8NKQ5r8Nce7WNIl7PTTH4tEA+/2HOhQFaMXYi70vAiAX5BT52fxjn7kCTu9peAjSy563eYa1gAF2neXnaxyUpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4293},"main":"index.js","gitHead":"a0736aab299229aa46dc8b00b595e2753c67c223","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"10.8.2","description":"## Install","directories":{},"_nodeVersion":"20.19.6","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.34_1770914915197_0.5379492297024899","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@tryghost/root-utils","version":"0.3.35","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.35","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"5776e587e2887361ecb0116998063e4838051532","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.35.tgz","fileCount":5,"integrity":"sha512-+mEq47hzyuUgwqbP0TlNxLYsRu/vH3+O5i+XKCq2DCOvdgNxOhU3Oh82KIIuEYoIE20o3751dGxx6AgH27l8dw==","signatures":[{"sig":"MEQCIDDynip1q2HFdBa8CK+mkERgzVyjdHsJ2xmXh9wHeO5/AiAt5brJrmctnaDt4QwmpG5cG9BHAv9ODq6X06XAhX81eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@0.3.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4293},"main":"index.js","gitHead":"d82e575abd6d3f2884ea17e2379d144c7a74b4c9","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.35_1771620633584_0.7655285677352779","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@tryghost/root-utils","version":"0.3.36","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.36","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"3417e39c1faf7a205eef3b873fd9fad3b83266a5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.36.tgz","fileCount":5,"integrity":"sha512-fybV+6aixSFGeLjRhqVoGqMysaW+0qjFtR8DP/gXWcQQIfWf1bWiTZSFJYKiS7HTlSl4ty5WLHd1bQx6P4Krpw==","signatures":[{"sig":"MEQCIHwrajiY33A98W4q2mbM9G4BgcC9DryVeXfmc/f4lhGzAiBKZ7WtUJWaMudsPjxbu8TKQiRkIqsJXcg+NN5y1sBodw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@0.3.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4396},"main":"index.js","gitHead":"8808879368a8fbfdcaf3f82aeb613c61c6ff7739","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.36_1771629401019_0.05023947824221797","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"@tryghost/root-utils","version":"0.3.37","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.37","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"dc87a7fa737ade36be685ae8318074a403ca87e2","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.37.tgz","fileCount":5,"integrity":"sha512-hOKZlbwiG50Irs7HOtBFxJzEo8lY9bba5jbrWJKuSdVbOxsPl0fm27ixs3fY6HEb6yVwOElFJ7ICnIDtom2iNQ==","signatures":[{"sig":"MEQCIBhXoW5jtGcKP87Z+0iT0L7EmAEDpKS6hj7R+X9Vt6A0AiAsmQtkn18odvJxzAW6Xf0uUrr4d6TCb+QcpmLoezHN/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@0.3.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4396},"main":"index.js","gitHead":"17b8d12cbadd64690a83e640ead03630a72f49dc","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.37_1771630883816_0.8205611668148365","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"@tryghost/root-utils","version":"0.3.38","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@0.3.38","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"7f9e52782858f82bb1799adaa7c5a8ced74e1ffe","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-0.3.38.tgz","fileCount":5,"integrity":"sha512-ARn8wC6qv867lCr7BZ+IS8S/88K5go0j6HgQFhP27rKje4b40PsxH/P3rO4Ez2NzF/Do8ywFrTWHoLCSsCazXQ==","signatures":[{"sig":"MEUCIQDefgjzWjTGK6W9Dwf23pSrPKsZlLOHxtpNbBJGWFpgdAIgYaFzw5pPAsj/NBHvYKvFvpoUDmB1HozKBHie8VqoTgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@0.3.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4396},"main":"index.js","gitHead":"44bf0cb11ebc1389053cfffafb094e531f2d5144","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_0.3.38_1771631817962_0.4199656722580336","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@tryghost/root-utils","version":"1.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@1.0.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"1a26f24fbfc6ce7ffdf844dd607554a25ceca4b5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-1.0.0.tgz","fileCount":5,"integrity":"sha512-8MKta1RffoXdsZSTlNfw3bDDSZhdfXd7hMZ2/CFrhKtSJU6m1j5NUeSf7fQX8msNGF86GO3itZepRuDOJoxGGA==","signatures":[{"sig":"MEUCIB8zBXM2hlvjrrrNHrakUm+IzjC62+Ha5NAK7wwXb/MZAiEA0IzY1YGUUZDCk2/3hNierFWNY+4OHTL5wEW9FHy79GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4395},"main":"index.js","gitHead":"860315e34ea76f5666ee4f830c82d896dba3e534","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_1.0.0_1771637820644_0.006030587501659079","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@tryghost/root-utils","version":"1.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@1.1.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"854fe230d698c3b9ec2c8fe98cd0652539b88c81","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-1.1.0.tgz","fileCount":5,"integrity":"sha512-P/ADYgRurrlBC5AOJgj59PWjIxqqUHnybLt5u5B7ifGaJO390xyBJc6K35Tknv2ayk0A/j17f5MZta4Dbkr9yA==","signatures":[{"sig":"MEYCIQCdnJSb1cM4A7d7W2XkcAAOygA5lbGdKOL1MZ+fWBPlygIhAM9w/CLhuUiuvjpSTmLgur2AJlhMPVc34sATKddckDpg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4395},"main":"index.js","gitHead":"b82454a0ddfa35b366749951b1ff2c4a01070bb7","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_1.1.0_1771639964518_0.6050777689466995","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@tryghost/root-utils","version":"1.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@1.2.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"b5fad1376d9068072d651d5b5e7dc06d274043ae","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-1.2.0.tgz","fileCount":5,"integrity":"sha512-pteFJrcGy0hvtoCcRH1KDQOfF+lK7yYWCAUgWRZxtCKpCq1tfjStSMRYwdFH90hoMPHQapp8eD5fvKvejhbkqg==","signatures":[{"sig":"MEYCIQDdaeK1dFNGKeKOpHnA5ShShQgufklbD1C4OEv1ZbfLKAIhAJ2wIakX5t7Mb6dSwb51Dzxbzfg6Dg49wabRvFXdSOvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4395},"main":"index.js","gitHead":"49513460134c893152bf83fb43af4ca5f03c41ce","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_1.2.0_1771641339190_0.5813902681648859","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@tryghost/root-utils","version":"1.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@1.2.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"2cac8e5a7af995e91f7265e681b6355a25448063","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-1.2.1.tgz","fileCount":5,"integrity":"sha512-YH4OGWQJq7XK4aLrjw4z5kZhKULcKCyUNVtIA1TgLtQDuq2a6EIDcy9bzQDPPIdgNMLSyA9L7GugJkmaGCTaeA==","signatures":[{"sig":"MEUCIDWmL4yDw13okU/HxjWEwh4TkXqLo9IDt/yd9H/QdqR/AiEA3xfjBW532svuucwda9/y1lJZkkrmNF3NXcoJOktkcNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4395},"main":"index.js","gitHead":"bc92ccdb220af24d9de60644ba9bac0fc3368ecc","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.10.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"22.22.0","dependencies":{"caller":"^1.0.1","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_1.2.1_1771642922069_0.928240923184344","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@tryghost/root-utils","version":"2.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@2.0.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"b22338a7a9361aa2f102746b8530629490e25fb3","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.0.0.tgz","fileCount":5,"integrity":"sha512-3y5UhE1jmqFg7KpmWiNI1qA4efwfQp8SPckppO3cgvnunRqbxuvsEvnx2e/qr+PDDxEhDOopPiY9PUL66de6Og==","signatures":[{"sig":"MEUCIQCp2T2d/F7CIK2dx4haVQB6FkV5+qb8hJmoaTmheGZ0RwIgGmzLfMuyTG2Dj/dnR7Plfcnt9PBEbWJ1mEJboZgZJao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4393},"main":"index.js","gitHead":"a7c0e5ace01732810f9c68c61b320fc9cb089410","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --check-coverage --100 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.11.0","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"24.13.1","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","mocha":"11.7.5","sinon":"21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.0.0_1772470670319_0.1082581620255132","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@tryghost/root-utils","version":"2.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@2.0.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"8e264d5c2f625039bd2f5fcb50094c490c2d267d","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.0.1.tgz","fileCount":5,"integrity":"sha512-1Hk6OpUn0RXy7dMXKH7dYOaZvoY4s9EZZikZc8MN4AGZLlU9AYlPBl2diF4R37KnW0gl/SaPbzlIRFHUqFn7uQ==","signatures":[{"sig":"MEUCIQCVIaG57CcHPMDulUVR9veK/M+/riV3CJ16iwkpAvVK4wIgVKsQ7DaTUr3716OKXJIDSuYc+XY/URop+b7lf+RCBC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4307},"main":"index.js","gitHead":"2ce1aa4afde1d3870217f3a7186075b7fdf41eae","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.11.0","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"24.14.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.0.1_1773157706505_0.352711430584282","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@tryghost/root-utils","version":"2.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@2.0.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"0c99217d6360d2016087291feb3bc64d3194ebfe","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.0.2.tgz","fileCount":5,"integrity":"sha512-CWSgHmNmikwRDsRHbjuTHCFbg6+9YvRkmVCD0VwN7Ki0oGd1A3dV7g9bt22Be5h9+5CZ2g2iBSnDXu119kcQLg==","signatures":[{"sig":"MEUCIQDcV+3iYVjlayrLEvc7W+Mp08n8tICy6khx6xb95Jq58QIgCh/rYVaGPVkICD8k54bZOTCsClxKDtqX8fVa5TrhRlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4307},"main":"index.js","gitHead":"2bd07ce13161c206f2ff480daa2b878561c85e5e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.11.0","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"24.14.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.0.2_1773237362421_0.5933478303460356","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@tryghost/root-utils","version":"2.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@2.0.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"7be6daef872b5c3dde8bc022bd20c70f62ab121f","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.0.3.tgz","fileCount":5,"integrity":"sha512-7fF7QLwiOoVzHVd5Qci8gsrqFIrZP5FwVrwGjSxjjF5hoOtgPn7HLdHLyIHUY9T5KgJ1/69i573E/EA+4kmAfA==","signatures":[{"sig":"MEYCIQCUxehw5yRdXNLGVLE9faWncdh6j8qh+AR6/aPJU04fEAIhAMNbPMzYvfmKk5uprY6YL33rQolsAHsVMVYeHSRiP821","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4307},"main":"index.js","gitHead":"2c65889add9feedcb29f984e63057087ca54ae69","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing vitest run --coverage --config ../../vitest.config.ts","posttest":"yarn lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.11.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"24.14.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.0.3_1773655052683_0.15971528351233566","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@tryghost/root-utils","version":"2.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@2.1.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"9ed141437e7b12bb6a5c1712a0f5ac362995a9f9","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.1.0.tgz","fileCount":5,"integrity":"sha512-ENU9J1EPMcIfrim93oH/5ti38WqFbvj+cVL5WUfDtlkwrAVTXDZxiyWM1hKPEpfq8g38lXaMqXqX4pN40E1RDg==","signatures":[{"sig":"MEUCIED4UngFvLuAiej2xvJw6YXJq+bDhSH4QaeFjObMcLg+AiEA8GRyo1VvgncPRQwBnWO5FU2K12mg99BkhAkIrjuGDfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","_from":"file:tryghost-root-utils-2.1.0.tgz","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"_resolved":"/tmp/ed8482add55dee7b1cbcf77bc7dcad06/tryghost-root-utils-2.1.0.tgz","_integrity":"sha512-ENU9J1EPMcIfrim93oH/5ti38WqFbvj+cVL5WUfDtlkwrAVTXDZxiyWM1hKPEpfq8g38lXaMqXqX4pN40E1RDg==","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.12.1","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"24.14.1","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.1.2"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.1.0_1776868847522_0.9963845527456603","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@tryghost/root-utils","version":"2.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/root-utils@2.2.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/framework#readme","bugs":{"url":"https://github.com/TryGhost/framework/issues"},"dist":{"shasum":"b41e7a0c7d07c1943f17b0e857989d1c713f8f3c","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.2.0.tgz","fileCount":5,"integrity":"sha512-xqjlS197TqhKmAZpLrnkHbpxHzL3iHdw7Pd2sBXc/LJOHTvMFXJ1QAwjDY87OIREZIthg/t+LsCo8PpE9uaAsA==","signatures":[{"sig":"MEYCIQDywPF8wkebdLbSpFut7aZrBh9S1d3o+JKkflPyrQl3/gIhAJd7lhGHRUqlSGuOWPZlCP7YPRCCS4mfuYdZIsd4mIVJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","_from":"file:tryghost-root-utils-2.2.0.tgz","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"_resolved":"/tmp/5c4d842cb850024fb313ea43f9144ba3/tryghost-root-utils-2.2.0.tgz","_integrity":"sha512-xqjlS197TqhKmAZpLrnkHbpxHzL3iHdw7Pd2sBXc/LJOHTvMFXJ1QAwjDY87OIREZIthg/t+LsCo8PpE9uaAsA==","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"_npmVersion":"11.11.0","description":"`npm install @tryghost/root-utils --save`","directories":{},"_nodeVersion":"24.14.1","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"21.1.2"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.2.0_1777304440266_0.9666980484383925","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@tryghost/root-utils","version":"2.2.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.2.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"5e1769b5e0e9ad4dd46749c9774b9f75a6669d42","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.2.1.tgz","fileCount":5,"integrity":"sha512-vMAS8fk9fOZL4JVSmDlwXkPr48n4ofEhDRq95GOCO8FMHod75JGdOBus08diAv97ca6VYcpT4LmkFecQZOub/A==","signatures":[{"sig":"MEYCIQDjdwKi6Sn3qkXu8FTWKVHKQwejtnd9+j2o2NDqflsMBAIhANTm9REjjjEzMvKNLChUEHDoVbKJO3XrOv+F5vdsElPc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.15.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.2.1_1779807146050_0.632652959939423","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@tryghost/root-utils","version":"2.2.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.2.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"94e844d4609ba4d66cb06fbe89cc50ee96604cff","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.2.2.tgz","fileCount":5,"integrity":"sha512-bRly1o+Ve0rAbPM53zN6aRoC6trWymb/PYOXY4pqfdfvdFLZrS//CWoMC+qcjV7cU3FcmoFlZhnl7ZgHqqHVaA==","signatures":[{"sig":"MEUCIGpLFyX/nrlzLYR7AOtvq/4rfLg/cBe/lUoiHkT7awk5AiEAqP9xDWFhC/+FEj81irz/d+hAF/TCmLgpPnqIoe4WnCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.2.2_1780317859945_0.8385463742310408","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@tryghost/root-utils","version":"2.2.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.2.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"7a80e1cb00b7d610ba3f8e1021caaae70b414dbf","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.2.3.tgz","fileCount":5,"integrity":"sha512-oR8ryyqF4wrxWprPljfYcHhx8W0yCz3tifniTEjhOVfK9C3bqVoDi2eQ1DWOHcd8sU/Afv0hG9wMefPLD53PFg==","signatures":[{"sig":"MEYCIQD96MJmtqhwmeWSVBtBzfovoZWRuXlm1ba8C68DlL4qHwIhANGhdxHQG2fa88/WnfZO/h5ttkfgl5N4TvEHSBviZ/2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.2.3_1781284532088_0.05474626354083956","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@tryghost/root-utils","version":"2.3.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"f10cd482d68d441ac09adf329346739779b1fff5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.0.tgz","fileCount":5,"integrity":"sha512-SI0fKjrLwWtGC9h8Dd+FqWwd57blA1G/94/4SgEnUXTWKuYDiNWyFvKkQQv4cs8ufsbOToMq/drrMbj9oGkIXA==","signatures":[{"sig":"MEYCIQCNbNWl6v/Lq14oPPXk7higzNZnM9UOq70CbQHH64AcnwIhAK91aTTYYiR4nC32ROO7KUWy/0T8oG3kCicSbAYazwzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.0_1781970008664_0.2979772893789361","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@tryghost/root-utils","version":"2.3.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"e961e42ba28455d6d79d3c44e18c53ebaa4981ad","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.1.tgz","fileCount":5,"integrity":"sha512-1g0HskTTDJzn3CzcEWhd4aKtcmPm3IztD7cyfQQiG4QX+6gfpPOkYk7Y5gDOwTKAYtfor0nc8npSY90vvIj93A==","signatures":[{"sig":"MEYCIQD8zD2TXbJFKR+Z05HdhyQqab+u4FKMxeHvfJ/UHvZV6QIhAP0O4sCBprcSEPc59yNhJaXr9avcD30n4JLettAvkHoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.16.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.1_1782341282652_0.1275278249808729","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@tryghost/root-utils","version":"2.3.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"2988c99ab8d53a06954ab3d1d146d3eb3d6df36d","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.2.tgz","fileCount":5,"integrity":"sha512-tUyMS4xJUceE62JjZIjWAXCeoVlbNHWF2dIy6xJkaYgeHw4oZ5YoKMu9Mzqa7TPHIapU+BxwdWV0HvMj9dZGlA==","signatures":[{"sig":"MEYCIQCIGYJ3zRmFPwjDMHpSAG55rB3Slio1yWEAXpfdwfYfMQIhAOmSa6jAlTKOfYgGf9QwOx79+jBNZVlLJQuUSqLoBDcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.2_1784120898471_0.6951727928528102","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@tryghost/root-utils","version":"2.3.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"ab91ae4ec1a85a573dc1887e8259edf85ea832c8","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.3.tgz","fileCount":5,"integrity":"sha512-ylxeG1sa9H5ukW88RRgYLiqDLQhMrhCGRchbxMld+iO+Xufyq1akNyRKMG4bRCbJwz6Ila1cOdKtDTYgbbzINg==","signatures":[{"sig":"MEUCIQDhdluUZQkF4UuDbASyt4lQEdXI95fgVWoqbHk5ndgaawIgQXzuTNATm85Z7PrRW7FMDQ/l112ASpA8xgz+2e7P0MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.3_1784573540256_0.305773632666819","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@tryghost/root-utils","version":"2.3.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"d69d282c4e8adabcbea66f0717f6e2f34f1d4353","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.4.tgz","fileCount":5,"integrity":"sha512-0ScfhRAXdaCWHlQ9J3N0sZjscLb5amMjPS07grCcOxQpeLgBOVSfLPNT6bBVRUOm3MIQnoDdGoPlZhJJnIbE/g==","signatures":[{"sig":"MEUCIQDU1HoUpArijFi74UJLOIGG/5w4CBAGL/OaUibO0GAnGAIgTtacaPjU+nZ9sffnMY/SPr2M4EMPREpkArFJg/hVQVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.4_1784577717371_0.4813530025034862","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@tryghost/root-utils","version":"2.3.5","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"08ecef3806c0da5bb07dcd3808b5f12433f66839","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.5.tgz","fileCount":5,"integrity":"sha512-7OnoEPEAAaT9LFgR0WNxHUeehC1VSits1k3KuW5FpqitE6NznieiSK9Cpo8v0489Xq7d0Xbkc9qsDytWCCRGCg==","signatures":[{"sig":"MEQCIGTc35oAVp0YGSXaYzVjDMyJlyY/dno6v5aowem7K7kaAiACFkgCs/k4M/GR1lwtWNoAwcSkU7gu8+R0OMQ3l7ukNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.5_1784745984777_0.09408465509466768","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@tryghost/root-utils","version":"2.3.6","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"e9bd8aa8746be09799e620ccc0b476d5e5cf76fc","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.6.tgz","fileCount":5,"integrity":"sha512-f3SCFsxOhlH3FPUkhnoTYC87X4wS3B+YXJNEsjpIKKy52Q7ly2k/E3S5/JRh1vgPeoCSqrcHuldV6Zfk98nlQg==","signatures":[{"sig":"MEUCIQCpyU9zREx08KPuIFRspwRMcB6MCp42l+M8xFSVfpQxUQIgWg7LUlqyXIgaJ0e/WvpluprjSvQS4vZkivcVqkvX2iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.6_1784831038447_0.5722327529095208","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@tryghost/root-utils","version":"2.3.7","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.7","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"79f46adebab5f407686208b85ecc57e7b4680a8e","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.7.tgz","fileCount":5,"integrity":"sha512-8HR0W95it+s+ERkRI3syWHDLyYcinBFexpVlmLBhMMf8yEcL7r6tio6H3sUAj09L/YE8Kk5uGhvjAZAT3TU77Q==","signatures":[{"sig":"MEUCIQDuAT+eqMcxhDeklhbbtEzJdNZLj4OX25Jw0ScVKVWCLgIgE2jtw+RUpPKnfXdFE6g07u1uNSCxrmk7z25ct7PTP0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.7_1786542041554_0.5085702168721127","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@tryghost/root-utils","version":"2.3.8","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.8","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"75077bdb922df0d6c8c0ed42399acc51ce373bf5","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.8.tgz","fileCount":5,"integrity":"sha512-n12HsmW0mms6hlfYYSOcsJ9um6jifBvBFXJak2yPBySSmoTZpCgPezG9JlTXtPjG+4VmfvKaOE7NxlbEJyegiw==","signatures":[{"sig":"MEYCIQDMGXjJdQsLbaCS9SxpnEJivr5h0gru8Q8tI27GJpwlvwIhAIxpSj08QhtA3oPY11MIVWxaplRA7i3S9siikAcsyJmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.8_1786997072340_0.1159422039359903","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@tryghost/root-utils","version":"2.3.9","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.9","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"b055549d397efe79c85692093184a13232744612","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.9.tgz","fileCount":5,"integrity":"sha512-jhnWp6PVubyPoc3BDJSeQ7rX7kC73X7Asp8gv8mCosae9/ciBST95SND/Kblh8FI5yGwuENN8b6Z2w+YBl13FA==","signatures":[{"sig":"MEUCIAsl3T0L0F4F4qoANi89COjNAyROZj/fB7OZQeG4CcqdAiEAwspJ/g+c975bXkXqeFs81RJOuwwnMKitqnmW+NPN57Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4253},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.9_1787241579326_0.07306501562029966","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"@tryghost/root-utils","version":"2.3.10","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.10","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"9f1afdca0e1de2848c024293c519231d4ac8f8ca","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.10.tgz","fileCount":5,"integrity":"sha512-QqOj7YQxG91ovizRFKUn5f1AHZn5pdkgxcz8Qbg2M9QRJvACRVF9Pxst/yGoWmjdWRchpaDbfl7QipTOT/jH/Q==","signatures":[{"sig":"MEYCIQDuvxvzUkyaGouCBrvXvM75yAGFRsWz3s2vYHEjCmJyHAIhAP0Zn+qrkNdBuIXTD+TVAI8XgIeL8PFh09xBveVBRLPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4254},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.10_1787710463536_0.8046574571535174","host":"s3://npm-registry-packages-npm-production"}},"2.3.11":{"name":"@tryghost/root-utils","version":"2.3.11","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.11","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"e15ae3b7bc8e27e58c1772724d4914552917b212","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.11.tgz","fileCount":5,"integrity":"sha512-ufEUS9qpYmcFkOThFYz6JjKnTLoVMkOh5Hm8+RyuPc3TT4fLxQdvRLQjEC9x0+uhS+IjFphK6DBqi+wkBBWoAg==","signatures":[{"sig":"MEUCIC+Q6DRxsFzcQZzV3wj00vldFdDa3ajaPWZse54ZLwIGAiEAg7qvmXJJFfteKKZbsnIb/8PwAxTu3fuhVhqA+YTGhfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4254},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.11_1788290668812_0.026805011916299915","host":"s3://npm-registry-packages-npm-production"}},"2.3.12":{"name":"@tryghost/root-utils","version":"2.3.12","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.12","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"02eb5e0486808be3b6922c387e116cfab0ccf748","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.12.tgz","fileCount":5,"integrity":"sha512-CyMKL8updcL41ZhNODJj21uSVq9npGDU5INnf22AGePi3kCVSDcOlPlJ4R+0bqE7KzDlTwp3wcn+ZmFX4EKiqQ==","signatures":[{"sig":"MEUCIQDDOTIB82MaiBNGYiVGe3W0LPhHjyiKu7CaCcJ60UwGVwIgID/wjR6GyhDkE+ZvKqU25+C2gRL8GH0mp17AaDWNIZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4254},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"caller":"1.1.0","find-root":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.12_1788291336522_0.28782600858322405","host":"s3://npm-registry-packages-npm-production"}},"2.3.13":{"name":"@tryghost/root-utils","version":"2.3.13","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"6b647d694e4b16243f98062e1ab3361a2e9746a4","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.13.tgz","fileCount":5,"integrity":"sha512-b1tejLrOF95Ki21iQ0tH7U1obXmyP3dLTZ/gsyCBBmM1Jc9JhHWCubFldSb0+vN26IY7Lxh739U4U3njTkt0Yw==","signatures":[{"sig":"MEQCIBlvQ2IGzP+FHw+j+Fbcv6I4Tuwu7D4gKZLmHLkSLewaAiABwN2BkQkCjcCh7IqAWTVwN7Z6RIXw0W/1D+LIBsK5fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4256},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"caller":"^1.1.0","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.13_1788469472152_0.8902581284024169","host":"s3://npm-registry-packages-npm-production"}},"2.3.14":{"name":"@tryghost/root-utils","version":"2.3.14","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.14","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"a2d6e75ab04b75c537db5abbea524a3d0920503f","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.14.tgz","fileCount":5,"integrity":"sha512-VmHSaPdjTCQNOTNvpLTmphi+TdorWbGbjgqTeCYFPgsWw3XUlByWaERYe3PV2JOmd2XeAhpG2KCegrmnPWMlKA==","signatures":[{"sig":"MEUCIQCZn2NM0J6ozmbNc9ZKTOnqzbWOM7wuhiTBB7raO24HgwIgcBr9PEeA92OMBtGVBU3N82mySC7tgGI0DuiUiDbJFFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4256},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"dependencies":{"caller":"^1.1.0","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.14_1789149713334_0.3670979930906897","host":"s3://npm-registry-packages-npm-production"}},"2.3.15":{"name":"@tryghost/root-utils","version":"2.3.15","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/root-utils@2.3.15","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"7cf497c88290929f57a150f9b49b6112601ac868","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.15.tgz","fileCount":5,"integrity":"sha512-dszhMyzXGfCGNHeuEYiHRakKsFbKZKVXu1pdSBWWcMU8ZDqArOSqSBJ7BJS3uu/TaojK19vqUiQE6HhF+Rigiw==","signatures":[{"sig":"MEUCIFwak2l7rmGCrk/Rx3uWA/MGs1r1+BBGoV1CDqPbfpNfAiEAiUm4LghoxcMXqoUphnaCviu7in1LL3dU4M8cT+miDCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDo/xKViv6WZ1MEyLDFe7IDQQ47xyS8hYTpPR/DmnUpKwIgK9i7HOY6xjAQbFohcStMNmIfReon1+R5ctA+3rdzi/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4256},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"dependencies":{"caller":"^1.1.0","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/root-utils_2.3.15_1790796897779_0.5208921897505625","host":"s3://npm-registry-packages-npm-production"}},"2.3.16":{"_id":"@tryghost/root-utils@2.3.16","dist":{"shasum":"58f1ccbf9723bbbf3839db7a66aa87e68496ec1c","tarball":"https://registry.npmjs.org/@tryghost/root-utils/-/root-utils-2.3.16.tgz","fileCount":5,"integrity":"sha512-goAiGfO2tyXxoyLJbTHktShOnziwSGa9lvBKq6zwvdz4/WGYRdecfovtb0n4aRTTYeKIlnsghg0v1g64LMIRug==","signatures":[{"sig":"MEUCIGVvxK3VBCzgNxvGVlvp7/Z5qpgBFCGRP99CF8mXstTpAiEA01oi/ptD4prc7DUaDJLQ0Zn/wsg/hfE8RKy2B5Cbhys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpLBIL430/VQy0tQ/4tQds0NeDiskUH2eXOBbz5ovydgIhALlIYEI+SWgMYvI6fWT3VvwuBOpRgZvZWsdrpqHIaMCe"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2froot-utils@2.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4206},"main":"index.js","name":"@tryghost/root-utils","author":"Ghost Foundation","license":"MIT","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"NODE_ENV=testing vitest run --coverage","posttest":"pnpm run lint"},"version":"2.3.16","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4acb0e96-8021-464c-94b4-6c82f73fd1fe"}},"repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"directories":{},"maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dependencies":{"caller":"^1.1.0","find-root":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/root-utils_2.3.16_1790877757380_0.8044031338871824"}}},"time":{"created":"2021-06-14T14:15:23.478Z","modified":"2026-10-01T18:02:39.433Z","0.1.0":"2021-06-14T14:15:24.011Z","0.2.0":"2021-06-15T09:37:25.047Z","0.2.1":"2021-06-15T09:52:41.398Z","0.2.2":"2021-06-15T10:22:05.439Z","0.3.0":"2021-06-15T13:29:31.826Z","0.3.1":"2021-06-21T11:53:09.322Z","0.3.2":"2021-07-09T14:01:37.555Z","0.3.3":"2021-08-04T12:30:09.645Z","0.3.4":"2021-09-14T14:51:05.762Z","0.3.5":"2021-10-11T14:22:24.872Z","0.3.6":"2021-10-12T08:18:47.818Z","0.3.7":"2021-10-22T09:16:25.366Z","0.3.8":"2022-01-11T14:37:05.326Z","0.3.9":"2022-01-25T11:52:31.085Z","0.3.10":"2022-02-04T08:04:43.177Z","0.3.11":"2022-02-21T15:39:38.639Z","0.3.12":"2022-03-22T09:31:20.654Z","0.3.13":"2022-04-18T16:52:36.894Z","0.3.14":"2022-04-26T15:37:23.594Z","0.3.15":"2022-05-26T14:43:31.969Z","0.3.16":"2022-08-10T12:49:25.211Z","0.3.17":"2022-10-05T08:32:48.657Z","0.3.18":"2022-12-02T13:53:24.836Z","0.3.19":"2022-12-16T10:15:05.959Z","0.3.20":"2023-02-22T08:46:47.391Z","0.3.21":"2023-03-24T09:20:16.634Z","0.3.22":"2023-04-03T15:40:19.566Z","0.3.23":"2023-04-27T10:37:20.350Z","0.3.24":"2023-08-04T12:05:52.917Z","0.3.25":"2023-11-16T09:14:40.933Z","0.3.26":"2024-03-11T16:08:49.808Z","0.3.27":"2024-05-01T10:01:48.842Z","0.3.28":"2024-05-09T20:45:30.694Z","0.3.29":"2024-06-27T08:55:58.178Z","0.3.30":"2024-07-04T09:24:18.257Z","0.3.31":"2024-08-22T02:15:19.670Z","0.3.32":"2025-02-12T15:00:11.909Z","0.3.33":"2025-05-25T20:40:37.643Z","0.3.34":"2026-02-12T16:48:35.415Z","0.3.35":"2026-02-20T20:50:33.735Z","0.3.36":"2026-02-20T23:16:41.210Z","0.3.37":"2026-02-20T23:41:23.971Z","0.3.38":"2026-02-20T23:56:58.111Z","1.0.0":"2026-02-21T01:37:00.802Z","1.1.0":"2026-02-21T02:12:44.684Z","1.2.0":"2026-02-21T02:35:39.357Z","1.2.1":"2026-02-21T03:02:02.220Z","2.0.0":"2026-03-02T16:57:50.488Z","2.0.1":"2026-03-10T15:48:26.698Z","2.0.2":"2026-03-11T13:56:02.555Z","2.0.3":"2026-03-16T09:57:32.820Z","2.1.0":"2026-04-22T14:40:47.673Z","2.2.0":"2026-04-27T15:40:40.403Z","2.2.1":"2026-05-26T14:52:26.201Z","2.2.2":"2026-06-01T12:44:20.111Z","2.2.3":"2026-06-12T17:15:32.231Z","2.3.0":"2026-06-20T15:40:08.796Z","2.3.1":"2026-06-24T22:48:02.794Z","2.3.2":"2026-07-15T13:08:18.640Z","2.3.3":"2026-07-20T18:52:20.385Z","2.3.4":"2026-07-20T20:01:57.504Z","2.3.5":"2026-07-22T18:46:24.956Z","2.3.6":"2026-07-23T18:23:58.596Z","2.3.7":"2026-08-12T13:40:41.712Z","2.3.8":"2026-08-17T20:04:32.546Z","2.3.9":"2026-08-20T15:59:39.490Z","2.3.10":"2026-08-26T02:14:23.674Z","2.3.11":"2026-09-01T19:24:28.988Z","2.3.12":"2026-09-01T19:35:36.668Z","2.3.13":"2026-09-03T21:04:32.292Z","2.3.14":"2026-09-11T18:01:53.499Z","2.3.15":"2026-09-30T19:34:57.869Z","2.3.16":"2026-10-01T18:02:37.466Z"},"author":"Ghost Foundation","license":"MIT","repository":{"url":"git+https://github.com/TryGhost/framework.git","type":"git","directory":"packages/root-utils"},"maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"readme":"# Root Utils\n\n## Install\n\n`npm install @tryghost/root-utils --save`\n\nor\n\n`pnpm add @tryghost/root-utils`\n\n## Purpose\n\nUtilities for resolving and working with the effective process root across Ghost packages.\n\n## Usage\n\n## Develop\n\nThis is a mono repository, managed with [Nx](https://nx.dev).\n\nFollow the instructions for the top-level repo.\n\n1. `git clone` this repo & `cd` into it as usual\n2. Run `pnpm install` to install top-level dependencies.\n\n## Run\n\n- `pnpm dev`\n\n## Test\n\n- `pnpm lint` runs oxlint\n- `pnpm test` runs lint and tests\n\n# Copyright & License\n\nCopyright (c) 2013-2026 Ghost Foundation - Released under the [MIT license](LICENSE).\n","readmeFilename":""}