{"id":114891335,"number":"1.0.2","published_at":"2024-07-15T19:11:18.144Z","licenses":"GPL-3.0-only","integrity":"sha512-O1V8tjVCDp20MDdOvQSHv0w2mVNp7L+qNsPjaD6Tk9w/jkYRl9fjE3L2jlb298gifGRDF5icdrYeMUOrCu1MrQ==","status":null,"download_url":"https://registry.npmjs.org/@db-studio/api/-/api-1.0.2.tgz","registry_url":"https://www.npmjs.com/package/@db-studio/api/v/1.0.2","documentation_url":null,"install_command":"npm install @db-studio/api@1.0.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"pxslip","email":"dev@pxslip.com"},"dist":{"shasum":"f1cea641b2d0b7d3b11ae3c1cde41f4f179a8fca","tarball":"https://registry.npmjs.org/@db-studio/api/-/api-1.0.2.tgz","fileCount":863,"integrity":"sha512-O1V8tjVCDp20MDdOvQSHv0w2mVNp7L+qNsPjaD6Tk9w/jkYRl9fjE3L2jlb298gifGRDF5icdrYeMUOrCu1MrQ==","signatures":[{"sig":"MEYCIQDzI/KZMHbf9RIgO7K3yvt/EiJYWv2aIYjUuc3fE7U38QIhAKHwkcT8sy9XjrVlMosxh+3RMuBlqeH4TUUalsmGHVeE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1422090},"gitHead":null,"main":"dist/index.js","scripts":{"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","build":"tsc --build \u0026\u0026 copyfiles \"src/**/*.{yaml,liquid}\" -u 1 dist"},"_npmVersion":"10.7.0","_nodeVersion":"22.2.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2024-07-15T19:15:25.159Z","updated_at":"2024-11-16T23:42:10.877Z","purl":"pkg:npm/%40db-studio/api@1.0.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@db-studio%2Fapi/versions/1.0.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@db-studio%2Fapi/versions/1.0.2/codemeta","dependencies":[{"id":1272905783,"ecosystem":"npm","package_name":"keyv","requirements":"4.5.2","kind":"runtime","optional":false},{"id":1272905784,"ecosystem":"npm","package_name":"knex","requirements":"2.4.2","kind":"runtime","optional":false},{"id":1272905785,"ecosystem":"npm","package_name":"ldapjs","requirements":"2.3.3","kind":"runtime","optional":false},{"id":1272905969,"ecosystem":"npm","package_name":"sqlite3","requirements":"5.1.6","kind":"Optional","optional":true},{"id":1272905700,"ecosystem":"npm","package_name":"@authenio/samlify-node-xmllint","requirements":"2.0.0","kind":"runtime","optional":false},{"id":1272905702,"ecosystem":"npm","package_name":"@aws-sdk/client-ses","requirements":"3.363.0","kind":"runtime","optional":false},{"id":1272905704,"ecosystem":"npm","package_name":"@godaddy/terminus","requirements":"4.12.0","kind":"runtime","optional":false},{"id":1272905705,"ecosystem":"npm","package_name":"@rollup/plugin-alias","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1272905706,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"15.0.2","kind":"runtime","optional":false},{"id":1272905708,"ecosystem":"npm","package_name":"@rollup/plugin-virtual","requirements":"3.0.1","kind":"runtime","optional":false},{"id":1272905715,"ecosystem":"npm","package_name":"argon2","requirements":"0.30.3","kind":"runtime","optional":false},{"id":1272905716,"ecosystem":"npm","package_name":"async","requirements":"3.2.4","kind":"runtime","optional":false},{"id":1272905717,"ecosystem":"npm","package_name":"axios","requirements":"1.3.6","kind":"runtime","optional":false},{"id":1272905718,"ecosystem":"npm","package_name":"busboy","requirements":"1.6.0","kind":"runtime","optional":false},{"id":1272905719,"ecosystem":"npm","package_name":"bytes","requirements":"3.1.2","kind":"runtime","optional":false},{"id":1272905720,"ecosystem":"npm","package_name":"camelcase","requirements":"7.0.1","kind":"runtime","optional":false},{"id":1272905721,"ecosystem":"npm","package_name":"chalk","requirements":"5.2.0","kind":"runtime","optional":false},{"id":1272905723,"ecosystem":"npm","package_name":"chokidar","requirements":"3.5.3","kind":"runtime","optional":false},{"id":1272905724,"ecosystem":"npm","package_name":"commander","requirements":"10.0.1","kind":"runtime","optional":false},{"id":1272905727,"ecosystem":"npm","package_name":"content-disposition","requirements":"0.5.4","kind":"runtime","optional":false},{"id":1272905729,"ecosystem":"npm","package_name":"cookie-parser","requirements":"1.4.6","kind":"runtime","optional":false},{"id":1272905730,"ecosystem":"npm","package_name":"cors","requirements":"2.8.5","kind":"runtime","optional":false},{"id":1272905731,"ecosystem":"npm","package_name":"csv-parser","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1272905732,"ecosystem":"npm","package_name":"date-fns","requirements":"2.29.3","kind":"runtime","optional":false},{"id":1272905733,"ecosystem":"npm","package_name":"deep-diff","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1272905734,"ecosystem":"npm","package_name":"destroy","requirements":"1.2.0","kind":"runtime","optional":false},{"id":1272905735,"ecosystem":"npm","package_name":"dotenv","requirements":"16.0.3","kind":"runtime","optional":false},{"id":1272905736,"ecosystem":"npm","package_name":"encodeurl","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1272905737,"ecosystem":"npm","package_name":"eventemitter2","requirements":"6.4.9","kind":"runtime","optional":false},{"id":1272905738,"ecosystem":"npm","package_name":"execa","requirements":"7.1.1","kind":"runtime","optional":false},{"id":1272905739,"ecosystem":"npm","package_name":"exif-reader","requirements":"1.2.0","kind":"runtime","optional":false},{"id":1272905768,"ecosystem":"npm","package_name":"express","requirements":"4.18.2","kind":"runtime","optional":false},{"id":1272905769,"ecosystem":"npm","package_name":"fast-redact","requirements":"3.1.2","kind":"runtime","optional":false},{"id":1272905770,"ecosystem":"npm","package_name":"flat","requirements":"5.0.2","kind":"runtime","optional":false},{"id":1272905771,"ecosystem":"npm","package_name":"fs-extra","requirements":"11.1.1","kind":"runtime","optional":false},{"id":1272905772,"ecosystem":"npm","package_name":"graphql","requirements":"16.6.0","kind":"runtime","optional":false},{"id":1272905773,"ecosystem":"npm","package_name":"graphql-compose","requirements":"9.0.10","kind":"runtime","optional":false},{"id":1272905774,"ecosystem":"npm","package_name":"helmet","requirements":"6.1.5","kind":"runtime","optional":false},{"id":1272905775,"ecosystem":"npm","package_name":"icc","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1272905776,"ecosystem":"npm","package_name":"inquirer","requirements":"9.1.5","kind":"runtime","optional":false},{"id":1272905777,"ecosystem":"npm","package_name":"ioredis","requirements":"5.3.2","kind":"runtime","optional":false},{"id":1272905778,"ecosystem":"npm","package_name":"joi","requirements":"17.9.1","kind":"runtime","optional":false},{"id":1272905779,"ecosystem":"npm","package_name":"js-yaml","requirements":"4.1.0","kind":"runtime","optional":false},{"id":1272905780,"ecosystem":"npm","package_name":"js2xmlparser","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1272905781,"ecosystem":"npm","package_name":"json2csv","requirements":"5.0.7","kind":"runtime","optional":false},{"id":1272905782,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"9.0.0","kind":"runtime","optional":false},{"id":1272905786,"ecosystem":"npm","package_name":"liquidjs","requirements":"10.7.0","kind":"runtime","optional":false},{"id":1272905787,"ecosystem":"npm","package_name":"lodash-es","requirements":"4.17.21","kind":"runtime","optional":false},{"id":1272905788,"ecosystem":"npm","package_name":"marked","requirements":"4.3.0","kind":"runtime","optional":false},{"id":1272905789,"ecosystem":"npm","package_name":"micromustache","requirements":"8.0.3","kind":"runtime","optional":false},{"id":1272905790,"ecosystem":"npm","package_name":"mime-types","requirements":"2.1.35","kind":"runtime","optional":false},{"id":1272905791,"ecosystem":"npm","package_name":"ms","requirements":"2.1.3","kind":"runtime","optional":false},{"id":1272905792,"ecosystem":"npm","package_name":"nanoid","requirements":"4.0.2","kind":"runtime","optional":false},{"id":1272905793,"ecosystem":"npm","package_name":"node-cron","requirements":"3.0.2","kind":"runtime","optional":false},{"id":1272905794,"ecosystem":"npm","package_name":"node-machine-id","requirements":"1.1.12","kind":"runtime","optional":false},{"id":1272905795,"ecosystem":"npm","package_name":"nodemailer","requirements":"6.9.1","kind":"runtime","optional":false},{"id":1272905796,"ecosystem":"npm","package_name":"object-hash","requirements":"3.0.0","kind":"runtime","optional":false},{"id":1272905797,"ecosystem":"npm","package_name":"openapi3-ts","requirements":"3.2.0","kind":"runtime","optional":false},{"id":1272905798,"ecosystem":"npm","package_name":"openid-client","requirements":"5.4.0","kind":"runtime","optional":false},{"id":1272905799,"ecosystem":"npm","package_name":"ora","requirements":"6.3.0","kind":"runtime","optional":false},{"id":1272905800,"ecosystem":"npm","package_name":"otplib","requirements":"12.0.1","kind":"runtime","optional":false},{"id":1272905801,"ecosystem":"npm","package_name":"pino","requirements":"8.11.0","kind":"runtime","optional":false},{"id":1272905802,"ecosystem":"npm","package_name":"pino-http","requirements":"8.3.3","kind":"runtime","optional":false},{"id":1272905803,"ecosystem":"npm","package_name":"pino-http-print","requirements":"3.1.0","kind":"runtime","optional":false},{"id":1272905804,"ecosystem":"npm","package_name":"pino-pretty","requirements":"10.0.0","kind":"runtime","optional":false},{"id":1272905805,"ecosystem":"npm","package_name":"qs","requirements":"6.11.1","kind":"runtime","optional":false},{"id":1272905806,"ecosystem":"npm","package_name":"rate-limiter-flexible","requirements":"2.4.1","kind":"runtime","optional":false},{"id":1272905807,"ecosystem":"npm","package_name":"rollup","requirements":"3.20.7","kind":"runtime","optional":false},{"id":1272905808,"ecosystem":"npm","package_name":"samlify","requirements":"2.8.10","kind":"runtime","optional":false},{"id":1272905809,"ecosystem":"npm","package_name":"sanitize-html","requirements":"2.10.0","kind":"runtime","optional":false},{"id":1272905810,"ecosystem":"npm","package_name":"sharp","requirements":"0.32.0","kind":"runtime","optional":false},{"id":1272905811,"ecosystem":"npm","package_name":"snappy","requirements":"7.2.2","kind":"runtime","optional":false},{"id":1272905812,"ecosystem":"npm","package_name":"stream-json","requirements":"1.7.5","kind":"runtime","optional":false},{"id":1272905813,"ecosystem":"npm","package_name":"strip-bom-stream","requirements":"5.0.0","kind":"runtime","optional":false},{"id":1272905814,"ecosystem":"npm","package_name":"tmp-promise","requirements":"3.0.3","kind":"runtime","optional":false},{"id":1272905815,"ecosystem":"npm","package_name":"tsx","requirements":"3.12.6","kind":"runtime","optional":false},{"id":1272905816,"ecosystem":"npm","package_name":"uuid","requirements":"9.0.0","kind":"runtime","optional":false},{"id":1272905817,"ecosystem":"npm","package_name":"uuid-validate","requirements":"0.0.3","kind":"runtime","optional":false},{"id":1272905818,"ecosystem":"npm","package_name":"vm2","requirements":"^3.9.19","kind":"runtime","optional":false},{"id":1272905819,"ecosystem":"npm","package_name":"wellknown","requirements":"0.5.0","kind":"runtime","optional":false},{"id":1272905820,"ecosystem":"npm","package_name":"@db-studio/app","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905821,"ecosystem":"npm","package_name":"@db-studio/constants","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905822,"ecosystem":"npm","package_name":"@db-studio/exceptions","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905823,"ecosystem":"npm","package_name":"@db-studio/db-schema","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1272905824,"ecosystem":"npm","package_name":"@db-studio/specs","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905825,"ecosystem":"npm","package_name":"@db-studio/extensions-sdk","requirements":"1.0.3","kind":"runtime","optional":false},{"id":1272905826,"ecosystem":"npm","package_name":"@db-studio/format-title","requirements":"1.0.0","kind":"runtime","optional":false},{"id":1272905827,"ecosystem":"npm","package_name":"@db-studio/storage","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905828,"ecosystem":"npm","package_name":"@db-studio/storage-driver-azure","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905829,"ecosystem":"npm","package_name":"@db-studio/storage-driver-cloudinary","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905830,"ecosystem":"npm","package_name":"@db-studio/storage-driver-gcs","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905831,"ecosystem":"npm","package_name":"@db-studio/storage-driver-local","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905832,"ecosystem":"npm","package_name":"@db-studio/storage-driver-s3","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905833,"ecosystem":"npm","package_name":"@db-studio/update-check","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905834,"ecosystem":"npm","package_name":"@db-studio/utils","requirements":"1.0.1","kind":"runtime","optional":false},{"id":1272905835,"ecosystem":"npm","package_name":"@ngneat/falso","requirements":"6.4.0","kind":"Development","optional":false},{"id":1272905836,"ecosystem":"npm","package_name":"@types/async","requirements":"3.2.19","kind":"Development","optional":false},{"id":1272905837,"ecosystem":"npm","package_name":"@types/busboy","requirements":"1.5.0","kind":"Development","optional":false},{"id":1272905838,"ecosystem":"npm","package_name":"@types/bytes","requirements":"3.1.1","kind":"Development","optional":false},{"id":1272905839,"ecosystem":"npm","package_name":"@types/content-disposition","requirements":"0.5.5","kind":"Development","optional":false},{"id":1272905840,"ecosystem":"npm","package_name":"@types/cookie-parser","requirements":"1.4.3","kind":"Development","optional":false},{"id":1272905841,"ecosystem":"npm","package_name":"@types/cors","requirements":"2.8.13","kind":"Development","optional":false},{"id":1272905842,"ecosystem":"npm","package_name":"@types/deep-diff","requirements":"1.0.2","kind":"Development","optional":false},{"id":1272905843,"ecosystem":"npm","package_name":"@types/destroy","requirements":"1.0.0","kind":"Development","optional":false},{"id":1272905844,"ecosystem":"npm","package_name":"@types/encodeurl","requirements":"1.0.0","kind":"Development","optional":false},{"id":1272905845,"ecosystem":"npm","package_name":"@types/exif-reader","requirements":"1.0.0","kind":"Development","optional":false},{"id":1272905846,"ecosystem":"npm","package_name":"@types/express","requirements":"4.17.17","kind":"Development","optional":false},{"id":1272905847,"ecosystem":"npm","package_name":"@types/express-serve-static-core","requirements":"4.17.33","kind":"Development","optional":false},{"id":1272905848,"ecosystem":"npm","package_name":"@types/fast-redact","requirements":"3.0.2","kind":"Development","optional":false},{"id":1272905849,"ecosystem":"npm","package_name":"@types/flat","requirements":"5.0.2","kind":"Development","optional":false},{"id":1272905850,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"11.0.1","kind":"Development","optional":false},{"id":1272905851,"ecosystem":"npm","package_name":"@types/inquirer","requirements":"9.0.3","kind":"Development","optional":false},{"id":1272905852,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"4.0.5","kind":"Development","optional":false},{"id":1272905853,"ecosystem":"npm","package_name":"@types/json2csv","requirements":"5.0.3","kind":"Development","optional":false},{"id":1272905854,"ecosystem":"npm","package_name":"@types/jsonwebtoken","requirements":"9.0.1","kind":"Development","optional":false},{"id":1272905855,"ecosystem":"npm","package_name":"@types/keyv","requirements":"4.2.0","kind":"Development","optional":false},{"id":1272905856,"ecosystem":"npm","package_name":"@types/ldapjs","requirements":"2.2.5","kind":"Development","optional":false},{"id":1272905857,"ecosystem":"npm","package_name":"@types/lodash-es","requirements":"4.17.7","kind":"Development","optional":false},{"id":1272905858,"ecosystem":"npm","package_name":"@types/marked","requirements":"4.0.8","kind":"Development","optional":false},{"id":1272905859,"ecosystem":"npm","package_name":"@types/mime-types","requirements":"2.1.1","kind":"Development","optional":false},{"id":1272905860,"ecosystem":"npm","package_name":"@types/ms","requirements":"0.7.31","kind":"Development","optional":false},{"id":1272905861,"ecosystem":"npm","package_name":"@types/node","requirements":"18.15.13","kind":"Development","optional":false},{"id":1272905862,"ecosystem":"npm","package_name":"@types/node-cron","requirements":"3.0.7","kind":"Development","optional":false},{"id":1272905863,"ecosystem":"npm","package_name":"@types/nodemailer","requirements":"6.4.7","kind":"Development","optional":false},{"id":1272905864,"ecosystem":"npm","package_name":"@types/object-hash","requirements":"3.0.2","kind":"Development","optional":false},{"id":1272905865,"ecosystem":"npm","package_name":"@types/qs","requirements":"6.9.7","kind":"Development","optional":false},{"id":1272905866,"ecosystem":"npm","package_name":"@types/sanitize-html","requirements":"2.9.0","kind":"Development","optional":false},{"id":1272905867,"ecosystem":"npm","package_name":"@types/stream-json","requirements":"1.7.3","kind":"Development","optional":false},{"id":1272905868,"ecosystem":"npm","package_name":"@types/supertest","requirements":"2.0.12","kind":"Development","optional":false},{"id":1272905869,"ecosystem":"npm","package_name":"@types/uuid","requirements":"9.0.1","kind":"Development","optional":false},{"id":1272905870,"ecosystem":"npm","package_name":"@types/uuid-validate","requirements":"0.0.1","kind":"Development","optional":false},{"id":1272905871,"ecosystem":"npm","package_name":"@types/wellknown","requirements":"0.5.4","kind":"Development","optional":false},{"id":1272905872,"ecosystem":"npm","package_name":"@vitest/coverage-c8","requirements":"0.30.1","kind":"Development","optional":false},{"id":1272905873,"ecosystem":"npm","package_name":"copyfiles","requirements":"2.4.1","kind":"Development","optional":false},{"id":1272905874,"ecosystem":"npm","package_name":"form-data","requirements":"4.0.0","kind":"Development","optional":false},{"id":1272905875,"ecosystem":"npm","package_name":"knex-mock-client","requirements":"2.0.0","kind":"Development","optional":false},{"id":1272905876,"ecosystem":"npm","package_name":"supertest","requirements":"6.3.3","kind":"Development","optional":false},{"id":1272905877,"ecosystem":"npm","package_name":"typescript","requirements":"5.0.4","kind":"Development","optional":false},{"id":1272905878,"ecosystem":"npm","package_name":"vitest","requirements":"0.30.1","kind":"Development","optional":false},{"id":1272905879,"ecosystem":"npm","package_name":"@db-studio/config","requirements":"1.0.0","kind":"Development","optional":false},{"id":1272905880,"ecosystem":"npm","package_name":"@db-studio/types","requirements":"1.0.3","kind":"Development","optional":false},{"id":1272905881,"ecosystem":"npm","package_name":"@keyv/redis","requirements":"2.5.7","kind":"Optional","optional":true},{"id":1272905882,"ecosystem":"npm","package_name":"keyv-memcache","requirements":"1.3.3","kind":"Optional","optional":true},{"id":1272905883,"ecosystem":"npm","package_name":"memcached","requirements":"2.2.2","kind":"Optional","optional":true},{"id":1272905965,"ecosystem":"npm","package_name":"mysql","requirements":"2.18.1","kind":"Optional","optional":true},{"id":1272905966,"ecosystem":"npm","package_name":"nodemailer-mailgun-transport","requirements":"2.1.5","kind":"Optional","optional":true},{"id":1272905967,"ecosystem":"npm","package_name":"nodemailer-sendgrid","requirements":"1.0.3","kind":"Optional","optional":true},{"id":1272905968,"ecosystem":"npm","package_name":"pg","requirements":"8.10.0","kind":"Optional","optional":true},{"id":1272905970,"ecosystem":"npm","package_name":"tedious","requirements":"18.0.0","kind":"Optional","optional":true}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@db-studio%2Fapi"}