{"id":194160910,"number":"3.0.2","published_at":"2026-05-12T22:00:49.165Z","licenses":"SEE LICENSE IN LICENSE.md","integrity":"sha512-LUwP5x/DLx0wqu03E3Cdt3FJjbqRgxBMLoDtrB4ur51ekbwarryTsFImFScNHENJ3YHccnmX+vvJgIPkuXaiOw==","status":null,"download_url":"https://registry.npmjs.org/@restforge-dev/platform/-/platform-3.0.2.tgz","registry_url":"https://www.npmjs.com/package/@restforge-dev/platform/v/3.0.2","documentation_url":null,"install_command":"npm install @restforge-dev/platform@3.0.2","metadata":{"deprecated":null,"_npmUser":{"name":"restforge357","email":"restforge357@gmail.com"},"dist":{"integrity":"sha512-LUwP5x/DLx0wqu03E3Cdt3FJjbqRgxBMLoDtrB4ur51ekbwarryTsFImFScNHENJ3YHccnmX+vvJgIPkuXaiOw==","shasum":"51b75dff2eea1eaeac71a0235d04c5af6900d986","tarball":"https://registry.npmjs.org/@restforge-dev/platform/-/platform-3.0.2.tgz","fileCount":2664,"unpackedSize":43751373,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCMkGJhtxfJ0G8VpvnWkKVo+STpatyassp9eE1O0JtCXgIgMDCmJc9d9+Xy+8Zh4n8YVakqMRsgjn3cfXmj2tHU0ro="}]},"gitHead":"e5fc11c33e4aae441e0e4a6e577564fd78999591","main":"server.js","scripts":{"preinstall":"node scripts/check-install.js","test":"node --test tests/unit/**/*.test.js","test:coverage":"node --test --experimental-test-coverage tests/unit/**/*.test.js","test:watch":"node --test --watch tests/unit/**/*.test.js","smoke":"node tests/smoke/run-smoke.js","prepublishOnly":"node scripts/verify-publish.js","start":"node server.js"},"_npmVersion":"10.9.4","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=22.0.0"},"exports":null,"browserify":null},"created_at":"2026-05-12T22:01:59.140Z","updated_at":"2026-05-12T22:02:00.248Z","purl":"pkg:npm/%40restforge-dev/platform@3.0.2","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@restforge-dev%2Fplatform/versions/3.0.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@restforge-dev%2Fplatform/versions/3.0.2/codemeta","dependencies":[{"id":2042305610,"ecosystem":"npm","package_name":"@aws-sdk/client-s3","requirements":"^3.1030.0","kind":"runtime","optional":false},{"id":2042305611,"ecosystem":"npm","package_name":"@aws-sdk/lib-storage","requirements":"^3.1030.0","kind":"runtime","optional":false},{"id":2042305612,"ecosystem":"npm","package_name":"@aws-sdk/s3-request-presigner","requirements":"^3.1030.0","kind":"runtime","optional":false},{"id":2042305613,"ecosystem":"npm","package_name":"bcrypt","requirements":"^6.0.0","kind":"runtime","optional":false},{"id":2042305614,"ecosystem":"npm","package_name":"body-parser","requirements":"^1.20.3","kind":"runtime","optional":false},{"id":2042305615,"ecosystem":"npm","package_name":"bullmq","requirements":"^5.69.4","kind":"runtime","optional":false},{"id":2042305616,"ecosystem":"npm","package_name":"bytenode","requirements":"^1.5.7","kind":"runtime","optional":false},{"id":2042305617,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.6.1","kind":"runtime","optional":false},{"id":2042305618,"ecosystem":"npm","package_name":"exceljs","requirements":"^4.4.0","kind":"runtime","optional":false},{"id":2042305619,"ecosystem":"npm","package_name":"express","requirements":"^4.21.2","kind":"runtime","optional":false},{"id":2042305620,"ecosystem":"npm","package_name":"ioredis","requirements":"^5.8.2","kind":"runtime","optional":false},{"id":2042305621,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"^9.0.2","kind":"runtime","optional":false},{"id":2042305622,"ecosystem":"npm","package_name":"kafkajs","requirements":"^2.2.4","kind":"runtime","optional":false},{"id":2042305623,"ecosystem":"npm","package_name":"moment","requirements":"^2.30.1","kind":"runtime","optional":false},{"id":2042305624,"ecosystem":"npm","package_name":"multer","requirements":"^2.1.1","kind":"runtime","optional":false},{"id":2042305625,"ecosystem":"npm","package_name":"mysql2","requirements":"^3.14.0","kind":"runtime","optional":false},{"id":2042305626,"ecosystem":"npm","package_name":"oracledb","requirements":"^6.9.0","kind":"runtime","optional":false},{"id":2042305627,"ecosystem":"npm","package_name":"pg","requirements":"^8.16.3","kind":"runtime","optional":false},{"id":2042305628,"ecosystem":"npm","package_name":"pino","requirements":"^10.1.0","kind":"runtime","optional":false},{"id":2042305629,"ecosystem":"npm","package_name":"pino-pretty","requirements":"^13.1.3","kind":"runtime","optional":false},{"id":2042305630,"ecosystem":"npm","package_name":"prompt-sync","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":2042305631,"ecosystem":"npm","package_name":"qrcode","requirements":"^1.5.4","kind":"runtime","optional":false},{"id":2042305632,"ecosystem":"npm","package_name":"redis","requirements":"^5.1.1","kind":"runtime","optional":false},{"id":2042305642,"ecosystem":"npm","package_name":"speakeasy","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":2042305643,"ecosystem":"npm","package_name":"uuid","requirements":"^11.1.0","kind":"runtime","optional":false},{"id":2042305644,"ecosystem":"npm","package_name":"ws","requirements":"^8.18.0","kind":"runtime","optional":false},{"id":2042305645,"ecosystem":"npm","package_name":"yargs","requirements":"^17.7.2","kind":"runtime","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@restforge-dev%2Fplatform"}