{"id":142551895,"number":"2.2.37","published_at":"2025-07-09T22:46:23.222Z","licenses":"MIT","integrity":"sha512-lhICh+my81VrPAMLpXEEQJqQft75ykNu0K6Lc4iAFOOK2Go29H4/sdO+bRqZs5xnhAfXbgI3DYEOIbI/C55TRw==","status":null,"download_url":"https://registry.npmjs.org/@tryloop/oats/-/oats-2.2.37.tgz","registry_url":"https://www.npmjs.com/package/@tryloop/oats/v/2.2.37","documentation_url":null,"install_command":"npm install @tryloop/oats@2.2.37","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"shekhardtu","email":"shekhardtu@gmail.com","actor":{"name":"shekhardtu","email":"shekhardtu@gmail.com","type":"user"}},"dist":{"integrity":"sha512-lhICh+my81VrPAMLpXEEQJqQft75ykNu0K6Lc4iAFOOK2Go29H4/sdO+bRqZs5xnhAfXbgI3DYEOIbI/C55TRw==","shasum":"126f759d3e588275cd75c2992cdcc277f275ea80","tarball":"https://registry.npmjs.org/@tryloop/oats/-/oats-2.2.37.tgz","fileCount":105,"unpackedSize":421282,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVglpXhGCqT+MU6OedGWWdlPbCKkVuK2H/e39VGXCPtwIhAI1RX8QZQme9S2vFNsU3PJRYJlROQl4hy9zj6WPwhBBa"}]},"gitHead":"0ee5c347ba201e3f1ab9f5eec9c76fc3f03589d5","main":"dist/index.js","scripts":{"clean":"rimraf dist coverage","build":"yarn clean \u0026\u0026 tsc \u0026\u0026 yarn postbuild","postbuild":"node scripts/make-executable.js","build:watch":"tsc --watch","dev":"tsx watch src/bin/oats.ts","test":"jest --coverage","test:watch":"jest --watch","lint":"eslint src/ --ext .ts,.tsx","lint:fix":"yarn lint -- --fix","format":"prettier --write \"src/**/*.{ts,tsx,js,json}\"","format:check":"prettier --check \"src/**/*.{ts,tsx,js,json}\"","typecheck":"tsc --noEmit","prepare":"husky \u0026\u0026 yarn build","prepublishOnly":"yarn build \u0026\u0026 yarn lint \u0026\u0026 yarn typecheck","publish:auto":"node scripts/publish.js","release":"yarn publish:auto","release:patch":"npm version patch \u0026\u0026 npm publish","release:minor":"npm version minor \u0026\u0026 npm publish","release:major":"npm version major \u0026\u0026 npm publish","release:beta":"npm version prerelease --preid=beta \u0026\u0026 npm publish --tag beta","release:alpha":"npm version prerelease --preid=alpha \u0026\u0026 npm publish --tag alpha","release:canary":"npm version prerelease --preid=canary \u0026\u0026 npm publish --tag canary","release:next":"npm version prerelease --preid=next \u0026\u0026 npm publish --tag next","publish:dry":"npm publish --dry-run","publish:beta":"npm publish --tag beta","publish:alpha":"npm publish --tag alpha","publish:canary":"npm publish --tag canary","publish:next":"npm publish --tag next","version:update":"node scripts/update-version.js","version:beta":"npm version prerelease --preid=beta","version:alpha":"npm version prerelease --preid=alpha","pack:local":"npm pack","npm:info":"npm info @tryloop/oats","npm:versions":"npm view @tryloop/oats versions --json","npm:tags":"npm view @tryloop/oats dist-tags"},"_npmVersion":"10.8.2","_nodeVersion":"20.19.2","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=18.0.0"},"exports":null,"browserify":null},"created_at":"2025-07-09T22:46:36.487Z","updated_at":"2025-07-09T22:46:36.914Z","purl":"pkg:npm/%40tryloop/oats@2.2.37","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tryloop%2Foats/versions/2.2.37","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tryloop%2Foats/versions/2.2.37/codemeta","dependencies":[{"id":1650253763,"ecosystem":"npm","package_name":"chalk","requirements":"^5.3.0","kind":"runtime","optional":false},{"id":1650253764,"ecosystem":"npm","package_name":"chokidar","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":1650253765,"ecosystem":"npm","package_name":"commander","requirements":"^12.0.0","kind":"runtime","optional":false},{"id":1650253766,"ecosystem":"npm","package_name":"detect-port","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":1650253767,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.24.2","kind":"runtime","optional":false},{"id":1650253768,"ecosystem":"npm","package_name":"execa","requirements":"^8.0.1","kind":"runtime","optional":false},{"id":1650253769,"ecosystem":"npm","package_name":"find-up","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1650253770,"ecosystem":"npm","package_name":"glob","requirements":"^10.3.0","kind":"runtime","optional":false},{"id":1650253771,"ecosystem":"npm","package_name":"@inquirer/prompts","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1650253772,"ecosystem":"npm","package_name":"joi","requirements":"^17.12.0","kind":"runtime","optional":false},{"id":1650253773,"ecosystem":"npm","package_name":"lodash.debounce","requirements":"^4.0.8","kind":"runtime","optional":false},{"id":1650253774,"ecosystem":"npm","package_name":"node-notifier","requirements":"^10.0.1","kind":"runtime","optional":false},{"id":1650253775,"ecosystem":"npm","package_name":"ora","requirements":"^8.2.0","kind":"runtime","optional":false},{"id":1650253776,"ecosystem":"npm","package_name":"@types/detect-port","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1650253777,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.0","kind":"Development","optional":false},{"id":1650253778,"ecosystem":"npm","package_name":"@types/lodash.debounce","requirements":"^4.0.9","kind":"Development","optional":false},{"id":1650253779,"ecosystem":"npm","package_name":"@types/node","requirements":"^20.11.0","kind":"Development","optional":false},{"id":1650253780,"ecosystem":"npm","package_name":"@types/node-notifier","requirements":"^8.0.0","kind":"Development","optional":false},{"id":1650253781,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1650253782,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1650253783,"ecosystem":"npm","package_name":"eslint","requirements":"^8.57.0","kind":"Development","optional":false},{"id":1650253784,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^9.1.0","kind":"Development","optional":false},{"id":1650253785,"ecosystem":"npm","package_name":"eslint-import-resolver-typescript","requirements":"^3.6.0","kind":"Development","optional":false},{"id":1650253786,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.29.0","kind":"Development","optional":false},{"id":1650253787,"ecosystem":"npm","package_name":"eslint-plugin-jest","requirements":"^27.6.0","kind":"Development","optional":false},{"id":1650253788,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.1.0","kind":"Development","optional":false},{"id":1650253789,"ecosystem":"npm","package_name":"husky","requirements":"^9.1.7","kind":"Development","optional":false},{"id":1650253790,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1650253791,"ecosystem":"npm","package_name":"prettier","requirements":"^3.2.5","kind":"Development","optional":false},{"id":1650253792,"ecosystem":"npm","package_name":"rimraf","requirements":"^5.0.5","kind":"Development","optional":false},{"id":1650253793,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.1.0","kind":"Development","optional":false},{"id":1650253794,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.0","kind":"Development","optional":false},{"id":1650253795,"ecosystem":"npm","package_name":"tsx","requirements":"^4.7.0","kind":"Development","optional":false},{"id":1650253796,"ecosystem":"npm","package_name":"typescript","requirements":"5.3.3","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@tryloop%2Foats"}