{"_id":"@tryhuset/foundation-utils","_rev":"42-117ae717de7908d0b3bdb0000f5575ae","name":"@tryhuset/foundation-utils","dist-tags":{"latest":"4.95.1"},"versions":{"4.84.2":{"name":"@tryhuset/foundation-utils","version":"4.84.2","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.84.2","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"6deddf7e85566e2ccbf9d8aba6d48ca613cf5127","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.84.2.tgz","fileCount":84,"integrity":"sha512-tBNcsU30XpHKQupmOiyepil7cJy12xPjpXWX+4Wx9Shn/0E6D40k4MhczMj3oGoEKsKnx6rzdvFKsyyOiN1l4Q==","signatures":[{"sig":"MEQCIA9THZZaluKoMw0EDmfPQp2FOVo+WJ9aFH60XLod2L5iAiBD2jtyttMtc6B7pL00lEpjUmY4eMmWLeI0W2O4yn8cdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284055},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"fb2fb62f63f052ecaeacd9fa79dd65424d1b843f","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"10.9.4","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.84.2_1774269915866_0.31537094349527917","host":"s3://npm-registry-packages-npm-production"}},"4.84.3":{"name":"@tryhuset/foundation-utils","version":"4.84.3","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.84.3","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"25d5dfaeee2f4ceff36c767899807f89809384c0","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.84.3.tgz","fileCount":60,"integrity":"sha512-twaHlpjftHaoJLsdNuq1DSooKz2AK+fUUSQDXJt6a9dK4mZfe5cfLJpVFK79S8txIUf6CcUIi0CoS3jjdZyY6A==","signatures":[{"sig":"MEYCIQDgSUM7hPLOq4D4LWpaoQMC5kKkzZof4Nk3pNKBG2vibQIhAJGzXby7+qQR3UQK1rlTKS43kdrwblu754mQiw77ThVM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229286},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"c8812fedb4f3b14c8146967faf7823029fe2939f","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.11.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.84.3_1774456009937_0.8558913626394347","host":"s3://npm-registry-packages-npm-production"}},"4.84.4":{"name":"@tryhuset/foundation-utils","version":"4.84.4","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.84.4","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"cc2f9b21bde5716385459f553e588c949077f862","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.84.4.tgz","fileCount":60,"integrity":"sha512-aD/JXSx1etueRqj/PvMtM8Zy9P23hpIa3EeNq5vm0R4P7938Zg92ma4jyBidcwYL9nAtbQTZcr4/S2+RgTLp3A==","signatures":[{"sig":"MEQCIGjz21Ab5cqmUeQiD2tqpVicgSbVKR8eT78Iik+7BkdiAiAnicMUvzJYp2kcH06ecAK+QMALXFO6TJhYSgCjXh4ePg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229286},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"5d5852966777385424f2bb7ec7008e35c0c2dfd9","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.11.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.84.4_1774456433761_0.12745393939797278","host":"s3://npm-registry-packages-npm-production"}},"4.84.5":{"name":"@tryhuset/foundation-utils","version":"4.84.5","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.84.5","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"e28a8a4c7d8d5c2c78b511f89b9c7e87e9fd6bc3","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.84.5.tgz","fileCount":60,"integrity":"sha512-YgKgr7GBHo5sPyTA0umo9n68ZOVagZWP+T5k1OmJLn61wyZM8MAKKQSV/kCDixssxSLazLG7mKw9PqlpN3OwUg==","signatures":[{"sig":"MEUCIQDDUAOMbduzAzrNcv3AUycfIOPjmnxDxbBgg58hyuS7kQIgE94XPZpi4/MDYVu/5T6Qjio6vYc47LDr2jsSdjUUGd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229286},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"1d91ad9124ad200132e162dccccc86ebbd8573da","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.84.5_1776077277168_0.34644435020393405","host":"s3://npm-registry-packages-npm-production"}},"4.85.0":{"name":"@tryhuset/foundation-utils","version":"4.85.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.85.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"9b0e496b0a528ec55ba9d0dc7fd970750714bedf","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.85.0.tgz","fileCount":60,"integrity":"sha512-yoFkv2q+gaFiSCJBH/1c1jrRwie5ay5oWDKOiPJ+g/GRnvM80/96tiMXBEYPx4g1u64KA3vzAUiBVOtRiwBFGg==","signatures":[{"sig":"MEYCIQDjp9+l1gIN0BfpK67n7UHw8gSLV0VCeAXrOhzpjstwRwIhAMchkltxl5XSDeFJCpsKlqMT+XdSthRoV0gC4DfVOBk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229286},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"f653c46ed547a63d7b38d0cca05faf52fbbba48b","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.85.0_1776079486012_0.10362481464691631","host":"s3://npm-registry-packages-npm-production"}},"4.85.1":{"name":"@tryhuset/foundation-utils","version":"4.85.1","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.85.1","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"bb8a8a6a854e7a564e000b0b9f72e4cfbf7d457d","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.85.1.tgz","fileCount":69,"integrity":"sha512-XhtvfJ/2pcf/yV4W8OugbzydVfbBl/AbHWRlO4WzNdmPL7wiBkFvAUZQeGjZLbY0X4twdbVrgqT316mUQaDn1g==","signatures":[{"sig":"MEUCIAaLGfn/ocs1vW8MLuXtxnmVKYAufDAwU+BEgmTRVz+nAiEA5rVYaTn44QPYnE2ejzlbIo8S1xMQU4YMZ+ZKUNLQCw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251374},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"90553e462bafb8ceaf223bd86967390dec769ed4","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.85.1_1776253960005_0.5563894476926643","host":"s3://npm-registry-packages-npm-production"}},"4.85.2":{"name":"@tryhuset/foundation-utils","version":"4.85.2","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.85.2","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"92169e96b89db462b1e5f0bd17eb2c4f5da65e9a","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.85.2.tgz","fileCount":69,"integrity":"sha512-FfnS/MDgZWyhi6IIYH295dZhXWBcSjFgVht5zBY/7s6rcVjwbIyK0wkMg+o7beVz4gN8AzFOqweOQZkZcVLD7Q==","signatures":[{"sig":"MEQCIBnGPUUY46FjsXEble3CHF66teJPxyUkffsflADJZpblAiALGdXjsnmGv8A+wS5lZ3DUuKAxXh3SQHbW+N8XC8/HJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251374},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"94f8c446156ae818efdf1555cc12399c40740475","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.85.2_1776339034300_0.7240523017045906","host":"s3://npm-registry-packages-npm-production"}},"4.86.0":{"name":"@tryhuset/foundation-utils","version":"4.86.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.86.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"4787fdd0f82a7969170cb074c1941c77d0a958b1","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.86.0.tgz","fileCount":69,"integrity":"sha512-wROo9n94JO/Ome6foj6/tFidhZWoiz3Tu/PEpLZQRy8ReA3o2dBAMPgV6X6md/N1sQpmp1CSgcKV6A5Jd5a7tA==","signatures":[{"sig":"MEQCIGhCps20UW8/prEJtrBBIkQOI+8ScVNNSQfnfWo81TVIAiBSHOWlaE0Mhe+03Ml1C/WteptPwHCXFgm7e281wG92LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305518},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"9630bc7501a5d58ac6855ac1ea1634e5e2ede412","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.86.0_1776421929001_0.45175460898730324","host":"s3://npm-registry-packages-npm-production"}},"4.86.1":{"name":"@tryhuset/foundation-utils","version":"4.86.1","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.86.1","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"7594557c7443ffd40b6b8357cce86b5e70cdd0b4","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.86.1.tgz","fileCount":69,"integrity":"sha512-URKZP3He1YL5TE5knhG8XLaoO7MUIDqGznmffpR22gXPY5FxO+WjAP517SKDTJhD3RT21ow9qHJStyV6LkEbRQ==","signatures":[{"sig":"MEQCIDN2c1se46Itxvr4ek1Qt6Vcoy6SkCh5ZDjWZh+zM0keAiA9SiQT2IqtVA/CzHAKQDgU2rzTYHSwMrL6ZRS/YXICsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307526},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"0280f8ba3f4c7496ef419716809ec7ac96c6f41d","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.86.1_1776429104485_0.06302469612608297","host":"s3://npm-registry-packages-npm-production"}},"4.86.2":{"name":"@tryhuset/foundation-utils","version":"4.86.2","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.86.2","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"020ae05318b395944a18828eb140943e76b252d1","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.86.2.tgz","fileCount":69,"integrity":"sha512-BuM+QxqWjtCLDbaK3/w/oZK9Y84ufkHniT1kBabs8gM6y7gm9pwqHi65c6nLiLJjPfcVL9c4N04v9iZ7JYMt3w==","signatures":[{"sig":"MEQCIGUoshdxzw/26hNmXtoJHkqnWjQgk93KsCKCY+l6Ige3AiBT+7X0jNA1X8vescMKnN9IO3lRChAJJL+LgGGdJPVKDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307526},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"47d7e94197f2881dd18bddcba47f996f5680bcd5","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.86.2_1776434882616_0.131267291393093","host":"s3://npm-registry-packages-npm-production"}},"4.86.3":{"name":"@tryhuset/foundation-utils","version":"4.86.3","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.86.3","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"411462a1ad14c8888e7ae47a35c802bcbcd0d545","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.86.3.tgz","fileCount":69,"integrity":"sha512-Gun5kRa8DSL1THN/7vpbWZc9oivOXtpSvM2THmJC6iUjutpgCBLk5huN7DgPrcoDZ0zA/NClPDrfijNNT4kA9Q==","signatures":[{"sig":"MEQCIFTTBTSlzEvdZIxHXeFSRQLYRCP9MA3wsobIEgVgICczAiAizLpbrYWrzKwpoWz7NgYoSwqrfnSJpyX7iRorYQY44A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307526},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"4664236366712113bf67ff48f0b2d092fb24006d","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.86.3_1776672152522_0.997675995894058","host":"s3://npm-registry-packages-npm-production"}},"4.86.4":{"name":"@tryhuset/foundation-utils","version":"4.86.4","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.86.4","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"1e6dd943bef1430ac92762f7abc5d9873e46a60c","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.86.4.tgz","fileCount":69,"integrity":"sha512-GSyRQpyImtwL/j0pjMCfjq+f4X+zSwa0tR5ZhJkS/NglinkxR9sOzytZ0mhhL4PPV+/lPuElSxWakVMtk6kdtw==","signatures":[{"sig":"MEQCIHlxdJwUkacov7sUfjAN+l9DNm2iRMD/k73aas+dIQO5AiBV1s3KREIfedB2LyYzc/06Rfqz0G+A1IbCcKptLqdLVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307526},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"603a13680c758c7ae7e702019096f7b61c243f58","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.86.4_1776690508161_0.31352007241007596","host":"s3://npm-registry-packages-npm-production"}},"4.86.5":{"name":"@tryhuset/foundation-utils","version":"4.86.5","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.86.5","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"371b45698532f6f73656ca348b1926d6ec77afef","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.86.5.tgz","fileCount":69,"integrity":"sha512-fhvMi1jcCtp3pv2Ub67BmTvYivRgav+gZSEz7hp6zepfS+IJ95IddvFDYcgTDFqiQBCnUVBn4i/89R5xtMDanw==","signatures":[{"sig":"MEUCICro40ZisxAhNlNLk2DBZIuijqfMd45IBYmFeLe3ji/DAiEA0MdIhPepvwA7r2Z/z5DlWoNiOLOC3J3xxMai0tT0KhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"9e8676faf39e58e97a1f989a4c2bea08468aae40","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.86.5_1776692942326_0.17982533969983705","host":"s3://npm-registry-packages-npm-production"}},"4.87.0":{"name":"@tryhuset/foundation-utils","version":"4.87.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.87.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"e2f2f20ee18318a31b1700278bf0fe76e24fc4cd","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.87.0.tgz","fileCount":69,"integrity":"sha512-cTi4SDR3Uku62Vx4KqRscK2WwTVDHojvwjjZ/7liu6BIW8GFknhifDCEO9I1BfbltZasC8TEQtjmywT1LmM7Vw==","signatures":[{"sig":"MEQCIEny7dWhEwEmIW0hMfEQdtFy7SLippfndz0Tiw/YoOmGAiAM4L35BcbUgRMkeNCsIEGsGMy9wUJqqUrwvs56d4irjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"387759e429c7a8e110b3a80be458a722fe3a4c2c","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.87.0_1776693945878_0.551763796363133","host":"s3://npm-registry-packages-npm-production"}},"4.88.0":{"name":"@tryhuset/foundation-utils","version":"4.88.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"3f2d458f8cc75dddd1300bfb6ee4bf8aa40cbd15","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.0.tgz","fileCount":69,"integrity":"sha512-QjFF5LwXFfMZjwA81G6bC5YxW0wb9LpgeGF2zAcee5GKSfKyiNhlt4j+ow67C7PZt/p1gcTJ+Oydl8kJRuccaw==","signatures":[{"sig":"MEQCIDLWrhMnISXbD1rvKb0TPy9RGObcsM73OD9mVwY3pGysAiBTPYvkHQwTblDuoxDHD2Pby26W/qhgv4p9AfSNivQpBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"fe9012587ef985fe1a6f39042212a4bfc5b21546","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.0_1776940985339_0.2373981495470021","host":"s3://npm-registry-packages-npm-production"}},"4.88.1":{"name":"@tryhuset/foundation-utils","version":"4.88.1","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.1","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"0b542dbb6c83756ac55237e1fdcc04c99f75bc7a","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.1.tgz","fileCount":69,"integrity":"sha512-CF/6qeR53NwUT0DTNAjeAI9x4ZQntF+q8Xu7EyZI+l3mXpLx4Fa21aZplfzpSeQIAZ8qNv4waUvDiOYxTrqqAw==","signatures":[{"sig":"MEQCIE7xC8GzHtn2r141YbOqqaHorExonCvkrRtmG3ok1MqJAiAMMa1sG2Y9tnEOe7Fi+pKmZ4OjKSumJazR0CU9/CftwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"2cca1121c254aa8782a494a00172d9db0bd89c14","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.1_1777398683332_0.7564421761841078","host":"s3://npm-registry-packages-npm-production"}},"4.88.2":{"name":"@tryhuset/foundation-utils","version":"4.88.2","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.2","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"119d63ff81a972e121410f31c2946f7abb222d77","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.2.tgz","fileCount":69,"integrity":"sha512-LAUQUHznlBFS/aVYuCSV2W2bpOzrZdCylBrPppF9hmmq6rK65Tqtk3taE8yXwkrFNJSFfp+QmLuZm3nPD4UB6g==","signatures":[{"sig":"MEYCIQCHGwtyr7YQe4dHYuiL4tFhzp70fr8HB0g/kd47wy2hbwIhAJIGN5ahh2vi1T/lJ0hrjCV9ZbCwKdJXm/dWLFTmCNtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"32cccd6aecda92ec701904521b1b8f1f6bacc9c7","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.2_1777556244387_0.7709665075313308","host":"s3://npm-registry-packages-npm-production"}},"4.88.3":{"name":"@tryhuset/foundation-utils","version":"4.88.3","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.3","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"1cd8fcd7f4130cbec6df84890d07bac5f3b11c70","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.3.tgz","fileCount":69,"integrity":"sha512-5s+JftSQ7H55TDueRhWCY1g5Rn0ZLxR6eB8BmcAe/ZzTfDorkc2Eo7CeQkGcqlSrxPM+CzlXly8LyyNeKwsU1w==","signatures":[{"sig":"MEUCIHK04mktHqTCnJCgL58A9iLCnuv6WDxBEzNZyBG3ss8sAiEA1j0tbYTYGkwsEWmvbN6ioXJ9UE2IsGesG0IbPXN1h8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"9e93e32b7f60ff5b04ad63b1ed35468551ce6238","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.12.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.3_1777980132477_0.21469281892342984","host":"s3://npm-registry-packages-npm-production"}},"4.88.4":{"name":"@tryhuset/foundation-utils","version":"4.88.4","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.4","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"e0e0aa1c637dc88bdd2edcf058a745a84b5b77e4","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.4.tgz","fileCount":69,"integrity":"sha512-8JLmd9zxQ/ZwopYj0k+VAxPB4F7R+h8stFE0OyHKhzM6pbIvQRiCNgsvqrAzssjq70SSAVXFV4+8WjoUcSXRqw==","signatures":[{"sig":"MEUCIQDvErTXxNrYwhbAcMG6MQmmU62BWKV/qFyvAR7hROOQBgIgNvddFZnCsBMney+y2YYwBIAyRFoici9ZxpNJMODBMQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307450},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"b995ef9fe82a092879ddb4e7d6b0575257e578c0","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.4_1778487063618_0.5283699560297703","host":"s3://npm-registry-packages-npm-production"}},"4.88.5":{"name":"@tryhuset/foundation-utils","version":"4.88.5","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.5","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"1f87b3429bf695857e9ec1c379ad6b43c54ff876","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.5.tgz","fileCount":81,"integrity":"sha512-Q8RLne2eBIAuxSqg1OMNjBzGAdHCIqqfuDyGwmwCq5k7a6T/V/TIa7r8XYRHg3wzsdfoKlkq2ED76vJGUi8U7g==","signatures":[{"sig":"MEUCIHoa8WFN9/ZzJM64MKKrGrJ112LSDK76E39ki2HLhdcGAiEAtDdPmUD/TfHpOLMBj7MxLSQSO4LG5VIxyv/n4Lu2gos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"61d4ab778ae22603c9c87e96058e71031ef7a079","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.5_1778674719775_0.7710911480170852","host":"s3://npm-registry-packages-npm-production"}},"4.88.6":{"name":"@tryhuset/foundation-utils","version":"4.88.6","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.6","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"dce8409bc04a3bc7f51e4f0e5092ded310f32e89","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.6.tgz","fileCount":81,"integrity":"sha512-fd3WxD+mXb6gZ1UeJrrjobVRbf2BvPZwKgWaHDmSrf1n2uETHUyfhOzAA/aiYf9qEoz9AwMWzkbdhjESE6O0Ug==","signatures":[{"sig":"MEYCIQCcIatEeBNUFQbMH8StynzQEckeZxHGbuR9EsWr+kBjKgIhAJrFrFjWOpk5u5ZfwuzYFXAiOlsDIxrnXo030cCdsinn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"c5fa4a61db1875b9545c72218dda676e09b7b107","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.6_1779165537165_0.7911584781805572","host":"s3://npm-registry-packages-npm-production"}},"4.88.7":{"name":"@tryhuset/foundation-utils","version":"4.88.7","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.7","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"178dd57047754047bd500d0f34a5f5e7ad36f1ae","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.7.tgz","fileCount":81,"integrity":"sha512-uQ/adKpL0RrSVCgGRdVEVyMjioNqWwogys12JnpCcB4wiOTdL2EGensBohGC+BAcVyz6KvINmqRcm9q9odv3iQ==","signatures":[{"sig":"MEYCIQCKRWLtvHd1v3wgc7bkyhLuzYQrIBUQTWEjEe9AxZUPlAIhAL1XhYTzBRmfaK9pV7DXb/w/HlkT1voTu08KNdxPKF/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"fc37f79b46fe9c197804ae6e28f2204142938d62","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.7_1779280750406_0.9835793044455747","host":"s3://npm-registry-packages-npm-production"}},"4.88.8":{"name":"@tryhuset/foundation-utils","version":"4.88.8","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.8","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"814a108c2b21deb42ab901ca91863bc7c5e59f96","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.8.tgz","fileCount":81,"integrity":"sha512-0xCzIO2FJ9Ae6HPWdw5T2W4ynHyYL7KizB5N1OVCkdWpP6mrwdG3l3Fe35ZgWeqHPSCcYZAEyZIi59KEy0SK0Q==","signatures":[{"sig":"MEQCID4ygeu9gTRH6VhiJtFcwyvIFT+BPiljyTULb8YoPx7qAiAXYwPkpGRRvlQiDnCROWNI3neCyUXJCkxozXFNT1tsmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"8c9c7f0751ed43c71e0b5ea1473ec6f2b5c0f33e","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.1.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.8_1779282280588_0.9806059715946058","host":"s3://npm-registry-packages-npm-production"}},"4.88.9":{"name":"@tryhuset/foundation-utils","version":"4.88.9","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.9","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"383dfa41c7c93bc8a7dc345f92ed934e59fb6834","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.9.tgz","fileCount":81,"integrity":"sha512-m0AmG+Q7dAJ/xegu9dS9vgIuXFFbDjyY81qWXW8bEo6uv5AQPp7geE4xm3UgYeNstXr2oigeZptroiPBy9CprQ==","signatures":[{"sig":"MEUCIEFTHNpnuimx/jjpaHHfvyOvabLL6HLGXrnixSrtQzPLAiEAoYp37kmuZRdXj9MZoAAZb+CV/CeIURo84tHJ5A+X/tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"a1261543dd6ca4c686f6e30a8b9c0d60dd5a86ad","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.9_1779283224143_0.9663673558014001","host":"s3://npm-registry-packages-npm-production"}},"4.88.10":{"name":"@tryhuset/foundation-utils","version":"4.88.10","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.10","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"ca72301b5312c4720e64c7c660f96c8dca4b875c","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.10.tgz","fileCount":81,"integrity":"sha512-7zJs206PaA9sr6s68VPdRmoTO1KgCRVpOuktog/04dlqH6NUe6vtjDhMYUEXpDJF2S+v6cVdS4HJo/pbU6HW0g==","signatures":[{"sig":"MEUCIGeD1k7FcB26+kkybzL93VUyh7xZf5LDI1/mIUBBmjV2AiEA9GZHFMR252h+do+OqPAIfSn0+w+sHLKVNu8yGTH/Kj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334064},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"e483e471ad05dcd110abc0a052a9cc575b96044e","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.10_1779373624173_0.029899908295623723","host":"s3://npm-registry-packages-npm-production"}},"4.88.11":{"name":"@tryhuset/foundation-utils","version":"4.88.11","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.11","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"67e61d07de72b192d7556573cd76368f70d19338","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.11.tgz","fileCount":81,"integrity":"sha512-HbFrSz/BTdHMriUn9q9Kmj5XC3mhziaB8ZJNr4fVJz45c0YZw6JItxu0GrpmZyvh20jaOA8T6fE7pJhrOFq3+g==","signatures":[{"sig":"MEQCICGRjB4gq6z1nOnZ+J+Tlu6oNEpQtBUr5XhaXWfRYJEbAiAOJX4q4UVxxWlmk8xLNd1Z6X0lPKUNtXxANbKINa8kWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334064},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"f9b196377edef5e25c03495eadd5911247536776","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.11_1779374220996_0.8810699357562586","host":"s3://npm-registry-packages-npm-production"}},"4.88.12":{"name":"@tryhuset/foundation-utils","version":"4.88.12","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.12","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"38a48d8e9d9d98125ac574260c6fd67b15a96057","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.12.tgz","fileCount":81,"integrity":"sha512-q05/MDlRGtSxyyF+47p9FhlfqDiBI5U1i5kAXXPj3qgNgslhls/6M+sr4JEFlbUxo8MhVcKKGtsDG2phK3NoPQ==","signatures":[{"sig":"MEYCIQCRTYbglzx5ddplzDQlUDWReOyB6BOy0J7Y8vE+XsvqSAIhAPo6Kz3jPu2w0RlcFmbhyMpZI2Wdxdch6aGvLffAzNnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334064},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"b7b1299508308f2e6ebd671d1b717ca1a13f69c5","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.12_1779376113675_0.4433357069819148","host":"s3://npm-registry-packages-npm-production"}},"4.88.13":{"name":"@tryhuset/foundation-utils","version":"4.88.13","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.88.13","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"b85a1b35633f4dfb5a66855ec71296378762ac87","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.88.13.tgz","fileCount":81,"integrity":"sha512-5D+G+Uit4HLPKBiNv4kYIHMuiFZ4M0pO0r6L4bURqj19a5Tted6g4iaxqGZi4k7vyGtyvTdJ2iEB/brKOAnrwQ==","signatures":[{"sig":"MEYCIQDhg5c5HvDYuLzaL9gujFZLyLQmOOzNRDX23V3N7s3/zwIhAOPZwIUGxT3yZTB3wlk3GR9Drcw0xjGWEmrLiZ25Rrar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334064},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"d8fd3e345745905679daeac0f95a398cc53f4fd3","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.13.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.2.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.88.13_1779442950035_0.5261623607872468","host":"s3://npm-registry-packages-npm-production"}},"4.89.0":{"name":"@tryhuset/foundation-utils","version":"4.89.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.89.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"415515d249cbd71e9ba6b68b55f847c8c63002a8","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.89.0.tgz","fileCount":81,"integrity":"sha512-cNiq9OexY6VoTB5GMkdQy4vRfr4WYO74DdKmqCuQygmFrGFDRwmHdDOxyiYFsZiQEGdF76cvXWCWN4QtLVq0pA==","signatures":[{"sig":"MEQCIFG4+ugNULA2/pR8Hjl8jzGo4S+5HzxhVAXXC/DtxFdbAiB3hk91ILI0djMQ2i6af/dNKga/0mD8SZl3ANsXY+KA5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"4b8c0ae6cbf75c685cb50ad1115193858ddd9c17","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.16.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.89.0_1780402499515_0.09361593854988914","host":"s3://npm-registry-packages-npm-production"}},"4.90.0":{"name":"@tryhuset/foundation-utils","version":"4.90.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.90.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"d0cae1547df9118a27e4b340ea53c1ad70f070d4","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.90.0.tgz","fileCount":81,"integrity":"sha512-Qf+1mWeudtkOTiEuZ/Nv8/01vpS6t9cva5rOOUEOpJb9U1OSFislP+txS/5wYb6v2XPcROZwMNcIPJd8Ei+u4w==","signatures":[{"sig":"MEUCIGnty2rAb8WAqTRGo+x0KpVG4g9VScjg3j0BF7QI3TknAiEA3BPLeT3NRotOwjdgmX/FD+SQlunY590FvHNlgRcA6jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"b70ec80be25a905cb91587ae774c7322a21e51af","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.16.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.90.0_1780403112279_0.5007457485818834","host":"s3://npm-registry-packages-npm-production"}},"4.91.0":{"name":"@tryhuset/foundation-utils","version":"4.91.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.91.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"806bb6cf1f0311fb515e9584589a8d2debdc3116","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.91.0.tgz","fileCount":81,"integrity":"sha512-u05Z+MrZm4dD1/yn0F+GCXDjvwWONNDic8Kw+NtuPwwx78NrMqX5B0GP/Rt7zyCpu8o9ciJUFlX6dM++zfyFYQ==","signatures":[{"sig":"MEYCIQDUfCa7zQWQr28iRQE3CZtLSDbq3W8XFokzVf896XQ//QIhAKP+wbIqibTe7DdFsjdo/sM9CyaLsgHnIC9CVMs4MZIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"29a0c8348aef764640f534854f32d0a7522c6cbb","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.16.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.91.0_1780405672590_0.5702184507175658","host":"s3://npm-registry-packages-npm-production"}},"4.92.0":{"name":"@tryhuset/foundation-utils","version":"4.92.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.92.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"86ffa6e9776a74781faa8811ec1a75c317395a44","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.92.0.tgz","fileCount":81,"integrity":"sha512-ghLGkdGmEp3HlTDZSyK33MF4onlBTYINlaqKgmYNUpWR2r/57LoTmEtez1HjMUC6RrIruqRVl6mc0z9zevvC/A==","signatures":[{"sig":"MEYCIQCo+vClS8z/6bfrJ5CAOlXROeUlHdRKYp0aYPxvW4CYzgIhAM3YWKaYUbVSuE1q54TfTZQ9QCsqQRJ8afWSpVAEHULR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"b9e6766345dffedcb95ea87d45a81e08ba49efa5","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.16.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.92.0_1780406977831_0.9012273276610203","host":"s3://npm-registry-packages-npm-production"}},"4.92.1":{"name":"@tryhuset/foundation-utils","version":"4.92.1","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.92.1","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"ee813a468966f8a348002d0e98561e8d286f497c","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.92.1.tgz","fileCount":81,"integrity":"sha512-+vRaqZ0ezxMZKNbLsWt6AKDdH7MJkXiDfTF6O25cZBgrj08NQ1Wq15dG5fhf5D5DYtbU+wUd9RsPEKe9ks8QVg==","signatures":[{"sig":"MEQCIDex8Io1fycm4rsarzsh1BkaBcgTNDvGnxA6FOHlwikKAiAW7iAPOnjd//F0+LE3SZcWqc5316nN51ksfc1bdmszcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"5c167a1a6e8e0572c98ae1598edffc67890cba75","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.16.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.92.1_1780904620103_0.2587054368437465","host":"s3://npm-registry-packages-npm-production"}},"4.92.2":{"name":"@tryhuset/foundation-utils","version":"4.92.2","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.92.2","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"d4959a7ad567d20ce649083ba4c6e576b0750732","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.92.2.tgz","fileCount":81,"integrity":"sha512-TfGSPHj5Nn3gUO2+nQ3GyuZ5WBTqBO1HHB0AsSuIu3qX1aCsVtylA5UEuce8aV6q/mzb7sh8MxRbopU+9clnSA==","signatures":[{"sig":"MEUCIDuoV9qYtM6WLTfFZzjD4/9FXiowMD+2AyOevGixVxXcAiEAsRiyiSZ6Es+6SgVeM6xNJqz0keIvgQnhZRodwWIx8y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"83e835aab085b0e177e6a1f9b8107a2671de784f","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.19.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.92.2_1785968048205_0.048524984304716634","host":"s3://npm-registry-packages-npm-production"}},"4.92.3":{"name":"@tryhuset/foundation-utils","version":"4.92.3","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.92.3","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"a6cf37e837c3cd0f81a97d9dde92c3f5ce888d9f","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.92.3.tgz","fileCount":81,"integrity":"sha512-7YuJQ3TAA6GuX1CKAZCRYrkDw22hz6Gk6xmPF2y9uVY1pnUteYqDM4snUn6k+6nZePyYRNBqh25Nx/Liyl01dA==","signatures":[{"sig":"MEQCIHuBgdTmYkvo2If9LaZ7qoQ7kSI+svPgNPnME/SilqHrAiByxeTvuRKNEiojx1e8IH1NaiDW41rvkaL+MpmOjSfdJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"e70bd659381fd2ef28928fe59baec0c599cbe8e7","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.19.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.92.3_1786454218908_0.10565011975894167","host":"s3://npm-registry-packages-npm-production"}},"4.92.4":{"name":"@tryhuset/foundation-utils","version":"4.92.4","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.92.4","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"e9c30e0a8ac272b1df8d1ca19e899ab2870de3b7","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.92.4.tgz","fileCount":81,"integrity":"sha512-H619NFcSBHZeveX94WSGJ3iAPZ6AKe22VTldVIcGuCYpTOAfNU97Y2+EdSJl4CBJYQu6KchOfxYtAscUa3ZHXQ==","signatures":[{"sig":"MEUCIEZ8wjs7qq/E4MG1s1AWdr+cOOMju8AaQXjip4f+flKLAiEAiqduwLXWmmYzbEOuR7sYmxOWNQhUxJlzUeKNThwLV/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334063},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"f1215982e9706eb3eb206ab1dc59f5824721a8ba","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.19.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.92.4_1786454937235_0.2589967359385872","host":"s3://npm-registry-packages-npm-production"}},"4.95.0":{"name":"@tryhuset/foundation-utils","version":"4.95.0","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","_id":"@tryhuset/foundation-utils@4.95.0","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"homepage":"https://github.com/tryhuset/foundation-server#readme","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"bin":{"foundation-utils":"dist/src/cli.js"},"dist":{"shasum":"6930303db1d48141cfb322ce9c076ec0465efe01","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.95.0.tgz","fileCount":81,"integrity":"sha512-m7Ae51qIvI6lGqK3WDuFvJpNZfMngzlGNjBbL+HYGnjEYXBxstGWEjUR1vGwIb8DpSnAF15NYLOFN9KPtOUiZg==","signatures":[{"sig":"MEYCIQDC2/Fs03F6UQSk/uOfM7SF2FXN1NRUtfpb8/jYB6N8LAIhAI7HV+4GUNEQdmWx2x58MPN+qrDrhzRp9GY2tojYGsHq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333858},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=22"},"gitHead":"567e01abff1d4add5f885606a8fa8855ddc214b6","scripts":{"lint":"eslint . --ext .ts","test":"jest --force-exit --config=jest.config.ts","build":"tsc","check":"npm run build && npm run lint && npm run test","clean":"rm -rf node_modules dist","lint:fix":"eslint . --ext .ts --fix","build:watch":"tsc --watch","test:coverage":"jest --force-exit --config=jest.config.ts --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"repository":{"url":"git+https://github.com/tryhuset/foundation-server.git","type":"git"},"_npmVersion":"11.19.0","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","mongodb":"^7.1.0","inquirer":"^9.3.8","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.0","@types/inquirer":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/foundation-utils_4.95.0_1787237159027_0.49427378266804656","host":"s3://npm-registry-packages-npm-production"}},"4.95.1":{"name":"@tryhuset/foundation-utils","version":"4.95.1","description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","bin":{"foundation-utils":"dist/src/cli.js"},"repository":{"type":"git","url":"git+https://github.com/tryhuset/foundation-server.git"},"engines":{"node":">=22"},"scripts":{"build":"tsc","build:watch":"tsc --watch","clean":"rm -rf node_modules dist","check":"npm run build && npm run lint && npm run test","test":"jest --force-exit --config=jest.config.ts","test:coverage":"jest --force-exit --config=jest.config.ts --coverage","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix"},"dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","commander":"^12.1.0","inquirer":"^9.3.8","mongodb":"^7.1.0"},"devDependencies":{"@types/inquirer":"^9.0.9","@types/jest":"^30.0.0","@types/node":"^25.3.0","jest":"^29.7.0","ts-jest":"^29.4.6","typescript":"^5.9.3"},"gitHead":"3433490c8319e97d53163ddd56aaec392fe0fcd5","_id":"@tryhuset/foundation-utils@4.95.1","bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"homepage":"https://github.com/tryhuset/foundation-server#readme","_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-cqdh6uH47rSRg8jzofAVXOoKYrxVJO1m8zQJJlWetszzbqjmlJ3/3E6LVZJNjD5Eixbhdctb40uccy8xHaEZWA==","shasum":"723b9b8dc203109a01917d427c1b0f13ffbca483","tarball":"https://registry.npmjs.org/@tryhuset/foundation-utils/-/foundation-utils-4.95.1.tgz","fileCount":81,"unpackedSize":333857,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGfB5ly/lCJzS+2c3ue65Le2ow0pNzpSKkQrplS/BiYgAiB8ezSFuDnd61bDKyfuaLp1x8NCywSLUPluU8aQlbAQ4w=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:54ce7ca6-2173-44bd-bd7c-34a6d195617a"}},"directories":{},"maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/foundation-utils_4.95.1_1787246756560_0.45642801435578284"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T12:45:15.772Z","modified":"2026-08-20T17:25:56.939Z","4.84.2":"2026-03-23T12:45:16.057Z","4.84.3":"2026-03-25T16:26:50.079Z","4.84.4":"2026-03-25T16:33:53.949Z","4.84.5":"2026-04-13T10:47:57.326Z","4.85.0":"2026-04-13T11:24:46.169Z","4.85.1":"2026-04-15T11:52:40.175Z","4.85.2":"2026-04-16T11:30:34.446Z","4.86.0":"2026-04-17T10:32:09.191Z","4.86.1":"2026-04-17T12:31:44.637Z","4.86.2":"2026-04-17T14:08:02.758Z","4.86.3":"2026-04-20T08:02:32.671Z","4.86.4":"2026-04-20T13:08:28.319Z","4.86.5":"2026-04-20T13:49:02.460Z","4.87.0":"2026-04-20T14:05:46.029Z","4.88.0":"2026-04-23T10:43:05.522Z","4.88.1":"2026-04-28T17:51:23.492Z","4.88.2":"2026-04-30T13:37:24.535Z","4.88.3":"2026-05-05T11:22:12.612Z","4.88.4":"2026-05-11T08:11:03.760Z","4.88.5":"2026-05-13T12:18:39.952Z","4.88.6":"2026-05-19T04:38:57.297Z","4.88.7":"2026-05-20T12:39:10.647Z","4.88.8":"2026-05-20T13:04:40.742Z","4.88.9":"2026-05-20T13:20:24.272Z","4.88.10":"2026-05-21T14:27:04.332Z","4.88.11":"2026-05-21T14:37:01.167Z","4.88.12":"2026-05-21T15:08:33.879Z","4.88.13":"2026-05-22T09:42:30.266Z","4.89.0":"2026-06-02T12:14:59.671Z","4.90.0":"2026-06-02T12:25:12.435Z","4.91.0":"2026-06-02T13:07:52.730Z","4.92.0":"2026-06-02T13:29:38.010Z","4.92.1":"2026-06-08T07:43:40.259Z","4.92.2":"2026-08-05T22:14:08.393Z","4.92.3":"2026-08-11T13:16:59.107Z","4.92.4":"2026-08-11T13:28:57.402Z","5.0.0":"2026-08-18T07:18:48.474Z","5.0.1":"2026-08-20T11:56:44.134Z","4.95.0":"2026-08-20T14:45:59.174Z","4.95.1":"2026-08-20T17:25:56.761Z"},"bugs":{"url":"https://github.com/tryhuset/foundation-server/issues"},"author":{"name":"TRY Creative Tech","email":"creativetech@try.no"},"license":"MIT","homepage":"https://github.com/tryhuset/foundation-server#readme","repository":{"type":"git","url":"git+https://github.com/tryhuset/foundation-server.git"},"description":"Public utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management.","maintainers":[{"name":"try-dev","email":"dev.dig@try.no"},{"name":"jorgenstenshaugen","email":"jorgenstenshaugen@gmail.com"}],"readme":"# @tryhuset/foundation-utils\n\nPublic utility CLI tools for Foundation server framework. Provides generic tools for database and Docker management that can be installed without GitHub Personal Access Tokens.\n\n## Installation\n\n```bash\nnpm install -g @tryhuset/foundation-utils\n```\n\n## Usage\n\n### Database management\n\n```bash\nfoundation-utils db list      # List sessions\nfoundation-utils db restore   # Restore a session by ID (ends current active if any)\nfoundation-utils db export    # Export database to mongodump backup\nfoundation-utils db import    # Import database from mongodump backup\nfoundation-utils db end       # End all active sessions\n```\n\nRequires `STORAGE_URL` environment variable. Use `-e, --env <path>` to load from a .env file.\n\n**db list** – List sessions (default 50, newest first). Use `-a, --active` for active only, `-l, --limit <n>` to change limit.\n\n**db restore** – Restore a session by ID. Ends the current active session if one exists. Requires `-i, --id <sessionId>`. Restart the server to pick up the restored session.\n\n**db export** – Create mongodump backup. Requires `-o, --out <path>` for output directory.\n\n**db import** – Import from mongodump backup. Requires `-p, --path <path>` to dump directory.\n\n**db end** – Ends all sessions by updating endedAt with `null` to have the current date.\n\n### Docker Compose management\n\nUses `./compose.yaml` by default. Override with `-f, --file <path>`.\n\n```bash\n# Update images with backup (default: ./compose.yaml)\nfoundation-utils docker update\n\n# Create backup only\nfoundation-utils docker backup\n\n# Restore stack from a backup compose file (from docker backup output)\nfoundation-utils docker backup --restore ./docker_image_backups/docker-compose_20260101T120000.yaml\n\n# Update without backup\nfoundation-utils docker update --no-backup\n\n# Force without confirmation (e.g. restore)\nfoundation-utils docker backup --restore ./docker_image_backups/docker-compose_20260101T120000.yaml --force\nfoundation-utils docker update --force\n\n# Restart service(s) (interactive multi-select, or -s to skip)\nfoundation-utils docker restart\nfoundation-utils docker restart -s <service-name>\nfoundation-utils docker restart -s api worker\n\n# List containers (docker compose ps)\nfoundation-utils docker list\n\n# Container logs (interactive service picker; or pass -s / --all)\nfoundation-utils docker logs\nfoundation-utils docker logs --all\nfoundation-utils docker logs -s <service-name> --follow\nfoundation-utils docker logs -n 200\n\n# Restore stack from a saved backup (interactive list of docker-compose_*.yaml)\nfoundation-utils docker restore\nfoundation-utils docker restore -d ./docker_image_backups\nfoundation-utils docker restore ./docker_image_backups/docker-compose_20260101T120000.yaml\nfoundation-utils docker restore --force\n```\n\n**docker logs** – Runs `docker compose logs`. With no `-s`, opens an interactive list (all services or a single service from `docker compose config --services`). Use `--all` to skip the picker and show every service. Use `-s, --service` to target one service without prompting. `--follow` and `-n, --tail` work as in Docker.\n\n**docker restart** – Runs `docker compose restart`. With no `-s`, opens an interactive **checkbox** (space to toggle, enter to confirm) from `docker compose config --services`. Use `-s, --service <names...>` for one or more services without prompting, e.g. `-s api worker`.\n\n**docker restore** – Lists backups under `./docker_image_backups` (newest first) and prompts you to pick one, then runs the same flow as `docker backup --restore`. Pass a path to skip the list. Use `-d, --dir` to scan another folder.\n\n### Knox Manage device management\n\nManages Samsung Knox Manage devices in a configured device group. The device\npicker is sorted alphabetically by mobileId.\n\n```bash\n# Reboot interactively (checkbox with \"Select all\" toggle)\nfoundation-utils knox reboot\n\n# Reboot every eligible device — for cron\nfoundation-utils knox reboot --all\n\n# Reboot only Activated (status A) devices\nfoundation-utils knox reboot --all --activated-only\n\n# Custom env file (e.g. for cron pointing at server/.env)\nfoundation-utils knox reboot --all -e /path/to/server/.env\n```\n\nRequired environment variables (set them in `server/.env`):\n\n- `KNOX_BASE_URL` — regional Knox Manage URL, e.g. `https://eu04.manage.samsungknox.com`\n- `KNOX_CLIENT_ID` — short API client id from the Knox admin UI\n- `KNOX_CLIENT_SECRET` — API client secret\n- `KNOX_TENANT_ID` — tenant id (combined with the client id as `{clientId}@{tenantId}` for OAuth)\n- `KNOX_GROUP_ID` — device-group identifier as shown in the Knox admin UI (e.g. `Development`); required\n\n## Programmatic Usage\n\n```typescript\nimport { Command } from 'commander';\nimport {\n  registerCommands,\n  dbEnd,\n  dbExport,\n  dbImport,\n  dbList,\n  dbRestore,\n  dockerBackup,\n  dockerList,\n  dockerLogs,\n  dockerRestart,\n  dockerRestore,\n  dockerUpdate,\n  knoxReboot\n} from '@tryhuset/foundation-utils';\n\n// Attach all db + docker subcommands to a Commander program\nconst program = new Command();\nregisterCommands(program);\n\n// End all active sessions\nawait dbEnd();\n\n// List sessions\nawait dbList({ active: true });\n\n// Restore a session by ID\nawait dbRestore({ sessionId: 'abc123', force: true });\n\n// Export database backup\nawait dbExport({ path: './backup' });\n\n// Import from backup\nawait dbImport({ path: './backup' });\n\n// Create backup only\nawait dockerBackup();\n\n// Update Docker images (default: ./compose.yaml)\nawait dockerUpdate({ force: true });\n\n// Restore stack from backup compose file (same as: docker backup --restore <path>)\nawait dockerUpdate({ backupFile: './docker_image_backups/docker-compose_20260101T120000.yaml', force: true });\n\n// Interactive restore (list backups, then pick) or pass a path\nawait dockerRestore();\nawait dockerRestore({ backupCompose: './docker_image_backups/docker-compose_20260101T120000.yaml' });\n\n// Logs: interactive picker, or allServices / explicit service\nawait dockerLogs({ follow: true, tail: 200 });\nawait dockerLogs({ allServices: true, follow: true });\nawait dockerLogs({ follow: true, tail: 200, service: 'api' });\n\n// Restart (interactive multi-select) or pass service(s)\nawait dockerRestart();\nawait dockerRestart({ service: 'api' });\nawait dockerRestart({ services: ['api', 'worker'] });\n\n// List containers\nawait dockerList();\n\n// Reboot Knox devices (interactive by default, or pass all)\nawait knoxReboot();\nawait knoxReboot({ all: true });\nawait knoxReboot({ all: true, activatedOnly: true, env: '/path/to/server/.env' });\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}