New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

astroboy

Package Overview
Dependencies
Maintainers
2
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

astroboy - npm Package Compare versions

Comparing version 2.2.4-beta.2 to 2.2.4-beta.3

2

core/Astroboy.d.ts

@@ -26,3 +26,3 @@ /// <reference types="node" />

constructor(options?: Partial<IAstroboyOptions>);
protected initAe(): void;
initAe(): void;
handleCtx(ctx: any): Promise<void>;

@@ -29,0 +29,0 @@ protected init(): void;

@@ -8,3 +8,3 @@ "use strict";

const completeAssign = require('complete-assign');
const { request: mockRequest, response: mockResponse, context: mockContext, application: mockApplication, } = require('../core/lib/mockKoa');
const mockKoa_1 = require("../core/lib/mockKoa");
const compose = require("koa-compose");

@@ -33,6 +33,3 @@ /**

this.options = options;
if (this.options.MODE_AE) {
this.initAe();
}
else {
if (!this.options.MODE_AE) {
this.init();

@@ -57,10 +54,10 @@ this.start();

});
completeAssign(mockApplication, this.app);
completeAssign(mockKoa_1.application, this.app);
}
handleCtx(ctx) {
var _a, _b, _c, _d;
Object.setPrototypeOf(ctx.app, (this.extends.app = (_a = this.extends.app) !== null && _a !== void 0 ? _a : Object.setPrototypeOf(mockApplication, Object.getPrototypeOf(ctx.app))));
Object.setPrototypeOf(ctx.request, (this.extends.request = (_b = this.extends.request) !== null && _b !== void 0 ? _b : Object.setPrototypeOf(mockRequest, Object.getPrototypeOf(ctx.request))));
Object.setPrototypeOf(ctx.response, (this.extends.response = (_c = this.extends.response) !== null && _c !== void 0 ? _c : Object.setPrototypeOf(mockResponse, Object.getPrototypeOf(ctx.response))));
Object.setPrototypeOf(ctx, (this.extends.context = (_d = this.extends.context) !== null && _d !== void 0 ? _d : Object.setPrototypeOf(mockContext, Object.getPrototypeOf(ctx))));
Object.setPrototypeOf(ctx.app, (this.extends.app = (_a = this.extends.app) !== null && _a !== void 0 ? _a : Object.setPrototypeOf(mockKoa_1.application, Object.getPrototypeOf(ctx.app))));
Object.setPrototypeOf(ctx.request, (this.extends.request = (_b = this.extends.request) !== null && _b !== void 0 ? _b : Object.setPrototypeOf(mockKoa_1.request, Object.getPrototypeOf(ctx.request))));
Object.setPrototypeOf(ctx.response, (this.extends.response = (_c = this.extends.response) !== null && _c !== void 0 ? _c : Object.setPrototypeOf(mockKoa_1.response, Object.getPrototypeOf(ctx.response))));
Object.setPrototypeOf(ctx, (this.extends.context = (_d = this.extends.context) !== null && _d !== void 0 ? _d : Object.setPrototypeOf(mockKoa_1.context, Object.getPrototypeOf(ctx))));
return compose(this.loader.middlewareList)(ctx);

@@ -67,0 +64,0 @@ }

@@ -9,3 +9,3 @@ "use strict";

const completeAssign = require('complete-assign');
const { request: mockRequest, response: mockResponse, context: mockContext, application: mockApplication, } = require('../core/lib/mockKoa');
const mockKoa_1 = require("../core/lib/mockKoa");
class AstroboyExtendLoader extends Loader_1.Loader {

@@ -18,3 +18,2 @@ load() {

completeAssign(this.app, require(entry));
completeAssign(mockApplication, require(entry));
}

@@ -30,3 +29,3 @@ else {

if (this.app.MODE_AE) {
completeAssign(mockContext, require(entry));
completeAssign(mockKoa_1.context, require(entry));
}

@@ -42,3 +41,3 @@ else {

if (this.app.MODE_AE) {
completeAssign(mockRequest, require(entry));
completeAssign(mockKoa_1.request, require(entry));
}

@@ -54,3 +53,3 @@ else {

if (this.app.MODE_AE) {
completeAssign(mockResponse, require(entry));
completeAssign(mockKoa_1.response, require(entry));
}

@@ -57,0 +56,0 @@ else {

{
"name": "astroboy",
"version": "2.2.4-beta.2",
"version": "2.2.4-beta.3",
"description": "Astroboy(阿童木)is a Nodejs SFB(Separation of Front and Back ends) framework, built on koa2.",

@@ -5,0 +5,0 @@ "main": "index.js",

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc