{"_id":"@tryghost/pro-ship","_rev":"51-f2d11eab7f598efa17cf37263043073c","name":"@tryghost/pro-ship","dist-tags":{"latest":"1.1.9"},"versions":{"1.0.0":{"name":"@tryghost/pro-ship","version":"1.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.0","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"9e54f5d57579988b65d13335e35b40f41fe4121f","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.0.tgz","fileCount":5,"integrity":"sha512-M/CYDP9cUDuunVzsG/7cTpMEcrrFZkNjOo7IMDVQzlL+DTNRwpgIxl6XTm0cvKKJeyxa4LYC6PC0dEo2CsQrhA==","signatures":[{"sig":"MEYCIQCoxl4yywhq9wbxS6yOt3jyJNRBi2892tEgdmAtnm9CsgIhAPSE++mAg9ydUN4zaCzD3tEGzws3hgQ+Wv9MAzuL8WeV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4616},"main":"index.js","gitHead":"836ea9243c8e2605e3f251eb34597bf42e25a9c6","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.0_1694093218868_0.7100503539901055","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tryghost/pro-ship","version":"1.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.1","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"4bb44c0b6dc9885ad814788e153348bb2b0968b0","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.1.tgz","fileCount":5,"integrity":"sha512-rA43fE2ExdqPrFovCdn5LZYhYVWA+/YEdBeYPueUQ0gw6d5/j2STqnQCngGijBRoB+Qb6EwITKv9sDr4htxV9w==","signatures":[{"sig":"MEQCIGz15m4BDm4+CzUsFw2vGKeLXIXLCKFsVl9cNye62dd5AiBG1Fn+l3zfsGZwq0F1NqZuq1ciqZ8vZYQwgw0PBwNCnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2795},"main":"index.js","gitHead":"50baf7f40e2135b4e558392073c9f7dce85fa494","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.1_1694095524487_0.0311135055510372","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tryghost/pro-ship","version":"1.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.2","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"a74c92630f4ec1fa7c0c31fafa5fbba9f6f9d716","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.2.tgz","fileCount":6,"integrity":"sha512-CIOkIJDUj4vZ12a5Qv+1U6PjeLN6XtHl4yHNQUraj+VHHTFiPt5fRq5EbEg3B58jc+eEIdycJEH14rEOJR0ENQ==","signatures":[{"sig":"MEYCIQCR/x1a9FowHxTljySsjmArQ0srFNApZn9WdbtaGn0NuQIhAPPamKwdQQHWzB1XSkkpRCbn2zaurMM8UXyu4qIByFPv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4690},"main":"index.js","gitHead":"dbe438ed00cede2f8fd2a08a186993abf8c4524f","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.2_1694096202144_0.5052750830412727","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tryghost/pro-ship","version":"1.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.3","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"3e728e9b7a1fd8e869e4ae496c30389b3f1cd33d","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.3.tgz","fileCount":6,"integrity":"sha512-ersTkWtwyBjFcHJ+gOelAa65M1j3yaEACRdPULVj0XXc0Wlzkwr3CmRX5VrRz9XV+HlXKrh9MLGD3leX45vNeQ==","signatures":[{"sig":"MEUCIQCs/JvfLT0DjMDn3uFmBIBhYoPlyx4ISpWy2DbxMBPFzQIgICGxGLj1QQaOIW0eoPU0ZmRfw89MfJcWujGp7Cqxx5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4838},"main":"index.js","gitHead":"6dd6cb62b97ac8d6760e347028db14f97e39c6d3","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.3_1694097087297_0.22140531888825454","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tryghost/pro-ship","version":"1.0.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.4","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"10434564c178c435da1a7f02bb1d6fdc363e8866","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.4.tgz","fileCount":6,"integrity":"sha512-/ePfKYS3PmfmgDduXYNbm+nFUhO83hal2MZ1MgEF1ykNjQxSzMXvf0rjq18cNOrVRGGFtk3+tOY4yN1vq1U3Jg==","signatures":[{"sig":"MEUCICQLOfL/0NdQzy2xeDLbK+EMSb7/QZoCvLBzTblEImt/AiEA1VvmeGaEtZatkhjCKnUklqiux3W3p05BY7+qUncZnZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922},"main":"index.js","gitHead":"4e2a793cedc8cc76fc8d482e5416432cbce11829","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.4_1694097948905_0.2960660123241847","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tryghost/pro-ship","version":"1.0.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.5","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"ed73434088007bc763123975d70a181cb6483d82","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.5.tgz","fileCount":6,"integrity":"sha512-miia7x3W9EVaOSGzynGntC3IQ5jtFYsVAzQwdrcYm0XTKJzB3FNk6RwW6x2/Qx1Qh++XeyOQwlUA0+tk4JsXxA==","signatures":[{"sig":"MEUCIBCvoA9VwcTlKcbK2vbx579L7icTgVM06R5KaDFAU5kPAiEApR7WXHQiWXsb/MC8DqHlDamxAfx0ghNaIeYZRvWmVk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4925},"main":"index.js","gitHead":"60a7fbb4689af97edc856b93bd9cca0832638bce","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.5_1694098750298_0.03607922857792811","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tryghost/pro-ship","version":"1.0.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.6","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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"5420a399af8beb697600baee0e673b8a1f5b5121","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.6.tgz","fileCount":6,"integrity":"sha512-r1toCW5krT5PdqhnxQeVR/dSxKqHQ28drNl77QUNFlCjwXDTkQD4rkSYyDio8KGDbpxC1qDaWtHVxM+zUGx1Rg==","signatures":[{"sig":"MEUCICoCJo79bcIcP6fnMPmL1NgqvfaJRopskuf+kH3VHUXEAiEAzt5HEXTLOq4RR1Q3SA4NkZXN8DOe0MJ8F4NkaNJY74w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4942},"main":"index.js","gitHead":"d40e1f94ffaeaa7f1d7a7290415a53d5caaf9607","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.6_1694510351142_0.9797851870795653","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tryghost/pro-ship","version":"1.0.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.7","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":"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"}],"homepage":"https://github.com/TryGhost/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"cd2b5f0f52774d20129a4026441ad16391d2a0c2","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.7.tgz","fileCount":6,"integrity":"sha512-sWmfGE1eC4HEhtjEpnfqFhD2n8cb0H2mxagtFkL0OzlOLXeL6cWOgSVUNwXL2eIJiIGLIeAz69xaRG2hK1CZqQ==","signatures":[{"sig":"MEUCIQDSPQ1yKlA3bzYSQEKtIqOfUghgnJMnPoXCaqNRD0qLqAIgTjyTkpgNlmXwYhmqQjdYTSuspb26hkkEdOsAdsCvjuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4942},"main":"index.js","gitHead":"3533c8bcfe1cc531fdc88955e3a8ce42ed7bc4fa","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"cobbspur","email":"david@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/7.2.0/node@v20.18.3+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"20.18.3","dependencies":{"@tryghost/root-utils":"0.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","mocha":"10.2.0","sinon":"15.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.7_1744193968187_0.9958825937834315","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@tryghost/pro-ship","version":"1.0.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.0.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":"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/Pro/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Pro/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"cfaf58d84770558a29185b77f739e7f94113189c","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.8.tgz","fileCount":6,"integrity":"sha512-BcevGJt1C3Y64Pp65m7pETAwtRRZAcfhsX4JhghJR9XmWIlsiap1l5o+KX81VHvLU3BMhCvIzv3gnkmPG5bmYQ==","signatures":[{"sig":"MEUCIEOqpJm6Fn+uolmQPmV8x4zJmPh2NxKvo6RCaZdYDvhmAiEA+NsqA7D0t48CBsK6lIAWNd1WqhSXaNDg55Ni0mPXNHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4907},"main":"index.js","gitHead":"ef060c71be33d265e7d97e4579ed83c3e3fdac09","scripts":{"dev":"echo \"Implement me!\"","lint":"yarn lint:code && yarn lint:test","test":"yarn test:unit","lint:code":"eslint *.js lib/ --ext .js --cache","lint:test":"eslint -c test/.eslintrc.js test/ --ext .js --cache","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Pro.git#main","type":"git"},"_npmVersion":"lerna/9.0.7/node@v25.1.0+arm64 (darwin)","description":"Ships a package, with extras like bumping k8s deployment","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@tryghost/root-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","mocha":"11.7.5","sinon":"21.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.8_1775039281526_0.4174370686839144","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@tryghost/pro-ship","version":"1.0.9","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/pro-ship@1.0.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":"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"}],"bin":{"pro-ship":"./bin/pro-ship.js"},"dist":{"shasum":"ab977b5876c494aa43fcbae0c7bbe393754ccbc6","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.9.tgz","fileCount":6,"integrity":"sha512-1HRoNbgziCBp3c3ru6pj+bH5929pp7GIXghIxA5xmET7TzJtTYGZ9Q/C69Q5yXBZNLs5yH8sMVh/dvk2JeOj4Q==","signatures":[{"sig":"MEYCIQDDeILMQmBxvVmQuR3fRkvoSb1LSVRrQ1RFfqxUagAZdwIhAMTn386VfYYrpVPBStAHYBFX21lUMLim5LDcYSp8l8RN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4843},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"repository":{"url":"ssh://git@github.com/TryGhost/Pro-Packages","type":"git","directory":"packages/pro-ship"},"directories":{},"_nodeVersion":"26.0.0","dependencies":{"@tryghost/root-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","mocha":"11.7.5","sinon":"21.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.9_1778764586380_0.5637859953530631","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@tryghost/pro-ship","version":"1.0.10","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/pro-ship@1.0.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":"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"}],"bin":{"pro-ship":"./bin/pro-ship.js"},"dist":{"shasum":"d78f7fcc02a852084358ceae32fd6909475f848c","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.0.10.tgz","fileCount":6,"integrity":"sha512-BFg/P7IBAotN4wiHxIbsF4fMlnYJgJrGp2gXdZu9PheWp45BvZWzPDykccAKDPBhfVHU7AeS/c0JELdmtwIrfQ==","signatures":[{"sig":"MEUCIBwP/lQhlnf7jW6vEM9+dwPxdqZHcghyJdT8G/Eel3nHAiEAgpJEFeaUvEQrQg/pp7BBT/KoZqJbubEc+an1UFU5zDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4844},"main":"index.js","scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing c8 --all --check-coverage --100  --reporter text --reporter cobertura mocha './test/**/*.test.js'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"repository":{"url":"ssh://git@github.com/TryGhost/Pro-Packages","type":"git","directory":"packages/pro-ship"},"directories":{},"_nodeVersion":"26.0.0","dependencies":{"@tryghost/root-utils":"2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","mocha":"11.7.5","sinon":"21.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.0.10_1778773433257_0.6630282628981286","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@tryghost/pro-ship","version":"1.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@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":"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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"83e1a437acd6c3d61ddc32ed808cef9941150df3","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.0.tgz","fileCount":6,"integrity":"sha512-NKxyfQupU37jb3qll2gB12c6QfBqRmEBZVUfAAX5VpZbNz1T4INch+oVqVC1DPTkw78t8kIep1TcsMwLJKlv9Q==","signatures":[{"sig":"MEQCIDrKrjMVidfkReYT7s3jzfAAUcB4+uOInBibb8kAIMSAAiAnRGrhovwkCVnfGXQgc3n19EnwrL2w6rCIxKfOPuPNaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18691},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.0.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/b037b6a830d2562995b0caa6547d151c/tryghost-pro-ship-1.1.0.tgz","_integrity":"sha512-NKxyfQupU37jb3qll2gB12c6QfBqRmEBZVUfAAX5VpZbNz1T4INch+oVqVC1DPTkw78t8kIep1TcsMwLJKlv9Q==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.13.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.0_1782316502855_0.9795461182993166","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@tryghost/pro-ship","version":"1.1.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"8d1682bb3e60b02c0b07385006c21ce6d8a54cad","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.1.tgz","fileCount":6,"integrity":"sha512-QUxYzajXnWxdw2PmXZPydoiH2Th6K5mQLFnltUwU3xWMGD1Cc70jtXW/MHVXcZpzSorjHPo5GAqhC2V7ijLy5w==","signatures":[{"sig":"MEUCIGuLomW8i0kvmoQWpnGnUK19yeRF25qiCmn/MW9z8uQ6AiEAn6Px9IOtCKqu6lX/d+mvFg++FxxlyaDRCCTkTOfUyXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18691},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.1.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/53710f8b4e07c5da83aded3f9796c506/tryghost-pro-ship-1.1.1.tgz","_integrity":"sha512-QUxYzajXnWxdw2PmXZPydoiH2Th6K5mQLFnltUwU3xWMGD1Cc70jtXW/MHVXcZpzSorjHPo5GAqhC2V7ijLy5w==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.13.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.1_1782317050520_0.20237307847218622","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@tryghost/pro-ship","version":"1.1.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"108798623d73a3906de198490aa05867fd1b7bd4","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.2.tgz","fileCount":6,"integrity":"sha512-o20xQ/kFbwvq9NylXN+/G3kxNAKNicFPOysAL+MspjStFftThGBj7miCgedWscZoQscDsb/6uKPFgRUyHti7Mw==","signatures":[{"sig":"MEQCIC9NOyz256WFpco8ryuzD8TNcevftPMKLZHXDJ6B8xgUAiAV3+6HzXG5/N8Af92EtC41VvWV7ZZHVetsJptHM18rGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18691},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.2.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/d68f55668eecbad7aaa655b163b9551c/tryghost-pro-ship-1.1.2.tgz","_integrity":"sha512-o20xQ/kFbwvq9NylXN+/G3kxNAKNicFPOysAL+MspjStFftThGBj7miCgedWscZoQscDsb/6uKPFgRUyHti7Mw==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.13.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.2_1782375320024_0.9637332386799615","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@tryghost/pro-ship","version":"1.1.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"46fe2b0adb696e5f272c3a55d0dfb7b659fcf6ce","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.3.tgz","fileCount":6,"integrity":"sha512-85UlJnnQo5Q/G6QItL6eZpuJeC/womPf/dFMp23TYBtNCjcg+RsjW3Ob7U4vkTI97rM7pOFX3e7FMCrcZHWw2Q==","signatures":[{"sig":"MEQCIFA+mA08PCHWAL0SkwfZWJp5ebo/PmnaWmb6UYqR1EdNAiBliAMwp+x+Q/Mz7N7unDvSZX1JgFztxmMyS+oCkMqyVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19190},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.3.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/59e748622b8808dfe397f52d2bfd9d47/tryghost-pro-ship-1.1.3.tgz","_integrity":"sha512-85UlJnnQo5Q/G6QItL6eZpuJeC/womPf/dFMp23TYBtNCjcg+RsjW3Ob7U4vkTI97rM7pOFX3e7FMCrcZHWw2Q==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.13.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.3_1782385747282_0.2925793845943725","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@tryghost/pro-ship","version":"1.1.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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":"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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"4017989eb82ea9a83972c0a714723723cd386bcb","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.4.tgz","fileCount":6,"integrity":"sha512-k4okNuZwxWfyumyC5+A+/96cE/bnBZmcigghWNTP6n/8QuMX4eFQoPlu3XGyUToF5vKGfl1HU5pELPbwSLDYLA==","signatures":[{"sig":"MEYCIQDSa4tn9jE0elxfv9HBeOgJuk+gCbt11g0qt1OJ3KvLFwIhAJQ6QXmGrjJREd6r9NfEtAeG09Bfb4rQ0Q0RlNIw29zW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19403},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.4.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/02ec2c008f60cf1b7eb310ebd6769573/tryghost-pro-ship-1.1.4.tgz","_integrity":"sha512-k4okNuZwxWfyumyC5+A+/96cE/bnBZmcigghWNTP6n/8QuMX4eFQoPlu3XGyUToF5vKGfl1HU5pELPbwSLDYLA==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.13.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.4_1782394379266_0.2685910267151974","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@tryghost/pro-ship","version":"1.1.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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":"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/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"9ae6596911b945637d77d9809df6e85fe434f665","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.5.tgz","fileCount":6,"integrity":"sha512-gwd4ynAnEHkj6bx+tfkZCYaL+WlNHQQmCkAJn7Q2H0Uq+mG74i2wwxUWr+wTuyxjLg8KviMux5uwtkEQfzi1VA==","signatures":[{"sig":"MEUCIGlocy2+aF0Pi2FuLpf7OxQHZAVySmK0vKFuzJmVkSmVAiEAlhHfFckv5iKsN3VA4IvQ+RBt0yxhyXJw5Gfs+JM4W9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19403},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.5.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/f2653104b6d35f861f60ddc6c2d2aa9d/tryghost-pro-ship-1.1.5.tgz","_integrity":"sha512-gwd4ynAnEHkj6bx+tfkZCYaL+WlNHQQmCkAJn7Q2H0Uq+mG74i2wwxUWr+wTuyxjLg8KviMux5uwtkEQfzi1VA==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.16.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.5_1783325677081_0.6706953111407667","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@tryghost/pro-ship","version":"1.1.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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":"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/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"4b8a1501a44504b7f8c130f5c368dc8f42980018","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.6.tgz","fileCount":6,"integrity":"sha512-Pqw7mFmQCRjKOMmpLo2OJkTyXgtNUxGMFGB/C4JFaIU/n7QajpdcZI04ugPTMeT9Ib/9P/UTs5Nd09wDGC2fnA==","signatures":[{"sig":"MEUCIQCYEjUqpDznBSI7KHo6EaovpvHLsXfUo+jm9cEZgiLDmQIgHeTV0jdSIW5R64CJpVA7xFV7Hp+JDZR+KnH59XVtVc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21018},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.6.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/fd558e17a2c1ef6e7448ee8048c32eb1/tryghost-pro-ship-1.1.6.tgz","_integrity":"sha512-Pqw7mFmQCRjKOMmpLo2OJkTyXgtNUxGMFGB/C4JFaIU/n7QajpdcZI04ugPTMeT9Ib/9P/UTs5Nd09wDGC2fnA==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.16.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.6_1784189094561_0.6793285333950301","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@tryghost/pro-ship","version":"1.1.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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":"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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"bede38eaa07fb043501bd44bf142da8f984b25a2","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.7.tgz","fileCount":6,"integrity":"sha512-pF06n43ZssCV1rjy/B6MQcempQc7Kij46/odeiJZHoP9GAOPhTLfmq0zSdQp9WE4vhHGHdwboee9Z7gSszCD9g==","signatures":[{"sig":"MEUCIAGCrcsfVvn6Rp0gU4o4VgWG6Rqt1JWKsz3KcIgxeWWbAiEA6nJ2nqpjAprY4u0EMA/QcfmO5llB9J/2IuudQVM+Nyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21018},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.7.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/9e8c4050dbd4ebc152326828dfb8e260/tryghost-pro-ship-1.1.7.tgz","_integrity":"sha512-pF06n43ZssCV1rjy/B6MQcempQc7Kij46/odeiJZHoP9GAOPhTLfmq0zSdQp9WE4vhHGHdwboee9Z7gSszCD9g==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.16.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.7_1784190487136_0.9166261855537075","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@tryghost/pro-ship","version":"1.1.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/pro-ship@1.1.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"}],"homepage":"https://github.com/TryGhost/Pro-Packages#readme","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"bin":{"pro-ship":"bin/pro-ship.js"},"dist":{"shasum":"3648d6ace6bb07f73ce3e142065a645177cc9210","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.8.tgz","fileCount":6,"integrity":"sha512-wcra+OZXtHjwuuTh9WRvJCU+fiwOfHPTXSerJ9SHMrTr8LWfUTpmxSQex6YfWT1QtGW7sDCn7jqo2X53ggDqtQ==","signatures":[{"sig":"MEUCID3SQR0GvuQNAE8hZTjSnWej8hXpYhkPLUVJ5v7OZLr6AiEAlzUGswxZrTas6rk95w0vev5+gabgMV/fqMo7CQ10IoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21018},"main":"index.js","_from":"file:tryghost-pro-ship-1.1.8.tgz","engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","lint":"oxlint -c ../../.oxlintrc.json .","test":"pnpm test:unit","posttest":"pnpm lint","test:unit":"NODE_ENV=testing vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"_resolved":"/tmp/9e72a8306f43b4a69e6d34edb24952d5/tryghost-pro-ship-1.1.8.tgz","_integrity":"sha512-wcra+OZXtHjwuuTh9WRvJCU+fiwOfHPTXSerJ9SHMrTr8LWfUTpmxSQex6YfWT1QtGW7sDCn7jqo2X53ggDqtQ==","repository":{"url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","type":"git","directory":"packages/pro-ship"},"_npmVersion":"11.17.0","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"semver":"7.8.5","@tryghost/root-utils":"2.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pro-ship_1.1.8_1787147221594_0.743171235040637","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@tryghost/pro-ship","version":"1.1.9","license":"MIT","author":{"name":"Ghost Foundation"},"repository":{"type":"git","url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","directory":"packages/pro-ship"},"bin":{"pro-ship":"bin/pro-ship.js"},"main":"index.js","publishConfig":{"access":"public"},"dependencies":{"@tryghost/root-utils":"2.3.14","semver":"7.8.5"},"devDependencies":{"sinon":"22.1.0"},"engines":{"node":">=20.20.0"},"scripts":{"dev":"echo \"Implement me!\"","test:unit":"NODE_ENV=testing vitest run --coverage","test":"pnpm test:unit","lint":"oxlint -c ../../.oxlintrc.json .","posttest":"pnpm lint"},"_id":"@tryghost/pro-ship@1.1.9","description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"homepage":"https://github.com/TryGhost/Pro-Packages#readme","_integrity":"sha512-2DvlpT5P7v8bOizXTtL7/Flmc9wAK3eycroxgMTQWlpFaVlXjmOnuOnFGEeT8JGAdY/F5kk9tLDmb+x43TXbJQ==","_resolved":"/tmp/249107d4940b1abcb3891259db4d75c2/tryghost-pro-ship-1.1.9.tgz","_from":"file:tryghost-pro-ship-1.1.9.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-2DvlpT5P7v8bOizXTtL7/Flmc9wAK3eycroxgMTQWlpFaVlXjmOnuOnFGEeT8JGAdY/F5kk9tLDmb+x43TXbJQ==","shasum":"feedbf2d442dd69942429ff177d699ac897934e5","tarball":"https://registry.npmjs.org/@tryghost/pro-ship/-/pro-ship-1.1.9.tgz","fileCount":6,"unpackedSize":21019,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC56JwpNErYtDYw6nv/U9JAjDyhKYD4ayOQxFSrJFwOEgIhAMu8NTjr2K3CFs+UDiIqqDGsenugS98AhQrzd094RjOw"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:958134cf-fdff-4083-9ca2-68cf39d87caf"}},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pro-ship_1.1.9_1789468714118_0.9105471831652554"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-07T13:26:58.745Z","modified":"2026-09-15T10:38:34.440Z","1.0.0":"2023-09-07T13:26:59.036Z","1.0.1":"2023-09-07T14:05:24.652Z","1.0.2":"2023-09-07T14:16:42.384Z","1.0.3":"2023-09-07T14:31:27.521Z","1.0.4":"2023-09-07T14:45:49.081Z","1.0.5":"2023-09-07T14:59:10.468Z","1.0.6":"2023-09-12T09:19:11.316Z","1.0.7":"2025-04-09T10:19:28.360Z","1.0.8":"2026-04-01T10:28:01.684Z","1.0.9":"2026-05-14T13:16:26.537Z","1.0.10":"2026-05-14T15:43:53.405Z","1.1.0":"2026-06-24T15:55:02.975Z","1.1.1":"2026-06-24T16:04:10.651Z","1.1.2":"2026-06-25T08:15:20.166Z","1.1.3":"2026-06-25T11:09:07.431Z","1.1.4":"2026-06-25T13:32:59.396Z","1.1.5":"2026-07-06T08:14:37.224Z","1.1.6":"2026-07-16T08:04:54.699Z","1.1.7":"2026-07-16T08:28:07.267Z","1.1.8":"2026-08-19T13:47:01.762Z","1.1.9":"2026-09-15T10:38:34.254Z"},"bugs":{"url":"https://github.com/TryGhost/Pro-Packages/issues"},"author":{"name":"Ghost Foundation"},"license":"MIT","homepage":"https://github.com/TryGhost/Pro-Packages#readme","repository":{"type":"git","url":"git+ssh://git@github.com/TryGhost/Pro-Packages.git","directory":"packages/pro-ship"},"description":"Ship a Ghost(Pro) package: bump the version, update the production Kubernetes deployment image tag when one exists, commit, tag, push — and optionally publish to the registry.","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":"# Pro Ship\n\nShip a Ghost(Pro) package: bump the version, update the production Kubernetes\ndeployment image tag when one exists, commit, tag, push — and optionally publish\nto the registry.\n\n## Install\n\n```sh\npnpm add --save-dev @tryghost/pro-ship\n# or\nnpm install --save-dev @tryghost/pro-ship\n```\n\n## What it does\n\nRun from a clean working tree on the default branch (i.e. `main`), `pro-ship`\nperforms a release end to end:\n\n1. Verifies the git working tree is clean (aborts otherwise).\n2. Verifies you are on the repo's default branch (aborts otherwise).\n3. Bumps the version in `package.json` (without letting the package manager\n   create its own commit or tag).\n4. Updates the image tag in `k8s/overlays/production/deployment.yml` when that\n   file exists.\n5. Commits the changes (`package.json`, the lockfile, and the manifest) as\n   `vX.Y.Z`.\n6. Creates an annotated `vX.Y.Z` tag and pushes with `--follow-tags`.\n7. If `--publish` is set, runs `<package-manager> publish`.\n\nCI/CD deploys off the pushed tag, so the tag format (`vX.Y.Z`) is stable.\n\nThe default branch is resolved from `origin/HEAD` rather than assumed to be\n`main` or `master`, so `main`/`master` naming is handled automatically. `git\nclone` sets `origin/HEAD` for you; in the rare case it is missing, the release\naborts with guidance to run `git remote set-head origin --auto`.\n\n## Choosing the version\n\nPass a release type or an explicit version as an argument, or run with no\nargument to choose interactively:\n\n```sh\n# Interactive picker (patch / minor / major / custom), previews each result\npnpm exec pro-ship\n\n# Release type\npnpm exec pro-ship minor\n\n# Explicit version\npnpm exec pro-ship 1.2.3\n```\n\n- A release type is one of `major`, `minor`, `patch`, `premajor`, `preminor`,\n  `prepatch`, or `prerelease`.\n- An explicit version must be valid semver **without build metadata** — the\n  `+build` suffix is rejected because it cannot appear in a deployment image\n  tag. Prerelease tags (`1.2.3-beta.1`) are fine.\n- The interactive picker requires a TTY. In non-interactive contexts (such as\n  CI) pass the release type or version as an argument; otherwise the run fails\n  with usage guidance.\n\n## Package manager support\n\nThe version bump (and publish) run with the repository's own package manager —\n**pnpm**, **npm**, or **Yarn Classic (1.x)** — resolved in this order:\n\n1. The corepack `packageManager` field in `package.json`.\n2. The lockfile on disk (`pnpm-lock.yaml`, `yarn.lock`, `package-lock.json`).\n3. Defaulting to yarn for legacy consumers with no detectable signal.\n\nA `packageManager` field naming an unsupported manager — including **Yarn\nBerry** (`yarn@>=2`), whose `yarn version` lacks the flags this tool relies on —\nfails fast rather than guessing.\n\n## Publishing\n\nPublishing is **opt-in** via `--publish`. When set, `pro-ship` runs\n`<package-manager> publish` after the release commit and tag are pushed.\n\nnpm refuses to publish a package whose `package.json` sets `\"private\": true`, so\n`pro-ship` enforces the same rule up front: passing `--publish` for such a\npackage fails before any git mutation. This is the npm `private` **field**, not\nrepository visibility — a package in a private GitHub repository still publishes\nto npm as long as it isn't marked `\"private\": true`. (Pro-Packages itself is a\nprivate repo whose `@tryghost/*` packages publish publicly; only the monorepo\nroot sets `\"private\": true`, to keep the workspace root off the registry.)\n\nWhether a repo publishes is a property of the repo, not of each release, so wire\nthe flag into the package's own `ship` script rather than typing it each time\n(typing it on the command line also trips the `pnpm`/`npm` `run` `--`\nseparator):\n\n```jsonc\n// publishable library\n{ \"scripts\": { \"ship\": \"pro-ship --publish\" } }\n\n// deploy-by-tag service (no publish)\n{ \"scripts\": { \"ship\": \"pro-ship\" } }\n```\n\nWith that in place, a release is just `pnpm ship` (interactive) or\n`pnpm ship minor` (non-interactive).\n\n## Develop\n\nThis is a monorepo package. Follow 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## Test\n\n- `pnpm --filter @tryghost/pro-ship lint` runs lint.\n- `pnpm --filter @tryghost/pro-ship test` runs lint and tests.\n\n# Copyright & License\n\nCopyright (c) 2013-2026 Ghost Foundation - Released under the [MIT license](LICENSE).\n","readmeFilename":"README.md"}