Socket
Socket
Sign inDemoInstall

@alterior/core

Package Overview
Dependencies
93
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0 to 1.0.1

18

index.js

@@ -5,11 +5,11 @@ "use strict";

}
__export(require('./lib/accesscontrol'));
__export(require('./lib/controller'));
__export(require('./lib/application'));
__export(require('./lib/express'));
__export(require('./lib/middleware'));
__export(require('./lib/route'));
__export(require('./lib/bootstrap'));
__export(require('./lib/errors'));
__export(require('./lib/response'));
__export(require("./lib/accesscontrol"));
__export(require("./lib/controller"));
__export(require("./lib/application"));
__export(require("./lib/express"));
__export(require("./lib/middleware"));
__export(require("./lib/route"));
__export(require("./lib/bootstrap"));
__export(require("./lib/errors"));
__export(require("./lib/response"));
//# sourceMappingURL=index.js.map
"use strict";
var url = require('url');
var url = require("url");
function accessControl(req, res, next) {

@@ -4,0 +4,0 @@ var referer = req.header("Referer") || req.header("Host");

@@ -76,3 +76,3 @@ import { Provider } from '@angular/core';

*/
stopped: boolean;
readonly stopped: boolean;
private _stopped;

@@ -79,0 +79,0 @@ /**

"use strict";
require('reflect-metadata');
require("reflect-metadata");
var getParameterNames = require('@avejidah/get-parameter-names');
var application_1 = require('./application');
var controller_1 = require('./controller');
var middleware_1 = require('./middleware');
var route_1 = require('./route');
var response_1 = require('./response');
var express_1 = require('./express');
var errors_1 = require('./errors');
var express = require('express');
var core_1 = require('@angular/core');
var sanity_1 = require('./sanity');
var args_1 = require('./args');
var application_1 = require("./application");
var controller_1 = require("./controller");
var middleware_1 = require("./middleware");
var route_1 = require("./route");
var response_1 = require("./response");
var express_1 = require("./express");
var errors_1 = require("./errors");
var express = require("express");
var core_1 = require("@angular/core");
var sanity_1 = require("./sanity");
var args_1 = require("./args");
require('source-map-support').install();

@@ -133,3 +133,3 @@ /**

console.log("initializing routes...");
var _loop_1 = function(controller) {
var _loop_1 = function (controller) {
var routes = (new route_1.RouteReflector(controller)).routes;

@@ -139,3 +139,3 @@ var controllerInstance = injector.get(controller);

var childProviders = [];
var _loop_2 = function(route) {
var _loop_2 = function (route) {
(route.options.middleware || [])

@@ -156,4 +156,3 @@ .map(function (x, i) {

var childInjector = injector.resolveAndCreateChild(childProviders);
// Register all of our routes with Express
var _loop_3 = function(route) {
var _loop_3 = function (route) {
allRoutes.push({

@@ -178,3 +177,3 @@ controller: controller,

if (paramTypes) {
var _loop_4 = function(i, max) {
var _loop_4 = function (i, max) {
var paramName = paramNames[i];

@@ -203,3 +202,3 @@ var paramType = paramTypes[i];

else {
throw new Error(("Unable to fulfill route method parameter '" + paramName + "' of type '" + paramType.name + "'\r\n")
throw new Error("Unable to fulfill route method parameter '" + paramName + "' of type '" + paramType.name + "'\r\n"
+ ("While preparing route " + route.method + " " + route.path + " with method " + route.method + "()"));

@@ -263,2 +262,7 @@ }

return;
if (result === null) {
res.status(200)
.header('Content-Type', 'application/json')
.send(JSON.stringify(result));
}
if (result.then) {

@@ -287,2 +291,3 @@ result = result;

};
// Register all of our routes with Express
for (var _a = 0, routes_2 = routes; _a < routes_2.length; _a++) {

@@ -293,4 +298,4 @@ var route = routes_2[_a];

};
for (var _b = 0, controllers_1 = controllers; _b < controllers_1.length; _b++) {
var controller = controllers_1[_b];
for (var _i = 0, controllers_1 = controllers; _i < controllers_1.length; _i++) {
var controller = controllers_1[_i];
_loop_1(controller);

@@ -297,0 +302,0 @@ }

@@ -325,2 +325,9 @@ import 'reflect-metadata';

if (result === null) {
res .status(200)
.header('Content-Type', 'application/json')
.send(JSON.stringify(result))
;
}
if (result.then) {

@@ -327,0 +334,0 @@ result = <Promise<any>>result;

"use strict";
var underscore_1 = require('underscore');
var errors_1 = require('./errors');
var underscore_1 = require("underscore");
var errors_1 = require("./errors");
var Response = (function () {

@@ -5,0 +5,0 @@ /**

"use strict";
var clone_1 = require('./clone');
var clone_1 = require("./clone");
var RouteReflector = (function () {

@@ -4,0 +4,0 @@ function RouteReflector(type) {

{
"name": "@alterior/core",
"version": "1.0.0",
"version": "1.0.1",
"private": false,

@@ -29,3 +29,4 @@ "description": "An Express-based Typescript MVC framework using decorators and Angular 2 dependency injection.",

"rxjs": "^5.0.0-beta.12",
"source-map-support": "^0.4.6"
"source-map-support": "^0.4.6",
"underscore": "^1.8.3"
},

@@ -39,4 +40,4 @@ "devDependencies": {

"supertest": "^2.0.0",
"typescript": "^1.8.10"
"typescript": "^2.0.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

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

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

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

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

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