{"id":192118392,"number":"0.12.22","published_at":"2026-05-01T19:46:32.192Z","licenses":"BSD-3-Clause","integrity":"sha512-hWOS0JetsHME0Wksb88qWAcjpmf0jhVej5T8oASgVpwlHpg98sE4MFKigCBr4MDlAYlq70W6ToDfd0T9BCqRjw==","status":null,"download_url":"https://registry.npmjs.org/@devvit/cli/-/cli-0.12.22.tgz","registry_url":"https://www.npmjs.com/package/@devvit/cli/v/0.12.22","documentation_url":null,"install_command":"npm install @devvit/cli@0.12.22","metadata":{"deprecated":null,"_npmUser":{"name":"devvit-cli-bot","email":"spencer.koch+devvit.cli@reddit.com"},"dist":{"shasum":"5bc46263f040eaa53853ec41818c0a3906371b18","tarball":"https://registry.npmjs.org/@devvit/cli/-/cli-0.12.22.tgz","fileCount":309,"integrity":"sha512-hWOS0JetsHME0Wksb88qWAcjpmf0jhVej5T8oASgVpwlHpg98sE4MFKigCBr4MDlAYlq70W6ToDfd0T9BCqRjw==","signatures":[{"sig":"MEQCICNzxz/PY/6PIjXn3N3GV8+555GiZYubeIwsReAvutitAiBus91fqjB8soBUnQmB9s8lcTa8RQw/T25gGmUeENnN3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580519},"gitHead":"0efa34facda2288e5fcd50b6d8dd40d14ba158cb","main":null,"scripts":{"lint":"redlint .","test":"concurrently -n 'unit,types,lint,oclif' 'yarn test:unit' 'yarn test:types' 'yarn test:lint' 'yarn test:oclif'","build":"rm -rf dist oclif.manifest.json \u0026\u0026 tsc","clean":"rm -rf .turbo coverage dist docs.json oclif.manifest.json","clobber":"yarn clean \u0026\u0026 rm -rf node_modules","prepack":"yarn build \u0026\u0026 oclif manifest","lint:fix":"yarn lint --fix","postpack":"rm -f oclif.manifest.json","test:lint":"yarn lint","test:unit":"vitest run","test:oclif":"oclif manifest","test:types":"tsc --noEmit","install:dev":"./scripts/install.sh","test:unit-with-coverage":"vitest run --coverage"},"_npmVersion":"lerna/8.1.7/node@v22.22.2+x64 (linux)","_nodeVersion":"22.22.2","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=20"},"exports":{".":"./dist/index.js","./*":"./dist/*","./bin/devvit":"./bin/devvit.js","./package.json":"./package.json"},"browserify":null},"created_at":"2026-05-04T20:00:43.954Z","updated_at":"2026-05-11T11:34:34.490Z","purl":"pkg:npm/%40devvit/cli@0.12.22","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@devvit%2Fcli/versions/0.12.22","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@devvit%2Fcli/versions/0.12.22/codemeta","dependencies":[{"id":2028829674,"ecosystem":"npm","package_name":"ws","requirements":"8.18.0","kind":"runtime","optional":false},{"id":2028829675,"ecosystem":"npm","package_name":"open","requirements":"10.1.0","kind":"runtime","optional":false},{"id":2028829676,"ecosystem":"npm","package_name":"rxjs","requirements":"7.8.1","kind":"runtime","optional":false},{"id":2028829677,"ecosystem":"npm","package_name":"chalk","requirements":"4.1.2","kind":"runtime","optional":false},{"id":2028829678,"ecosystem":"npm","package_name":"execa","requirements":"9.6.1","kind":"runtime","optional":false},{"id":2028829679,"ecosystem":"npm","package_name":"jsdom","requirements":"24.1.0","kind":"runtime","optional":false},{"id":2028829680,"ecosystem":"npm","package_name":"jszip","requirements":"3.10.1","kind":"runtime","optional":false},{"id":2028829681,"ecosystem":"npm","package_name":"dotenv","requirements":"16.5.0","kind":"runtime","optional":false},{"id":2028829682,"ecosystem":"npm","package_name":"ignore","requirements":"7.0.5","kind":"runtime","optional":false},{"id":2028829683,"ecosystem":"npm","package_name":"semver","requirements":"7.6.3","kind":"runtime","optional":false},{"id":2028829684,"ecosystem":"npm","package_name":"js-yaml","requirements":"4.1.1","kind":"runtime","optional":false},{"id":2028829685,"ecosystem":"npm","package_name":"chokidar","requirements":"3.5.3","kind":"runtime","optional":false},{"id":2028829686,"ecosystem":"npm","package_name":"date-fns","requirements":"2.29.3","kind":"runtime","optional":false},{"id":2028829687,"ecosystem":"npm","package_name":"inquirer","requirements":"9.1.4","kind":"runtime","optional":false},{"id":2028829688,"ecosystem":"npm","package_name":"mustache","requirements":"4.2.0","kind":"runtime","optional":false},{"id":2028829689,"ecosystem":"npm","package_name":"twirp-ts","requirements":"2.5.0","kind":"runtime","optional":false},{"id":2028829690,"ecosystem":"npm","package_name":"@types/ws","requirements":"8.5.12","kind":"runtime","optional":false},{"id":2028829691,"ecosystem":"npm","package_name":"file-type","requirements":"21.3.2","kind":"runtime","optional":false},{"id":2028829692,"ecosystem":"npm","package_name":"tiny-glob","requirements":"0.2.9","kind":"runtime","optional":false},{"id":2028829693,"ecosystem":"npm","package_name":"image-size","requirements":"2.0.2","kind":"runtime","optional":false},{"id":2028829694,"ecosystem":"npm","package_name":"mime-types","requirements":"3.0.2","kind":"runtime","optional":false},{"id":2028829695,"ecosystem":"npm","package_name":"@oclif/core","requirements":"2.9.4","kind":"runtime","optional":false},{"id":2028829696,"ecosystem":"npm","package_name":"string-length","requirements":"5.0.1","kind":"runtime","optional":false},{"id":2028829697,"ecosystem":"npm","package_name":"@devvit/protos","requirements":"0.12.22","kind":"runtime","optional":false},{"id":2028829698,"ecosystem":"npm","package_name":"isomorphic-git","requirements":"1.33.1","kind":"runtime","optional":false},{"id":2028829699,"ecosystem":"npm","package_name":"@devvit/linkers","requirements":"0.12.22","kind":"runtime","optional":false},{"id":2028829700,"ecosystem":"npm","package_name":"@devvit/builders","requirements":"0.12.22","kind":"runtime","optional":false},{"id":2028829701,"ecosystem":"npm","package_name":"@devvit/build-pack","requirements":"0.12.22","kind":"runtime","optional":false},{"id":2028829702,"ecosystem":"npm","package_name":"@devvit/public-api","requirements":"0.12.22","kind":"runtime","optional":false},{"id":2028829703,"ecosystem":"npm","package_name":"@oclif/plugin-help","requirements":"5.2.14","kind":"runtime","optional":false},{"id":2028829704,"ecosystem":"npm","package_name":"@devvit/shared-types","requirements":"0.12.22","kind":"runtime","optional":false},{"id":2028829705,"ecosystem":"npm","package_name":"@oclif/plugin-not-found","requirements":"2.3.34","kind":"runtime","optional":false},{"id":2028829706,"ecosystem":"npm","package_name":"@improbable-eng/grpc-web","requirements":"0.15.0","kind":"runtime","optional":false},{"id":2028829707,"ecosystem":"npm","package_name":"@oclif/plugin-autocomplete","requirements":"2.3.3","kind":"runtime","optional":false},{"id":2028829708,"ecosystem":"npm","package_name":"@oclif/plugin-warn-if-update-available","requirements":"2.0.45","kind":"runtime","optional":false},{"id":2028829709,"ecosystem":"npm","package_name":"@improbable-eng/grpc-web-node-http-transport","requirements":"0.15.0","kind":"runtime","optional":false},{"id":2028829710,"ecosystem":"npm","package_name":"oclif","requirements":"3.17.2","kind":"Development","optional":false},{"id":2028829711,"ecosystem":"npm","package_name":"eslint","requirements":"9.11.1","kind":"Development","optional":false},{"id":2028829712,"ecosystem":"npm","package_name":"vitest","requirements":"4.0.15","kind":"Development","optional":false},{"id":2028829713,"ecosystem":"npm","package_name":"typescript","requirements":"5.8.3","kind":"Development","optional":false},{"id":2028829714,"ecosystem":"npm","package_name":"@types/node","requirements":"20.14.12","kind":"Development","optional":false},{"id":2028829715,"ecosystem":"npm","package_name":"@types/jsdom","requirements":"21.1.7","kind":"Development","optional":false},{"id":2028829716,"ecosystem":"npm","package_name":"concurrently","requirements":"7.5.0","kind":"Development","optional":false},{"id":2028829717,"ecosystem":"npm","package_name":"@types/semver","requirements":"7.5.8","kind":"Development","optional":false},{"id":2028829718,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"4.0.5","kind":"Development","optional":false},{"id":2028829719,"ecosystem":"npm","package_name":"@types/inquirer","requirements":"9.0.3","kind":"Development","optional":false},{"id":2028829720,"ecosystem":"npm","package_name":"@types/mustache","requirements":"4.2.2","kind":"Development","optional":false},{"id":2028829721,"ecosystem":"npm","package_name":"@devvit/tsconfig","requirements":"0.12.22","kind":"Development","optional":false},{"id":2028829722,"ecosystem":"npm","package_name":"@types/file-type","requirements":"10.9.1","kind":"Development","optional":false},{"id":2028829723,"ecosystem":"npm","package_name":"@types/mime-types","requirements":"3.0.1","kind":"Development","optional":false},{"id":2028829724,"ecosystem":"npm","package_name":"@devvit/repo-tools","requirements":"0.12.22","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@devvit%2Fcli"}