Socket
Socket
Sign inDemoInstall

autohost

Package Overview
Dependencies
Maintainers
2
Versions
110
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

autohost - npm Package Compare versions

Comparing version 0.2.0-5 to 0.2.0-6

2

package.json
{
"name": "autohost",
"version": "0.2.0-5",
"version": "0.2.0-6",
"description": "Resource driven transport agnostic host",

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

@@ -13,3 +13,5 @@ var _ = require( 'lodash' ),

loadResources: loadResources,
start: start
start: start,
startAdapters: startAdapters,
stop: stop
},

@@ -125,2 +127,8 @@ adapters = [],

function stop() {
_.each( adapters, function( adapter ) {
adapter.stop();
} );
}
function startAdapters() { //jshint ignore:line

@@ -127,0 +135,0 @@ _.each( adapters, function( adapter ) {

@@ -13,3 +13,4 @@ var path = require( 'path' ),

resource: wireupResource,
start: start
start: start,
stop: stop
};

@@ -72,2 +73,6 @@

function stop() {
http.stop();
}
function wireupResource( resource, basePath ) {

@@ -74,0 +79,0 @@ var meta = { routes: {} };

@@ -137,7 +137,5 @@ var path = require( 'path' ),

function stop() {
wrapper.app._router = undefined;
wrapper.server.close();
routes = [];
paths = [];
middleware = [];
wrapper.server = undefined;
}

@@ -144,0 +142,0 @@

@@ -23,17 +23,23 @@ var path = require( 'path' ),

api = require( './api.js' )( wrapper ),
passport, httpAdapter, socketAdapter, middleware;
passport, httpAdapter, socketAdapter, middleware,
initialized;
function initialize( cfg, authProvider, fount ) { //jshint ignore:line
wrapper.config = cfg;
wrapper.fount = fount || require( 'fount' );
middleware = require( '../src/http/middleware.js' )( cfg, metrics );
if( when.isPromiseLike( authProvider ) ) {
authProvider
.then( function( result ) {
wrapper.auth = result;
setup( result );
} );
if( initialized ) {
api.startAdapters();
} else {
wrapper.auth = authProvider;
setup( authProvider );
wrapper.config = cfg;
wrapper.fount = fount || require( 'fount' );
wrapper.stop = api.stop;
middleware = require( '../src/http/middleware.js' )( cfg, metrics );
if( when.isPromiseLike( authProvider ) ) {
authProvider
.then( function( result ) {
wrapper.auth = result;
setup( result );
} );
} else {
wrapper.auth = authProvider;
setup( authProvider );
}
}

@@ -71,2 +77,3 @@ }

wrapper.meta = meta;
initialized = true;
} );

@@ -73,0 +80,0 @@ }

@@ -12,3 +12,4 @@ var config,

resource: wireupResource,
start: start
start: start,
stop: stop
};

@@ -40,2 +41,6 @@

function stop() {
socket.stop();
}
function wireupResource( resource ) {

@@ -42,0 +47,0 @@ var meta = { topics: {} };

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