tspace-spear
Version:
tspace-spear is a lightweight, high-performance API framework for Node.js that leverages the native HTTP server and supports uWebSockets.js (C++) for maximum speed and efficiency.
68 lines • 2.48 kB
JavaScript
"use strict";
// @ts-nocheck
// AUTO GENERATED FILE
// DO NOT EDIT
// **Response values shown here are examples only.
// **The App is using the configuration:
// globalPrefix: 'api'
Object.defineProperty(exports, "__esModule", { value: true });
exports.appRoutes = void 0;
exports.appRoutes = {
"/cats": {
GET: {
params: undefined,
query: { id: 123, name: "example" },
body: undefined,
files: undefined,
response: { message: "example", query: { id: 123, name: "example" }, cats: [{ id: 123, name: "example", age: 123 }] }
},
POST: {
params: undefined,
query: undefined,
body: { name: "example", age: 123 },
files: undefined,
response: { message: "example", cat: { name: "example", age: 123, id: 123 } }
}
},
"/cats/:id": {
GET: {
params: { id: 123 },
query: undefined,
body: undefined,
files: undefined,
response: { message: "example", cat: { id: 123, name: "example", age: 123 } }
},
PUT: {
params: { id: 123 },
query: undefined,
body: { name: "example", age: 123 },
files: undefined,
response: { message: "example", cat: { id: 123, name: "example", age: 123 } }
},
PATCH: {
params: { id: 123 },
query: undefined,
body: { name: "example", age: 123 },
files: undefined,
response: { message: "example", cat: { id: 123, name: "example", age: 123 } }
},
DELETE: {
params: { id: 123 },
query: undefined,
body: undefined,
files: undefined,
response: { message: "example", deleted: true }
}
},
"/cats/upload": {
POST: {
params: undefined,
query: undefined,
body: undefined,
files: { image: [{ size: 123, sizes: { bytes: 123, kb: 123, mb: 123, gb: 123 }, tempFilePath: "example", tempFileName: "example", mimetype: "example", extension: "example", name: "example" }] },
response: { message: "example", image: { size: 123, sizes: { bytes: 123, kb: 123, mb: 123, gb: 123 }, tempFilePath: "example", tempFileName: "example", mimetype: "example", extension: "example", name: "example" } }
}
}
};
;
//# sourceMappingURL=pre-routes.js.map