@rster/basic
Advanced tools
Comparing version 0.1.7 to 0.1.8
# Changelog for @rster/basic | ||
## 0.1.7 | ||
### Patch Changes | ||
- 0080b38: Update README | ||
- Updated dependencies [0080b38] | ||
- @rster/common@0.1.4 | ||
- @rster/types@0.1.9 | ||
- @rster/util@0.1.2 | ||
## 0.1.6 | ||
@@ -4,0 +14,0 @@ |
# @rster/basic | ||
## 0.1.7 | ||
## 0.1.8 | ||
### Patch Changes | ||
- 0080b38: Update README | ||
- Updated dependencies [0080b38] | ||
- @rster/common@0.1.4 | ||
- @rster/types@0.1.9 | ||
- @rster/util@0.1.2 | ||
- 22fce78: Update https errors to be more consistent | ||
- Updated dependencies [c13dd72] | ||
- @rster/common@0.1.5 |
@@ -15,2 +15,3 @@ import { Method, Request, Response } from "@rster/common"; | ||
}; | ||
export type ErrorHandler = (error: any, req: Request, res: Response) => Promise<void> | void; | ||
export interface ContextChildCondition { | ||
@@ -38,2 +39,3 @@ readonly type: "condition"; | ||
private _data; | ||
private _errorHandler?; | ||
constructor(_api: RestfulApi, condition?: ContextCondition | undefined, parent?: Context | undefined); | ||
@@ -102,2 +104,5 @@ get api(): RestfulApi; | ||
setData(key: string, value: unknown): this; | ||
get errorHandler(): ErrorHandler; | ||
set errorHandler(errorHandler: ErrorHandler); | ||
handleErrors(func: ErrorHandler): this; | ||
get map(): unknown; | ||
@@ -104,0 +109,0 @@ info(): { |
@@ -1,3 +0,4 @@ | ||
import { Context, ContextInitializer } from "./context"; | ||
import { Context, ContextInitializer, ErrorHandler } from "./context"; | ||
import { Request, Response } from "@rster/common"; | ||
export declare const DefaultRsterErrorHandler: ErrorHandler; | ||
export declare class RestfulApi extends Context { | ||
@@ -9,2 +10,3 @@ private _options; | ||
}): Promise<void>; | ||
get errorHandler(): ErrorHandler; | ||
} | ||
@@ -11,0 +13,0 @@ export interface RestfulApiOptions { |
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports.default = exports.RestfulApi = void 0; | ||
exports.default = exports.RestfulApi = exports.DefaultRsterErrorHandler = void 0; | ||
exports.rest = rest; | ||
@@ -15,2 +15,23 @@ var _context = require("./context"); | ||
const debugCaught = (0, _debug.default)("rster:caught-error"); | ||
const DefaultRsterErrorHandler = (e, req, res) => { | ||
if (e instanceof _error.HttpError) { | ||
debugHttpError(e); | ||
res.status(e.status).json({ | ||
error: e.toJson(), | ||
path: req.fullPath, | ||
api_path: req.fullApiPath, | ||
method: req.method | ||
}).end(); | ||
} else { | ||
debugCaught(e); | ||
try { | ||
res.status(500).json({ | ||
message: "Internal server error" | ||
}).end(); | ||
} catch (e) { | ||
/* empty */ | ||
} | ||
} | ||
}; | ||
exports.DefaultRsterErrorHandler = DefaultRsterErrorHandler; | ||
class RestfulApi extends _context.Context { | ||
@@ -33,8 +54,3 @@ constructor(options) { | ||
if (!found && send404) { | ||
await res.status(404).json({ | ||
message: `Not Found`, | ||
path: req.fullPath, | ||
api_path: req.fullApiPath, | ||
method: req.method | ||
}); | ||
throw (0, _error.$404)(); | ||
} | ||
@@ -44,19 +60,9 @@ res.end(); | ||
} catch (e) { | ||
if (e instanceof _error.HttpError) { | ||
debugHttpError(e); | ||
res.status(e.status).json({ | ||
error: e.toJson() | ||
}).end(); | ||
} else { | ||
debugCaught(e); | ||
try { | ||
res.status(500).json({ | ||
message: "Internal server error" | ||
}).end(); | ||
} catch (e) { | ||
/* empty */ | ||
} | ||
} | ||
await this.errorHandler(e, req, res); | ||
} | ||
} | ||
get errorHandler() { | ||
const sp = super.errorHandler; | ||
return sp ?? DefaultRsterErrorHandler; | ||
} | ||
} | ||
@@ -68,2 +74,2 @@ exports.RestfulApi = RestfulApi; | ||
var _default = exports.default = rest; | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfY29udGV4dCIsInJlcXVpcmUiLCJfZGVidWciLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwiX2Vycm9yIiwib2JqIiwiX19lc01vZHVsZSIsImRlZmF1bHQiLCJkZWJ1Z0h0dHBFcnJvciIsImRlYnVnIiwiZGVidWdDYXVnaHQiLCJSZXN0ZnVsQXBpIiwiQ29udGV4dCIsImNvbnN0cnVjdG9yIiwib3B0aW9ucyIsInVuZGVmaW5lZCIsIm9wdHMiLCJfb3B0aW9ucyIsIl9hcGkiLCJoYW5kbGUiLCJyZXEiLCJyZXMiLCJzZW5kNDA0IiwiZm91bmQiLCJleGVjdXRlIiwic3RhdHVzIiwianNvbiIsIm1lc3NhZ2UiLCJwYXRoIiwiZnVsbFBhdGgiLCJhcGlfcGF0aCIsImZ1bGxBcGlQYXRoIiwibWV0aG9kIiwiZW5kIiwiZSIsIkh0dHBFcnJvciIsImVycm9yIiwidG9Kc29uIiwiZXhwb3J0cyIsInJlc3QiLCJpbml0IiwiX2RlZmF1bHQiXSwic291cmNlcyI6WyIuLi9zcmMvcnN0ZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29udGV4dCwgQ29udGV4dEluaXRpYWxpemVyIH0gZnJvbSBcIi4vY29udGV4dFwiO1xuaW1wb3J0IGRlYnVnIGZyb20gXCJkZWJ1Z1wiO1xuaW1wb3J0IHsgSHR0cEVycm9yIH0gZnJvbSBcIi4vZXJyb3JcIjtcbmltcG9ydCB7IFJlcXVlc3QsIFJlc3BvbnNlIH0gZnJvbSBcIkByc3Rlci9jb21tb25cIjtcblxuY29uc3QgZGVidWdIdHRwRXJyb3IgPSBkZWJ1ZyhcInJzdGVyOmh0dHAtZXJyb3JcIik7XG5jb25zdCBkZWJ1Z0NhdWdodCA9IGRlYnVnKFwicnN0ZXI6Y2F1Z2h0LWVycm9yXCIpO1xuXG5leHBvcnQgY2xhc3MgUmVzdGZ1bEFwaSBleHRlbmRzIENvbnRleHQge1xuICBwcml2YXRlIF9vcHRpb25zOiBSZXN0ZnVsQXBpT3B0aW9ucztcblxuICBjb25zdHJ1Y3RvcihvcHRpb25zPzogUmVzdGZ1bEFwaU9wdGlvbnNJbml0KSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBzdXBlcih1bmRlZmluZWQgYXMgYW55KTtcblxuICAgIGNvbnN0IG9wdHM6IFJlc3RmdWxBcGlPcHRpb25zID0ge1xuICAgICAgZGVidWc6IG9wdGlvbnM/LmRlYnVnID8/IGZhbHNlLFxuICAgIH07XG5cbiAgICB0aGlzLl9vcHRpb25zID0gb3B0cztcblxuICAgIHRoaXMuX2FwaSA9IHRoaXM7XG4gIH1cblxuICBhc3luYyBoYW5kbGUoXG4gICAgcmVxOiBSZXF1ZXN0LFxuICAgIHJlczogUmVzcG9uc2UsXG4gICAgeyBzZW5kNDA0ID0gdHJ1ZSB9OiB7IHNlbmQ0MDQ/OiBib29sZWFuIH0gPSB7fVxuICApOiBQcm9taXNlPHZvaWQ+IHtcbiAgICBzZW5kNDA0ID0gc2VuZDQwNCA/PyB0cnVlO1xuXG4gICAgdHJ5IHtcbiAgICAgIGNvbnN0IGZvdW5kID0gYXdhaXQgdGhpcy5leGVjdXRlKHJlcSwgcmVzKTtcbiAgICAgIGlmICghZm91bmQgJiYgc2VuZDQwNCkge1xuICAgICAgICBhd2FpdCByZXMuc3RhdHVzKDQwNCkuanNvbih7XG4gICAgICAgICAgbWVzc2FnZTogYE5vdCBGb3VuZGAsXG4gICAgICAgICAgcGF0aDogcmVxLmZ1bGxQYXRoLFxuICAgICAgICAgIGFwaV9wYXRoOiByZXEuZnVsbEFwaVBhdGgsXG4gICAgICAgICAgbWV0aG9kOiByZXEubWV0aG9kLFxuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICAgIHJlcy5lbmQoKTtcbiAgICAgIHJldHVybjtcbiAgICB9IGNhdGNoIChlOiB1bmtub3duKSB7XG4gICAgICBpZiAoZSBpbnN0YW5jZW9mIEh0dHBFcnJvcikge1xuICAgICAgICBkZWJ1Z0h0dHBFcnJvcihlKTtcbiAgICAgICAgcmVzLnN0YXR1cyhlLnN0YXR1cykuanNvbih7IGVycm9yOiBlLnRvSnNvbigpIH0pLmVuZCgpO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgZGVidWdDYXVnaHQoZSk7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgcmVzLnN0YXR1cyg1MDApLmpzb24oeyBtZXNzYWdlOiBcIkludGVybmFsIHNlcnZlciBlcnJvclwiIH0pLmVuZCgpO1xuICAgICAgICB9IGNhdGNoIChlKSB7XG4gICAgICAgICAgLyogZW1wdHkgKi9cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJlc3RmdWxBcGlPcHRpb25zIHtcbiAgZGVidWc6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmVzdGZ1bEFwaU9wdGlvbnNJbml0IHtcbiAgZGVidWc/OiBib29sZWFuO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gcmVzdChpbml0OiBDb250ZXh0SW5pdGlhbGl6ZXIpIHtcbiAgcmV0dXJuIG5ldyBSZXN0ZnVsQXBpKCkuaW5pdChpbml0KTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgcmVzdDtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLElBQUFBLFFBQUEsR0FBQUMsT0FBQTtBQUNBLElBQUFDLE1BQUEsR0FBQUMsc0JBQUEsQ0FBQUYsT0FBQTtBQUNBLElBQUFHLE1BQUEsR0FBQUgsT0FBQTtBQUFvQyxTQUFBRSx1QkFBQUUsR0FBQSxXQUFBQSxHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxHQUFBRCxHQUFBLEtBQUFFLE9BQUEsRUFBQUYsR0FBQTtBQUdwQyxNQUFNRyxjQUFjLEdBQUcsSUFBQUMsY0FBSyxFQUFDLGtCQUFrQixDQUFDO0FBQ2hELE1BQU1DLFdBQVcsR0FBRyxJQUFBRCxjQUFLLEVBQUMsb0JBQW9CLENBQUM7QUFFeEMsTUFBTUUsVUFBVSxTQUFTQyxnQkFBTyxDQUFDO0VBR3RDQyxXQUFXQSxDQUFDQyxPQUErQixFQUFFO0lBQzNDO0lBQ0EsS0FBSyxDQUFDQyxTQUFnQixDQUFDO0lBRXZCLE1BQU1DLElBQXVCLEdBQUc7TUFDOUJQLEtBQUssRUFBRUssT0FBTyxFQUFFTCxLQUFLLElBQUk7SUFDM0IsQ0FBQztJQUVELElBQUksQ0FBQ1EsUUFBUSxHQUFHRCxJQUFJO0lBRXBCLElBQUksQ0FBQ0UsSUFBSSxHQUFHLElBQUk7RUFDbEI7RUFFQSxNQUFNQyxNQUFNQSxDQUNWQyxHQUFZLEVBQ1pDLEdBQWEsRUFDYjtJQUFFQyxPQUFPLEdBQUc7RUFBNEIsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUMvQjtJQUNmQSxPQUFPLEdBQUdBLE9BQU8sSUFBSSxJQUFJO0lBRXpCLElBQUk7TUFDRixNQUFNQyxLQUFLLEdBQUcsTUFBTSxJQUFJLENBQUNDLE9BQU8sQ0FBQ0osR0FBRyxFQUFFQyxHQUFHLENBQUM7TUFDMUMsSUFBSSxDQUFDRSxLQUFLLElBQUlELE9BQU8sRUFBRTtRQUNyQixNQUFNRCxHQUFHLENBQUNJLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQ0MsSUFBSSxDQUFDO1VBQ3pCQyxPQUFPLEVBQUcsV0FBVTtVQUNwQkMsSUFBSSxFQUFFUixHQUFHLENBQUNTLFFBQVE7VUFDbEJDLFFBQVEsRUFBRVYsR0FBRyxDQUFDVyxXQUFXO1VBQ3pCQyxNQUFNLEVBQUVaLEdBQUcsQ0FBQ1k7UUFDZCxDQUFDLENBQUM7TUFDSjtNQUNBWCxHQUFHLENBQUNZLEdBQUcsQ0FBQyxDQUFDO01BQ1Q7SUFDRixDQUFDLENBQUMsT0FBT0MsQ0FBVSxFQUFFO01BQ25CLElBQUlBLENBQUMsWUFBWUMsZ0JBQVMsRUFBRTtRQUMxQjNCLGNBQWMsQ0FBQzBCLENBQUMsQ0FBQztRQUNqQmIsR0FBRyxDQUFDSSxNQUFNLENBQUNTLENBQUMsQ0FBQ1QsTUFBTSxDQUFDLENBQUNDLElBQUksQ0FBQztVQUFFVSxLQUFLLEVBQUVGLENBQUMsQ0FBQ0csTUFBTSxDQUFDO1FBQUUsQ0FBQyxDQUFDLENBQUNKLEdBQUcsQ0FBQyxDQUFDO01BQ3hELENBQUMsTUFBTTtRQUNMdkIsV0FBVyxDQUFDd0IsQ0FBQyxDQUFDO1FBQ2QsSUFBSTtVQUNGYixHQUFHLENBQUNJLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQ0MsSUFBSSxDQUFDO1lBQUVDLE9BQU8sRUFBRTtVQUF3QixDQUFDLENBQUMsQ0FBQ00sR0FBRyxDQUFDLENBQUM7UUFDbEUsQ0FBQyxDQUFDLE9BQU9DLENBQUMsRUFBRTtVQUNWO1FBQUE7TUFFSjtJQUNGO0VBQ0Y7QUFDRjtBQUFDSSxPQUFBLENBQUEzQixVQUFBLEdBQUFBLFVBQUE7QUFVTSxTQUFTNEIsSUFBSUEsQ0FBQ0MsSUFBd0IsRUFBRTtFQUM3QyxPQUFPLElBQUk3QixVQUFVLENBQUMsQ0FBQyxDQUFDNkIsSUFBSSxDQUFDQSxJQUFJLENBQUM7QUFDcEM7QUFBQyxJQUFBQyxRQUFBLEdBQUFILE9BQUEsQ0FBQS9CLE9BQUEsR0FFY2dDLElBQUkifQ== | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfY29udGV4dCIsInJlcXVpcmUiLCJfZGVidWciLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwiX2Vycm9yIiwib2JqIiwiX19lc01vZHVsZSIsImRlZmF1bHQiLCJkZWJ1Z0h0dHBFcnJvciIsImRlYnVnIiwiZGVidWdDYXVnaHQiLCJEZWZhdWx0UnN0ZXJFcnJvckhhbmRsZXIiLCJlIiwicmVxIiwicmVzIiwiSHR0cEVycm9yIiwic3RhdHVzIiwianNvbiIsImVycm9yIiwidG9Kc29uIiwicGF0aCIsImZ1bGxQYXRoIiwiYXBpX3BhdGgiLCJmdWxsQXBpUGF0aCIsIm1ldGhvZCIsImVuZCIsIm1lc3NhZ2UiLCJleHBvcnRzIiwiUmVzdGZ1bEFwaSIsIkNvbnRleHQiLCJjb25zdHJ1Y3RvciIsIm9wdGlvbnMiLCJ1bmRlZmluZWQiLCJvcHRzIiwiX29wdGlvbnMiLCJfYXBpIiwiaGFuZGxlIiwic2VuZDQwNCIsImZvdW5kIiwiZXhlY3V0ZSIsIiQ0MDQiLCJlcnJvckhhbmRsZXIiLCJzcCIsInJlc3QiLCJpbml0IiwiX2RlZmF1bHQiXSwic291cmNlcyI6WyIuLi9zcmMvcnN0ZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29udGV4dCwgQ29udGV4dEluaXRpYWxpemVyLCBFcnJvckhhbmRsZXIgfSBmcm9tIFwiLi9jb250ZXh0XCI7XG5pbXBvcnQgZGVidWcgZnJvbSBcImRlYnVnXCI7XG5pbXBvcnQgeyAkNDA0LCBIdHRwRXJyb3IgfSBmcm9tIFwiLi9lcnJvclwiO1xuaW1wb3J0IHsgUmVxdWVzdCwgUmVzcG9uc2UgfSBmcm9tIFwiQHJzdGVyL2NvbW1vblwiO1xuXG5jb25zdCBkZWJ1Z0h0dHBFcnJvciA9IGRlYnVnKFwicnN0ZXI6aHR0cC1lcnJvclwiKTtcbmNvbnN0IGRlYnVnQ2F1Z2h0ID0gZGVidWcoXCJyc3RlcjpjYXVnaHQtZXJyb3JcIik7XG5cbmV4cG9ydCBjb25zdCBEZWZhdWx0UnN0ZXJFcnJvckhhbmRsZXI6IEVycm9ySGFuZGxlciA9IChlLCByZXEsIHJlcykgPT4ge1xuICBpZiAoZSBpbnN0YW5jZW9mIEh0dHBFcnJvcikge1xuICAgIGRlYnVnSHR0cEVycm9yKGUpO1xuICAgIHJlc1xuICAgICAgLnN0YXR1cyhlLnN0YXR1cylcbiAgICAgIC5qc29uKHtcbiAgICAgICAgZXJyb3I6IGUudG9Kc29uKCksXG4gICAgICAgIHBhdGg6IHJlcS5mdWxsUGF0aCxcbiAgICAgICAgYXBpX3BhdGg6IHJlcS5mdWxsQXBpUGF0aCxcbiAgICAgICAgbWV0aG9kOiByZXEubWV0aG9kLFxuICAgICAgfSlcbiAgICAgIC5lbmQoKTtcbiAgfSBlbHNlIHtcbiAgICBkZWJ1Z0NhdWdodChlKTtcbiAgICB0cnkge1xuICAgICAgcmVzLnN0YXR1cyg1MDApLmpzb24oeyBtZXNzYWdlOiBcIkludGVybmFsIHNlcnZlciBlcnJvclwiIH0pLmVuZCgpO1xuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgIC8qIGVtcHR5ICovXG4gICAgfVxuICB9XG59O1xuXG5leHBvcnQgY2xhc3MgUmVzdGZ1bEFwaSBleHRlbmRzIENvbnRleHQge1xuICBwcml2YXRlIF9vcHRpb25zOiBSZXN0ZnVsQXBpT3B0aW9ucztcblxuICBjb25zdHJ1Y3RvcihvcHRpb25zPzogUmVzdGZ1bEFwaU9wdGlvbnNJbml0KSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBzdXBlcih1bmRlZmluZWQgYXMgYW55KTtcblxuICAgIGNvbnN0IG9wdHM6IFJlc3RmdWxBcGlPcHRpb25zID0ge1xuICAgICAgZGVidWc6IG9wdGlvbnM/LmRlYnVnID8/IGZhbHNlLFxuICAgIH07XG5cbiAgICB0aGlzLl9vcHRpb25zID0gb3B0cztcbiAgICB0aGlzLl9hcGkgPSB0aGlzO1xuICB9XG5cbiAgYXN5bmMgaGFuZGxlKFxuICAgIHJlcTogUmVxdWVzdCxcbiAgICByZXM6IFJlc3BvbnNlLFxuICAgIHsgc2VuZDQwNCA9IHRydWUgfTogeyBzZW5kNDA0PzogYm9vbGVhbiB9ID0ge31cbiAgKTogUHJvbWlzZTx2b2lkPiB7XG4gICAgc2VuZDQwNCA9IHNlbmQ0MDQgPz8gdHJ1ZTtcbiAgICB0cnkge1xuICAgICAgY29uc3QgZm91bmQgPSBhd2FpdCB0aGlzLmV4ZWN1dGUocmVxLCByZXMpO1xuICAgICAgaWYgKCFmb3VuZCAmJiBzZW5kNDA0KSB7XG4gICAgICAgIHRocm93ICQ0MDQoKTtcbiAgICAgIH1cbiAgICAgIHJlcy5lbmQoKTtcbiAgICAgIHJldHVybjtcbiAgICB9IGNhdGNoIChlOiB1bmtub3duKSB7XG4gICAgICBhd2FpdCB0aGlzLmVycm9ySGFuZGxlcihlLCByZXEsIHJlcyk7XG4gICAgfVxuICB9XG5cbiAgZ2V0IGVycm9ySGFuZGxlcigpOiBFcnJvckhhbmRsZXIge1xuICAgIGNvbnN0IHNwID0gc3VwZXIuZXJyb3JIYW5kbGVyO1xuICAgIHJldHVybiBzcCA/PyBEZWZhdWx0UnN0ZXJFcnJvckhhbmRsZXI7XG4gIH1cbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZXN0ZnVsQXBpT3B0aW9ucyB7XG4gIGRlYnVnOiBib29sZWFuO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJlc3RmdWxBcGlPcHRpb25zSW5pdCB7XG4gIGRlYnVnPzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHJlc3QoaW5pdDogQ29udGV4dEluaXRpYWxpemVyKSB7XG4gIHJldHVybiBuZXcgUmVzdGZ1bEFwaSgpLmluaXQoaW5pdCk7XG59XG5cbmV4cG9ydCBkZWZhdWx0IHJlc3Q7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQSxJQUFBQSxRQUFBLEdBQUFDLE9BQUE7QUFDQSxJQUFBQyxNQUFBLEdBQUFDLHNCQUFBLENBQUFGLE9BQUE7QUFDQSxJQUFBRyxNQUFBLEdBQUFILE9BQUE7QUFBMEMsU0FBQUUsdUJBQUFFLEdBQUEsV0FBQUEsR0FBQSxJQUFBQSxHQUFBLENBQUFDLFVBQUEsR0FBQUQsR0FB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 |
{ | ||
"name": "@rster/basic", | ||
"version": "0.1.7", | ||
"version": "0.1.8", | ||
"description": "RSTER is a toolset for REST Api creation", | ||
@@ -10,3 +10,3 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"@rster/common": "^0.1.4", | ||
"@rster/common": "^0.1.5", | ||
"@rster/types": "^0.1.9", | ||
@@ -18,3 +18,3 @@ "@rster/util": "^0.1.2", | ||
"@types/debug": "^4.1.8", | ||
"typedoc": "^0.25.1" | ||
"typedoc": "^0.25.2" | ||
}, | ||
@@ -21,0 +21,0 @@ "scripts": { |
Sorry, the diff of this file is too big to display
260879
2531
Updated@rster/common@^0.1.5