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

kamboja-core

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kamboja-core - npm Package Compare versions

Comparing version 0.1.2 to 0.1.3

2

package.json
{
"name": "kamboja-core",
"version": "0.1.2",
"version": "0.1.3",
"description": "Core library of KambojaJS",

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

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
const tslib_1 = require("tslib");
exports.ValidationTypesAccepted = ["string", "string[]", "number", "number[]", "boolean", "boolean[]", "date", "date[]"];
var Decorator = (function () {
function Decorator() {
}
Decorator.prototype.internal = function () { return function (target, propertyKey, descriptor) { }; };
return Decorator;
}());
class Decorator {
internal() { return (target, propertyKey, descriptor) => { }; }
}
exports.Decorator = Decorator;
var HttpDecorator = (function () {
function HttpDecorator() {
}
HttpDecorator.prototype.root = function (route) { return function (constructor) { }; };
HttpDecorator.prototype.get = function (route) { return function (target, propertyKey, descriptor) { }; };
HttpDecorator.prototype.post = function (route) { return function (target, propertyKey, descriptor) { }; };
HttpDecorator.prototype.put = function (route) { return function (target, propertyKey, descriptor) { }; };
HttpDecorator.prototype.patch = function (route) { return function (target, propertyKey, descriptor) { }; };
HttpDecorator.prototype.delete = function (route) { return function (target, propertyKey, descriptor) { }; };
return HttpDecorator;
}());
class HttpDecorator {
root(route) { return (constructor) => { }; }
get(route) { return (target, propertyKey, descriptor) => { }; }
post(route) { return (target, propertyKey, descriptor) => { }; }
put(route) { return (target, propertyKey, descriptor) => { }; }
patch(route) { return (target, propertyKey, descriptor) => { }; }
delete(route) { return (target, propertyKey, descriptor) => { }; }
}
exports.HttpDecorator = HttpDecorator;
var BinderDecorator = (function () {
function BinderDecorator() {
}
BinderDecorator.prototype.body = function () { return function (target, propertyKey, descriptor) { }; };
BinderDecorator.prototype.cookie = function (name) { return function (target, propertyKey, descriptor) { }; };
return BinderDecorator;
}());
class BinderDecorator {
body() { return (target, propertyKey, descriptor) => { }; }
cookie(name) { return (target, propertyKey, descriptor) => { }; }
}
exports.BinderDecorator = BinderDecorator;

@@ -70,4 +61,4 @@ var RouteAnalysisCode;

})(OverrideRequest = exports.OverrideRequest || (exports.OverrideRequest = {}));
var HttpError = (function () {
function HttpError(status, error, request, response) {
class HttpError {
constructor(status, error, request, response) {
this.status = status;

@@ -78,13 +69,9 @@ this.error = error;

}
return HttpError;
}());
}
exports.HttpError = HttpError;
var Invocation = (function () {
function Invocation() {
}
return Invocation;
}());
class Invocation {
}
exports.Invocation = Invocation;
var ActionResult = (function () {
function ActionResult(body, status, type) {
class ActionResult {
constructor(body, status, type) {
this.body = body;

@@ -95,23 +82,19 @@ this.status = status;

}
ActionResult.prototype.execute = function (request, response, routeInfo) {
return tslib_1.__awaiter(this, void 0, void 0, function () {
return tslib_1.__generator(this, function (_a) {
response.body = this.body;
response.cookies = this.cookies || [];
response.status = this.status || 200;
response.type = this.type || "text/plain";
response.header = this.header;
response.send();
return [2 /*return*/];
});
execute(request, response, routeInfo) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
response.body = this.body;
response.cookies = this.cookies || [];
response.status = this.status || 200;
response.type = this.type || "text/plain";
response.header = this.header;
response.send();
});
};
return ActionResult;
}());
}
}
exports.ActionResult = ActionResult;
function getRouteDetail(info) {
var tokens = info.qualifiedClassName.split(",");
var method = tokens[0].trim() + "." + info.methodMetaData.name;
var file = tokens[1].trim();
return "[" + method + " " + file + "]";
const tokens = info.qualifiedClassName.split(",");
const method = `${tokens[0].trim()}.${info.methodMetaData.name}`;
const file = tokens[1].trim();
return `[${method} ${file}]`;
}

@@ -123,3 +106,3 @@ exports.getRouteDetail = getRouteDetail;

if (args.length == 1) {
var collections = Reflect.getMetadata(key, args[0]) || [];
let collections = Reflect.getMetadata(key, args[0]) || [];
collections.push(value);

@@ -129,3 +112,3 @@ Reflect.defineMetadata(key, collections, args[0]);

else {
var collections = Reflect.getMetadata(key, args[0], args[1]) || [];
let collections = Reflect.getMetadata(key, args[0], args[1]) || [];
collections.push(value);

@@ -140,7 +123,7 @@ Reflect.defineMetadata(key, collections, args[0], args[1]);

if (!methodName) {
var collections = Reflect.getMetadata(key, target.constructor);
let collections = Reflect.getMetadata(key, target.constructor);
return collections;
}
else {
var collections = Reflect.getMetadata(key, target, methodName);
let collections = Reflect.getMetadata(key, target, methodName);
return collections;

@@ -151,1 +134,8 @@ }

})(MetaDataHelper = exports.MetaDataHelper || (exports.MetaDataHelper = {}));
function reflect(obj) {
//dynamic
let dynamicProperties = Object.getOwnPropertyNames(obj);
let staticProperties = Object.getOwnPropertyNames(Object.getPrototypeOf(obj));
return dynamicProperties.concat(staticProperties.filter(x => x != "constructor"));
}
exports.reflect = reflect;

@@ -327,2 +327,9 @@ import { MetaData, ParentMetaData, MetadataType, MethodMetaData, ClassMetaData } from "kecubung";

}
}
export function reflect(obj:any){
//dynamic
let dynamicProperties = Object.getOwnPropertyNames(obj)
let staticProperties = Object.getOwnPropertyNames(Object.getPrototypeOf(obj))
return dynamicProperties.concat(staticProperties.filter(x => x != "constructor"))
}
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