{"_id":"@antelopejs/interface-api","_rev":"14-b7c6c12570c418919e2d36b25f6ebbf6","name":"@antelopejs/interface-api","dist-tags":{"latest":"0.0.14"},"versions":{"0.0.2":{"name":"@antelopejs/interface-api","version":"0.0.2","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.2","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"f7febceddfda3ee15b478d1ea649d5e1d903b51d","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.2.tgz","fileCount":12,"integrity":"sha512-wD9kODuc5cns8mCVv4hLL3N8eF2iXtXoMgtDS7zJ3hZZoPnlpxZ7mDP4fMRUDBl0pm9ZTPKb5abzu3BZg6T/EA==","signatures":[{"sig":"MEYCIQCzXGClhaWnd6ZcHEUA2kYMRolL88jxOJJlKiGQurYT9wIhALnaRG+qZ9Oi4ZrLxmInHj5xtRdLu/WkcttuCpPv4Iba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170920},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"61b18d1a9d24fe4088dee17638f82a03629410d6","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@antelopejs/interface-core":"^0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.18.1","sinon":"^20.0.0","rimraf":"^6.0.1","@types/ws":"^8.18.1","release-it":"^19.0.2","typescript":"^5.8.3","@types/node":"^22.14.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.2_1774195619136_0.5144803830235616","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@antelopejs/interface-api","version":"0.0.3","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.3","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"689daeb933624f9dbdf80b2fa771263eefd0cd34","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.3.tgz","fileCount":12,"integrity":"sha512-64UrrttRAjA1LsXwDskh/UVcXDFpH2+gxJHCT+F8YGLPDJE1XzVUW6/YeG441J+zsFJTnaU6Vlt90TwWumcpCA==","signatures":[{"sig":"MEYCIQChRVFwAsNU1zgsff4p2l+X0UaybfGcqHqb5HcHWVlP9wIhAKEqbZCFWd9hEsBa/JW6wwAB7bfygfDr+Irdt4/todtZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170161},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"7fcffe3837235c9f791f6f388315e647be6a2ac8","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@antelopejs/interface-core":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.3_1776886802195_0.8409618431364962","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@antelopejs/interface-api","version":"0.0.4","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.4","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"47a690eb68624eb5dd2c291e386aa20e3b450663","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.4.tgz","fileCount":12,"integrity":"sha512-vrDLOQPt3LMHc8UUVzUVIuI3tJvkX8iFqdDsuUpW6vxlW4KwMS46k5O6/TlnqHjb9U9A1lSRkCLFhf98oCEMDQ==","signatures":[{"sig":"MEYCIQC7LWG9Pom3g2+jHoP/Ec8wT5SrFn9HDsG0qJ2edseoMAIhAMm/yWdvSiGCSYKOv/aRmCblatlJHLlCWKUlR1PLVqTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172029},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e1fb238e76cba0eb076d58e3367ea06bec90f904","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@antelopejs/interface-core":"^0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.4_1781458623834_0.1062523492670231","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@antelopejs/interface-api","version":"0.0.5","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.5","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"d9dd93192799a52d19539b897e94f842a93fc612","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.5.tgz","fileCount":12,"integrity":"sha512-BApviHE1vVkORDWtC8x8N2xCxBdFZZnhgMlxDuUmlXz2fGlYqBX1inIQQrEyOY31Zc/WN7nJpcA0zjjwk7Sp9A==","signatures":[{"sig":"MEUCIQCWnDQ8HDSaItWiz+OyXFcZQwvgQLPEzpVo8vzHEMA1TgIgXm+RyMCQcEMOgLSHE3YEIvVthH+Q/e5R0PSgX9P1n4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172093},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"01d8bfb08a58d0a1bff2e20993c4b9ef7ba42ca7","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.5_1781563420626_0.871182216336331","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@antelopejs/interface-api","version":"0.0.6","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.6","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"8e687f56e4d4930f555882a0467c2c29c58f85b6","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.6.tgz","fileCount":12,"integrity":"sha512-zRtO3y+dtAy2gVikFgwVXIz7nER3V8iKNyRINTRlVDmKvYRJ08KLRNUWEZ0tYUJy46KaQYa9IrDD0Xe7SCxLlw==","signatures":[{"sig":"MEYCIQCu0CRIkk9+PsPuyl6e2Gi00enLyzV3iXz5wLMlielxzwIhAKkUcqv5g+z5O3HPaDoPXKnwl/JPuOqpkFSGoLzTKQaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172881},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ba5ddec1090dea302d53e5e108f49fd4a98f8e9f","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.6_1783000154847_0.011124870970639966","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@antelopejs/interface-api","version":"0.0.7","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.7","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"1efa4ada9a815fbe1ee8d219141bdb368c21c294","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.7.tgz","fileCount":12,"integrity":"sha512-RaepQjtHJsXMvr5+bNT8UA/BnZJn63PsdXWl010QeImONdf9vczlXX55oCh/kjo5lS2RdCa33YaF/gvTqo2Ikg==","signatures":[{"sig":"MEUCIH1aSKRP+2eJ/bTPiAKCenI7+uJeVW5IDINQtgYe4hU3AiEA27FVrrY6l8WZi/XBxEreAtIbRQp3+oQHRqtIGbk1yXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173050},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"3a2f16fa5d3408c8a4c0442c9f974180bd55b059","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.7_1783332252721_0.7327340185501472","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@antelopejs/interface-api","version":"0.0.8","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.8","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"100c0ea30b9e288f9ef54093f535f94cef0ade87","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.8.tgz","fileCount":12,"integrity":"sha512-LWXPsbvkCG2AblP6r0+h4K0v3jxSpAoE/1SG5pkTPspaSa+H3aYvBiRwKphmISw0/4YU801OG5dfxeV5gNu/jA==","signatures":[{"sig":"MEQCIAUyQif8fB+Yzv2JHlGFMK9fZwodkzEl0ZGmH86/i65DAiBoCQssAAzECpphCnKsq5nf5+9l98k/wlz407QaTSVPbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181349},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"07c77a78ccceb3ba0253b0d04ff98fe3ab88e019","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts"},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.8_1783965534097_0.9200777748341167","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@antelopejs/interface-api","version":"0.0.9","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.9","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"4344419326a7e7ca2b09273d0722e77ff327d91b","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.9.tgz","fileCount":17,"integrity":"sha512-hV1s9kHdczztkDge5BIM4N1BWqZftwVnjNipvA1Pkh84IDz1Vi21VEe4MRp46RBFSPiuyYk5NubxyEyi9bDA/A==","signatures":[{"sig":"MEUCIQCZBIn8QOSr5l1Ukkvw2ckGq7g87yWZWHgM+kqQ5pf5TAIgLFNjW2SIwUkw40DGjn+fQ8LH2I0LmRDvKP8kZ/UHj5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209467},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6e495b246297ff94a03e2bd2cc1e98b51c060afb","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.9_1784573537006_0.1271851386020697","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@antelopejs/interface-api","version":"0.0.10","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.10","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"ca4406e65ebc17a8926a25f5786cbad4834dd076","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.10.tgz","fileCount":20,"integrity":"sha512-nToojyDDp/175hR3ryuxFxlU9zyKcSr2/V+ftEySlpVHO469skNkG9s9U8OPmFMH9wj/t2iul9gNB6/NvNo7KQ==","signatures":[{"sig":"MEUCIQChiGJoxP3dey2HHgAaKoXlphBc4cHJ1AUBI7JGGgbsVQIgX784Ge57VsAHp+mZFqPyzrbR5a7jesK14XV/9AM9cHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216365},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"8e606d07bc3a893cc1a029a4ad25e02f8f03ded8","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.10_1786372184578_0.8164179345923825","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@antelopejs/interface-api","version":"0.0.11","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.11","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"6699fbee67d4db143ebdb9d77de3628af5f92e07","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.11.tgz","fileCount":20,"integrity":"sha512-egWmk2m+aVSN022xmxBCq5SbPgkN1VVJosXvLnNX2nBB+YAPKmPwsJGg53jota7TE7dK1gdL42HmiwWRHhh1eA==","signatures":[{"sig":"MEUCIDZcEEcL3XaO0ZWcyJjAMrrtoH1cLI5loNgR3ViR1YaLAiEAnQcSRdIBGwUArGZeaAJmppCSwKV0Ue8lAE6l1ADMDTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224162},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4259ae0a369f420c7d8f0b54b0cd9cbe9941f971","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.11_1787157169083_0.08036438168573201","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@antelopejs/interface-api","version":"0.0.12","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.12","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"61b449b797e0aeb9a209d45e2158471e020960ef","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.12.tgz","fileCount":20,"integrity":"sha512-28cZoGZ/BxO7jhbrZ/ueOK26+9cRPCA0jKpeJv155G8/RtqFVFcqG7SsVunuIubDT/ukRrb2JUFrnT0uvJV2mw==","signatures":[{"sig":"MEQCIAvAvo/EO+xYQb+gV3wwkzjexScwQ5kCRRrqcisRY/IiAiAhVdc4TP4a3ptcxljYhDbHq9Samw6drZi36+cF0nxrlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237774},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4955b14605085459df1c5e6de0d78e5547abb643","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.7.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"20.19.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.12_1787321786671_0.28784566545158285","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@antelopejs/interface-api","version":"0.0.13","keywords":["antelopejs","interface","api","http","websocket"],"license":"Apache-2.0","_id":"@antelopejs/interface-api@0.0.13","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"homepage":"https://github.com/AntelopeJS/interface-api#readme","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"5054321f15659268e77393383cb42b9f24342b9d","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.13.tgz","fileCount":20,"integrity":"sha512-o4K6nAFfcHq9rI39UYJb1MmKJxIU1tDVqYSPUQ+7rqft0RBOYf9ueDDz9CBUqdPr/6P8DSGVvq+pNG+LnGc0Cg==","signatures":[{"sig":"MEUCIQDcprdKFymb04k0JjQQSR59NLWTG7lDv+Fy51MW3Qb7gAIgI7SOq87BmVd5y8EufauA7x6iyZx2wzmjBz6DlrnlxNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244928},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d7cdfd4b37044c468b8fb1346a8faf4d37278e54","scripts":{"lint":"biome check .","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"biome format --write .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"biome check --write ."},"_npmUser":{"name":"upd4ting","email":"upd4ting@gmail.com"},"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"10.9.8","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","sinon":"^20.0.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","@biomejs/biome":"2.3.2","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.0.3 <1.0.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.0.3 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interface-api_0.0.13_1787854842635_0.18371697577459556","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"_id":"@antelopejs/interface-api@0.0.14","bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"dist":{"shasum":"55088b576c200f555a72e21486f5b6ac67049ded","tarball":"https://registry.npmjs.org/@antelopejs/interface-api/-/interface-api-0.0.14.tgz","fileCount":20,"integrity":"sha512-QHBLqPggydIok28TmcY0oUyZpHtvM9QU0YKbRrobTNZss9a++NtFN8wDZ5cvoBQkb/OhP9nztbiSuY6/bOSB2A==","signatures":[{"sig":"MEUCIG8u3XtSV/8EVJDneEayaP2hG5zbTW3U+rgm8Tv1/715AiEA2oOZ2ZW90Lv0Xba9cbnF2Oab53VeMf0VqVEzc/+1Eow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDv/8FvWxW0gPFCjuOCgno/EnZ2aYT3LoYuUQqVuJ80lgIhAOIEjOWntLcXwjLQDqU+NcMOGqppF5oqDteejxu6qHFW"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antelopejs%2finterface-api@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247307},"main":"dist/index.js","name":"@antelopejs/interface-api","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"be195f946a722f89b589be9b978a9db0169197c5","license":"Apache-2.0","scripts":{"knip":"knip","lint":"oxlint","test":"pnpm run build && ajs module test .","build":"rimraf dist && tsc","format":"oxfmt .","prepack":"pnpm run build","release":"pnpm run lint && pnpm run prepack && release-it","lint:fix":"oxlint --fix","format:check":"oxfmt --check ."},"version":"0.0.14","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df2e925-c61f-45eb-89b6-8fed5a2649b7"}},"homepage":"https://github.com/AntelopeJS/interface-api#readme","keywords":["antelopejs","api","http","interface","websocket"],"antelopeJs":{"test":"src/antelope.test.ts","skills":["./skills"]},"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"_npmVersion":"11.19.0","description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","directories":{},"maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"ws":"^8.20.0","knip":"^6.34.0","oxfmt":"^0.66.0","sinon":"^20.0.0","oxlint":"1.81.0","rimraf":"^6.1.3","@types/ws":"^8.18.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^22.19.15","@types/mocha":"^10.0.10","@types/sinon":"^17.0.4","oxlint-tsgolint":"^7.0.2001","@antelopejs/core":"^1.9.1","release-it-changelogen":"^0.1.0","@antelopejs/interface-core":">=0.1.1 <1.0.0","@antelopejs/tooling-configs":"^0.0.6","eslint-plugin-perfectionist":"^5.11.0"},"peerDependencies":{"@antelopejs/interface-core":">=0.1.1 <1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interface-api_0.0.14_1790234965935_0.8827479803604257"}}},"time":{"created":"2026-03-22T16:06:59.015Z","modified":"2026-09-24T07:29:26.400Z","0.0.2":"2026-03-22T16:06:59.302Z","0.0.3":"2026-04-22T19:40:02.341Z","0.0.4":"2026-06-14T17:37:03.982Z","0.0.5":"2026-06-15T22:43:40.761Z","0.0.6":"2026-07-02T13:49:14.995Z","0.0.7":"2026-07-06T10:04:12.866Z","0.0.8":"2026-07-13T17:58:54.284Z","0.0.9":"2026-07-20T18:52:17.145Z","0.0.10":"2026-08-10T14:29:44.757Z","0.0.11":"2026-08-19T16:32:49.226Z","0.0.12":"2026-08-21T14:16:26.833Z","0.0.13":"2026-08-27T18:20:42.785Z","0.0.14":"2026-09-24T07:29:26.032Z"},"bugs":{"url":"https://github.com/AntelopeJS/interface-api/issues"},"license":"Apache-2.0","homepage":"https://github.com/AntelopeJS/interface-api#readme","keywords":["antelopejs","api","http","interface","websocket"],"repository":{"url":"git+https://github.com/AntelopeJS/interface-api.git","type":"git"},"description":"AntelopeJS interface for HTTP API with decorator-based controllers and WebSocket support","maintainers":[{"name":"mwesto","email":"contact@mwesto.be"},{"name":"upd4ting","email":"upd4ting@gmail.com"},{"name":"thomasims","email":"thomas@antelopejs.com"},{"name":"antelopesrl","email":"contact@antelopejs.com"}],"readme":"# Interface API\n\n<div align=\"center\">\n<a href=\"https://www.npmjs.com/package/@antelopejs/interface-api\"><img src=\"https://img.shields.io/npm/v/@antelopejs/interface-api?style=for-the-badge&labelColor=000000&color=000000\" alt=\"npm\"></a>\n<a href=\"./LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/badge/License-Apache_2.0-blue.svg?style=for-the-badge&labelColor=000000\"></a>\n<a href=\"https://discord.gg/sjK28QHrA7\"><img src=\"https://img.shields.io/badge/Discord-18181B?logo=discord&style=for-the-badge&color=000000\" alt=\"Discord\"></a>\n<a href=\"./docs/1.introduction.md\"><img src=\"https://img.shields.io/badge/Docs-18181B?style=for-the-badge&color=000000\" alt=\"Documentation\"></a>\n</div>\n\nA decorator-based framework for building HTTP services with TypeScript. Interface API provides a clean, declarative syntax for defining routes, handling requests, managing responses, and supporting WebSocket connections.\n\n## Installation\n\n```bash\nnpm install @antelopejs/interface-api\n```\n\n## Documentation\n\nDetailed documentation is available in the `docs` directory:\n\n- [Introduction](./docs/1.introduction.md) - Overview and core concepts\n- [Controllers](./docs/2.controllers.md) - Creating and organizing API controllers\n- [HTTP Handling](./docs/3.http-handling.md) - Request and response handling\n- [Parameter Handling](./docs/4.parameters.md) - Parameter injection and transformation\n\n## License\n\nThis project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}