Socket
Socket
Sign inDemoInstall

organizer-core

Package Overview
Dependencies
160
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.3.0 to 0.4.0

dist/Rest/doc/definitions/index.d.ts

1

dist/index.d.ts

@@ -8,1 +8,2 @@ export * as Base from './Base';

export * from './helpers';
export * from 'organizer-openapi';

@@ -33,2 +33,3 @@ "use strict";

__exportStar(require("./helpers"), exports);
__exportStar(require("organizer-openapi"), exports);
//# sourceMappingURL=index.js.map

2

dist/Rest/doc/getDocHandler.d.ts
import { NextFunction, Request, Response } from 'express';
declare const getDocHandler: (docPath: string, service: string) => (req: Request, res: Response, next: NextFunction) => Promise<void>;
declare const getDocHandler: (getDocConfig: CallableFunction) => (req: Request, res: Response, next: NextFunction) => Promise<void>;
export default getDocHandler;

@@ -12,6 +12,12 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
const organizer_openapi_1 = require("organizer-openapi");
const index_1 = require("./index");
const getDocHandler = (docPath, service) => (req, res, next) => __awaiter(void 0, void 0, void 0, function* () {
const getDocHandler = (getDocConfig) => (req, res, next) => __awaiter(void 0, void 0, void 0, function* () {
try {
const result = yield index_1.DocParser.getEndpointsByTags(docPath, service);
organizer_openapi_1.DocGenerator.tags.set(index_1.commonOpenAPI.tags.get());
organizer_openapi_1.DocGenerator.schemas.set(index_1.commonOpenAPI.schemas.get());
organizer_openapi_1.DocGenerator.responses.set(index_1.commonOpenAPI.responses.get());
organizer_openapi_1.DocGenerator.securitySchemes = index_1.commonOpenAPI.security;
const docGenerator = getDocConfig(organizer_openapi_1.DocGenerator);
const result = yield docGenerator.generate();
res.send(result);

@@ -18,0 +24,0 @@ }

@@ -1,2 +0,2 @@

export { default as DocParser } from './docParser';
export { default as getDocHandler } from './getDocHandler';
export { default as commonOpenAPI } from './definitions';
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var docParser_1 = require("./docParser");
Object.defineProperty(exports, "DocParser", { enumerable: true, get: function () { return docParser_1.default; } });
var getDocHandler_1 = require("./getDocHandler");
Object.defineProperty(exports, "getDocHandler", { enumerable: true, get: function () { return getDocHandler_1.default; } });
var definitions_1 = require("./definitions");
Object.defineProperty(exports, "commonOpenAPI", { enumerable: true, get: function () { return definitions_1.default; } });
//# sourceMappingURL=index.js.map
import { Router } from 'express';
declare const getBaseRouter: (appName?: string, appVersion?: string, docPath?: string) => Router;
declare const getBaseRouter: (appName?: string, appVersion?: string) => Router;
export default getBaseRouter;

@@ -6,7 +6,4 @@ "use strict";

const __1 = require("../");
const getBaseRouter = (appName = 'organizer', appVersion = '0.1', docPath) => {
const getBaseRouter = (appName = 'organizer', appVersion = '0.1') => {
const router = express_1.Router();
if (docPath) {
router.get('/doc', __1.getDocHandler(docPath, appName));
}
router.get('/', (req, res) => {

@@ -13,0 +10,0 @@ res.send({ message: `${appName} v${appVersion}` });

{
"name": "organizer-core",
"version": "0.3.0",
"version": "0.4.0",
"description": "Core modules for organizer",

@@ -40,4 +40,4 @@ "main": "./dist/index.js",

"jsonwebtoken": "^8.5.1",
"organizer-openapi": "^0.1.1"
"organizer-openapi": "^0.2.0"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc