{"id":170408472,"number":"1.1.2","published_at":"2025-12-31T04:11:54.232Z","licenses":"GPL-3.0-only","integrity":"sha512-C+3P5Y8Cv9L+WdTQe6WeIUr9GzLNUUmhmvR7ZnjUMYpLDcDWLM2DQpPeeqbb2QO1krJ4TDhtOJvtaUhKSq+PhA==","status":null,"download_url":"https://registry.npmjs.org/@outroll/api/-/api-1.1.2.tgz","registry_url":"https://www.npmjs.com/package/@outroll/api/v/1.1.2","documentation_url":null,"install_command":"npm install @outroll/api@1.1.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"outrolled","email":"accounts@outroll.com"},"dist":{"integrity":"sha512-C+3P5Y8Cv9L+WdTQe6WeIUr9GzLNUUmhmvR7ZnjUMYpLDcDWLM2DQpPeeqbb2QO1krJ4TDhtOJvtaUhKSq+PhA==","shasum":"3621893a5354e9596338fc7109bd8e7501d629e8","tarball":"https://registry.npmjs.org/@outroll/api/-/api-1.1.2.tgz","fileCount":866,"unpackedSize":1435874,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG7q/omE1r8GPUS2zfwoF4KijcB4nPjkrH1f7YoVkFDOAiAlkQll8BFHyj1XeI8tAeWmI/fQMe5zmihYiGZxiYR+Zg=="}]},"gitHead":null,"main":"dist/index.js","scripts":{"build":"tsc --build \u0026\u0026 copyfiles \"src/**/*.{yaml,liquid}\" -u 1 dist","cli":"NODE_ENV=development SERVE_APP=false tsx src/cli/run.ts","dev":"NODE_ENV=development SERVE_APP=false tsx watch --clear-screen=false src/start.ts","test":"vitest --watch=false"},"_npmVersion":"11.6.2","_nodeVersion":"24.12.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=22"},"exports":{".":"./dist/index.js","./*":"./dist/*.js","./cli/run.js":"./dist/cli/run.js","./package.json":"./package.json"},"browserify":null},"created_at":"2026-02-11T20:50:15.822Z","updated_at":"2026-10-02T09:42:03.630Z","purl":"pkg:npm/%40outroll/api@1.1.2","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@outroll%2Fapi/versions/1.1.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@outroll%2Fapi/versions/1.1.2/codemeta","dependencies":[{"id":1885744104,"ecosystem":"npm","package_name":"@authenio/samlify-node-xmllint","requirements":"2.0.0","kind":"runtime","optional":false},{"id":1885744105,"ecosystem":"npm","package_name":"@aws-sdk/client-sesv2","requirements":"3.916.0","kind":"runtime","optional":false},{"id":1885744106,"ecosystem":"npm","package_name":"@godaddy/terminus","requirements":"4.12.0","kind":"runtime","optional":false},{"id":1885744107,"ecosystem":"npm","package_name":"@rollup/plugin-alias","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1885744108,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"15.0.2","kind":"runtime","optional":false},{"id":1885744109,"ecosystem":"npm","package_name":"@rollup/plugin-virtual","requirements":"3.0.1","kind":"runtime","optional":false},{"id":1885744110,"ecosystem":"npm","package_name":"@outroll/format-title","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744111,"ecosystem":"npm","package_name":"argon2","requirements":"0.30.3","kind":"runtime","optional":false},{"id":1885744112,"ecosystem":"npm","package_name":"async","requirements":"3.2.4","kind":"runtime","optional":false},{"id":1885744113,"ecosystem":"npm","package_name":"axios","requirements":"^1.12.0","kind":"runtime","optional":false},{"id":1885744114,"ecosystem":"npm","package_name":"busboy","requirements":"1.6.0","kind":"runtime","optional":false},{"id":1885744115,"ecosystem":"npm","package_name":"bytes","requirements":"3.1.2","kind":"runtime","optional":false},{"id":1885744116,"ecosystem":"npm","package_name":"camelcase","requirements":"7.0.1","kind":"runtime","optional":false},{"id":1885744117,"ecosystem":"npm","package_name":"chalk","requirements":"5.2.0","kind":"runtime","optional":false},{"id":1885744118,"ecosystem":"npm","package_name":"chokidar","requirements":"3.5.3","kind":"runtime","optional":false},{"id":1885744119,"ecosystem":"npm","package_name":"commander","requirements":"10.0.1","kind":"runtime","optional":false},{"id":1885744120,"ecosystem":"npm","package_name":"content-disposition","requirements":"0.5.4","kind":"runtime","optional":false},{"id":1885744121,"ecosystem":"npm","package_name":"cookie-parser","requirements":"1.4.7","kind":"runtime","optional":false},{"id":1885744122,"ecosystem":"npm","package_name":"cors","requirements":"2.8.5","kind":"runtime","optional":false},{"id":1885744123,"ecosystem":"npm","package_name":"csv-parser","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1885744124,"ecosystem":"npm","package_name":"date-fns","requirements":"2.29.3","kind":"runtime","optional":false},{"id":1885744125,"ecosystem":"npm","package_name":"deep-diff","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1885744126,"ecosystem":"npm","package_name":"destroy","requirements":"1.2.0","kind":"runtime","optional":false},{"id":1885744127,"ecosystem":"npm","package_name":"dotenv","requirements":"16.0.3","kind":"runtime","optional":false},{"id":1885744128,"ecosystem":"npm","package_name":"encodeurl","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1885744129,"ecosystem":"npm","package_name":"eventemitter2","requirements":"6.4.9","kind":"runtime","optional":false},{"id":1885744130,"ecosystem":"npm","package_name":"execa","requirements":"7.1.1","kind":"runtime","optional":false},{"id":1885744131,"ecosystem":"npm","package_name":"exif-reader","requirements":"1.2.0","kind":"runtime","optional":false},{"id":1885744132,"ecosystem":"npm","package_name":"express","requirements":"^4.21.2","kind":"runtime","optional":false},{"id":1885744133,"ecosystem":"npm","package_name":"fast-redact","requirements":"^3.5.0","kind":"runtime","optional":false},{"id":1885744134,"ecosystem":"npm","package_name":"flat","requirements":"5.0.2","kind":"runtime","optional":false},{"id":1885744135,"ecosystem":"npm","package_name":"fs-extra","requirements":"11.1.1","kind":"runtime","optional":false},{"id":1885744136,"ecosystem":"npm","package_name":"graphql","requirements":"16.8.1","kind":"runtime","optional":false},{"id":1885744137,"ecosystem":"npm","package_name":"graphql-compose","requirements":"9.0.10","kind":"runtime","optional":false},{"id":1885744138,"ecosystem":"npm","package_name":"helmet","requirements":"6.1.5","kind":"runtime","optional":false},{"id":1885744139,"ecosystem":"npm","package_name":"icc","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1885744140,"ecosystem":"npm","package_name":"inquirer","requirements":"9.1.5","kind":"runtime","optional":false},{"id":1885744141,"ecosystem":"npm","package_name":"ioredis","requirements":"5.3.2","kind":"runtime","optional":false},{"id":1885744142,"ecosystem":"npm","package_name":"isolated-vm","requirements":"^6.0.1","kind":"runtime","optional":false},{"id":1885744143,"ecosystem":"npm","package_name":"joi","requirements":"17.9.1","kind":"runtime","optional":false},{"id":1885744144,"ecosystem":"npm","package_name":"js-yaml","requirements":"4.1.1","kind":"runtime","optional":false},{"id":1885744145,"ecosystem":"npm","package_name":"js2xmlparser","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1885744146,"ecosystem":"npm","package_name":"json2csv","requirements":"5.0.7","kind":"runtime","optional":false},{"id":1885744147,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"9.0.0","kind":"runtime","optional":false},{"id":1885744148,"ecosystem":"npm","package_name":"keyv","requirements":"4.5.2","kind":"runtime","optional":false},{"id":1885744149,"ecosystem":"npm","package_name":"knex","requirements":"3.1.0","kind":"runtime","optional":false},{"id":1885744150,"ecosystem":"npm","package_name":"ldapjs","requirements":"2.3.3","kind":"runtime","optional":false},{"id":1885744151,"ecosystem":"npm","package_name":"liquidjs","requirements":"10.7.0","kind":"runtime","optional":false},{"id":1885744152,"ecosystem":"npm","package_name":"lodash-es","requirements":"4.17.21","kind":"runtime","optional":false},{"id":1885744153,"ecosystem":"npm","package_name":"marked","requirements":"4.3.0","kind":"runtime","optional":false},{"id":1885744154,"ecosystem":"npm","package_name":"micromustache","requirements":"8.0.3","kind":"runtime","optional":false},{"id":1885744255,"ecosystem":"npm","package_name":"mime-types","requirements":"2.1.35","kind":"runtime","optional":false},{"id":1885744256,"ecosystem":"npm","package_name":"ms","requirements":"2.1.3","kind":"runtime","optional":false},{"id":1885744257,"ecosystem":"npm","package_name":"nanoid","requirements":"5.0.9","kind":"runtime","optional":false},{"id":1885744258,"ecosystem":"npm","package_name":"node-cron","requirements":"3.0.2","kind":"runtime","optional":false},{"id":1885744259,"ecosystem":"npm","package_name":"node-machine-id","requirements":"1.1.12","kind":"runtime","optional":false},{"id":1885744260,"ecosystem":"npm","package_name":"nodemailer","requirements":"7.0.11","kind":"runtime","optional":false},{"id":1885744261,"ecosystem":"npm","package_name":"object-hash","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1885744262,"ecosystem":"npm","package_name":"openapi3-ts","requirements":"3.2.0","kind":"runtime","optional":false},{"id":1885744263,"ecosystem":"npm","package_name":"openid-client","requirements":"5.4.0","kind":"runtime","optional":false},{"id":1885744264,"ecosystem":"npm","package_name":"ora","requirements":"6.3.0","kind":"runtime","optional":false},{"id":1885744265,"ecosystem":"npm","package_name":"otplib","requirements":"12.0.1","kind":"runtime","optional":false},{"id":1885744266,"ecosystem":"npm","package_name":"pino","requirements":"8.11.0","kind":"runtime","optional":false},{"id":1885744267,"ecosystem":"npm","package_name":"pino-http","requirements":"8.3.3","kind":"runtime","optional":false},{"id":1885744268,"ecosystem":"npm","package_name":"pino-http-print","requirements":"3.1.0","kind":"runtime","optional":false},{"id":1885744269,"ecosystem":"npm","package_name":"pino-pretty","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744270,"ecosystem":"npm","package_name":"qs","requirements":"6.11.1","kind":"runtime","optional":false},{"id":1885744271,"ecosystem":"npm","package_name":"rate-limiter-flexible","requirements":"2.4.1","kind":"runtime","optional":false},{"id":1885744272,"ecosystem":"npm","package_name":"rollup","requirements":"3.29.5","kind":"runtime","optional":false},{"id":1885744273,"ecosystem":"npm","package_name":"samlify","requirements":"2.10.0","kind":"runtime","optional":false},{"id":1885744274,"ecosystem":"npm","package_name":"sanitize-html","requirements":"2.12.1","kind":"runtime","optional":false},{"id":1885744275,"ecosystem":"npm","package_name":"sharp","requirements":"0.32.6","kind":"runtime","optional":false},{"id":1885744276,"ecosystem":"npm","package_name":"snappy","requirements":"7.2.2","kind":"runtime","optional":false},{"id":1885744277,"ecosystem":"npm","package_name":"stream-json","requirements":"1.7.5","kind":"runtime","optional":false},{"id":1885744278,"ecosystem":"npm","package_name":"strip-bom-stream","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1885744279,"ecosystem":"npm","package_name":"tmp-promise","requirements":"3.0.3","kind":"runtime","optional":false},{"id":1885744280,"ecosystem":"npm","package_name":"tsx","requirements":"3.12.6","kind":"runtime","optional":false},{"id":1885744281,"ecosystem":"npm","package_name":"uuid","requirements":"9.0.0","kind":"runtime","optional":false},{"id":1885744282,"ecosystem":"npm","package_name":"uuid-validate","requirements":"0.0.3","kind":"runtime","optional":false},{"id":1885744283,"ecosystem":"npm","package_name":"wellknown","requirements":"0.5.0","kind":"runtime","optional":false},{"id":1885744284,"ecosystem":"npm","package_name":"@outroll/constants","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744285,"ecosystem":"npm","package_name":"@outroll/exceptions","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744286,"ecosystem":"npm","package_name":"@outroll/app","requirements":"9.34.2","kind":"runtime","optional":false},{"id":1885744287,"ecosystem":"npm","package_name":"@outroll/extensions-sdk","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744288,"ecosystem":"npm","package_name":"@outroll/storage","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744289,"ecosystem":"npm","package_name":"@outroll/schema","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744290,"ecosystem":"npm","package_name":"@outroll/storage-driver-azure","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744291,"ecosystem":"npm","package_name":"@outroll/storage-driver-cloudinary","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744292,"ecosystem":"npm","package_name":"@outroll/storage-driver-gcs","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744293,"ecosystem":"npm","package_name":"@outroll/storage-driver-local","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744294,"ecosystem":"npm","package_name":"@outroll/storage-driver-s3","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744295,"ecosystem":"npm","package_name":"@outroll/update-check","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744296,"ecosystem":"npm","package_name":"@outroll/utils","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1885744297,"ecosystem":"npm","package_name":"@outroll/specs","requirements":"9.26.5","kind":"runtime","optional":false},{"id":1885744298,"ecosystem":"npm","package_name":"@ngneat/falso","requirements":"6.4.0","kind":"Development","optional":false},{"id":1885744299,"ecosystem":"npm","package_name":"@types/async","requirements":"3.2.19","kind":"Development","optional":false},{"id":1885744300,"ecosystem":"npm","package_name":"@types/busboy","requirements":"1.5.0","kind":"Development","optional":false},{"id":1885744301,"ecosystem":"npm","package_name":"@types/bytes","requirements":"3.1.1","kind":"Development","optional":false},{"id":1885744302,"ecosystem":"npm","package_name":"@types/content-disposition","requirements":"0.5.5","kind":"Development","optional":false},{"id":1885744303,"ecosystem":"npm","package_name":"@types/cookie-parser","requirements":"1.4.3","kind":"Development","optional":false},{"id":1885744304,"ecosystem":"npm","package_name":"@types/cors","requirements":"2.8.13","kind":"Development","optional":false},{"id":1885744305,"ecosystem":"npm","package_name":"@types/deep-diff","requirements":"1.0.2","kind":"Development","optional":false},{"id":1885744306,"ecosystem":"npm","package_name":"@types/destroy","requirements":"1.0.0","kind":"Development","optional":false},{"id":1885744307,"ecosystem":"npm","package_name":"@types/encodeurl","requirements":"1.0.0","kind":"Development","optional":false},{"id":1885744308,"ecosystem":"npm","package_name":"@types/exif-reader","requirements":"1.0.0","kind":"Development","optional":false},{"id":1885744309,"ecosystem":"npm","package_name":"@types/express","requirements":"4.17.17","kind":"Development","optional":false},{"id":1885744310,"ecosystem":"npm","package_name":"@types/express-serve-static-core","requirements":"4.17.33","kind":"Development","optional":false},{"id":1885744311,"ecosystem":"npm","package_name":"@types/fast-redact","requirements":"3.0.2","kind":"Development","optional":false},{"id":1885744312,"ecosystem":"npm","package_name":"@types/flat","requirements":"5.0.2","kind":"Development","optional":false},{"id":1885744313,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"11.0.1","kind":"Development","optional":false},{"id":1885744314,"ecosystem":"npm","package_name":"@types/inquirer","requirements":"9.0.3","kind":"Development","optional":false},{"id":1885744315,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"4.0.5","kind":"Development","optional":false},{"id":1885744316,"ecosystem":"npm","package_name":"@types/json2csv","requirements":"5.0.3","kind":"Development","optional":false},{"id":1885744317,"ecosystem":"npm","package_name":"@types/jsonwebtoken","requirements":"9.0.1","kind":"Development","optional":false},{"id":1885744318,"ecosystem":"npm","package_name":"@types/keyv","requirements":"4.2.0","kind":"Development","optional":false},{"id":1885744319,"ecosystem":"npm","package_name":"@types/ldapjs","requirements":"2.2.5","kind":"Development","optional":false},{"id":1885744320,"ecosystem":"npm","package_name":"@types/lodash-es","requirements":"4.17.7","kind":"Development","optional":false},{"id":1885744321,"ecosystem":"npm","package_name":"@types/marked","requirements":"4.0.8","kind":"Development","optional":false},{"id":1885744322,"ecosystem":"npm","package_name":"@types/mime-types","requirements":"2.1.1","kind":"Development","optional":false},{"id":1885744323,"ecosystem":"npm","package_name":"@types/ms","requirements":"0.7.31","kind":"Development","optional":false},{"id":1885744324,"ecosystem":"npm","package_name":"@types/node","requirements":"18.15.13","kind":"Development","optional":false},{"id":1885744325,"ecosystem":"npm","package_name":"@types/node-cron","requirements":"3.0.7","kind":"Development","optional":false},{"id":1885744326,"ecosystem":"npm","package_name":"@types/nodemailer","requirements":"6.4.7","kind":"Development","optional":false},{"id":1885744327,"ecosystem":"npm","package_name":"@types/object-hash","requirements":"3.0.2","kind":"Development","optional":false},{"id":1885744328,"ecosystem":"npm","package_name":"@types/qs","requirements":"6.9.7","kind":"Development","optional":false},{"id":1885744329,"ecosystem":"npm","package_name":"@types/sanitize-html","requirements":"2.9.0","kind":"Development","optional":false},{"id":1885744330,"ecosystem":"npm","package_name":"@types/stream-json","requirements":"1.7.3","kind":"Development","optional":false},{"id":1885744331,"ecosystem":"npm","package_name":"@types/supertest","requirements":"2.0.12","kind":"Development","optional":false},{"id":1885744332,"ecosystem":"npm","package_name":"@types/uuid","requirements":"9.0.1","kind":"Development","optional":false},{"id":1885744333,"ecosystem":"npm","package_name":"@types/uuid-validate","requirements":"0.0.1","kind":"Development","optional":false},{"id":1885744334,"ecosystem":"npm","package_name":"@types/wellknown","requirements":"0.5.4","kind":"Development","optional":false},{"id":1885744335,"ecosystem":"npm","package_name":"@vitest/coverage-c8","requirements":"0.30.1","kind":"Development","optional":false},{"id":1885744336,"ecosystem":"npm","package_name":"@outroll/tsconfig","requirements":"2.0.0","kind":"Development","optional":false},{"id":1885744337,"ecosystem":"npm","package_name":"copyfiles","requirements":"2.4.1","kind":"Development","optional":false},{"id":1885744338,"ecosystem":"npm","package_name":"form-data","requirements":"4.0.4","kind":"Development","optional":false},{"id":1885744339,"ecosystem":"npm","package_name":"knex-mock-client","requirements":"3.0.2","kind":"Development","optional":false},{"id":1885744340,"ecosystem":"npm","package_name":"supertest","requirements":"6.3.3","kind":"Development","optional":false},{"id":1885744341,"ecosystem":"npm","package_name":"typescript","requirements":"5.0.4","kind":"Development","optional":false},{"id":1885744342,"ecosystem":"npm","package_name":"vitest","requirements":"0.30.1","kind":"Development","optional":false},{"id":1885744343,"ecosystem":"npm","package_name":"@outroll/types","requirements":"10.0.0","kind":"Development","optional":false},{"id":1885744344,"ecosystem":"npm","package_name":"@keyv/redis","requirements":"2.5.7","kind":"Optional","optional":true},{"id":1885744345,"ecosystem":"npm","package_name":"keyv-memcache","requirements":"1.3.3","kind":"Optional","optional":true},{"id":1885744346,"ecosystem":"npm","package_name":"memcached","requirements":"2.2.2","kind":"Optional","optional":true},{"id":1885744347,"ecosystem":"npm","package_name":"mysql","requirements":"2.18.1","kind":"Optional","optional":true},{"id":1885744348,"ecosystem":"npm","package_name":"nodemailer-mailgun-transport","requirements":"2.1.5","kind":"Optional","optional":true},{"id":1885744349,"ecosystem":"npm","package_name":"oracledb","requirements":"^6.8.0","kind":"Optional","optional":true},{"id":1885744350,"ecosystem":"npm","package_name":"pg","requirements":"8.10.0","kind":"Optional","optional":true},{"id":1885744351,"ecosystem":"npm","package_name":"sqlite3","requirements":"5.1.6","kind":"Optional","optional":true},{"id":1885744352,"ecosystem":"npm","package_name":"tedious","requirements":"18.6.1","kind":"Optional","optional":true}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@outroll%2Fapi"}