New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@harperdb/http-router

Package Overview
Dependencies
Maintainers
10
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@harperdb/http-router - npm Package Compare versions

Comparing version
0.2.11
to
0.2.12
+5
-4
extension.js
const { getCacheHandler } = require('@harperdb/http-cache/extension');
const { dirname } = require('path');
const { pathToFileURL } = require('url');
exports.origins = new Map();
exports.baseDir == __dirname;
exports.baseDir = __dirname;
exports.start = function (options = {}) {

@@ -11,3 +12,3 @@ let cacheHandler = getCacheHandler(options);

exports.baseDir = dirname(file_path);
const moduleExports = (await import(file_path)).default;
const moduleExports = (await import(pathToFileURL(file_path))).default;
for (let origin of moduleExports.origins || []) {

@@ -25,3 +26,3 @@ exports.origins.set(origin.name, {

exports.baseDir = dirname(file_path);
const moduleExports = (await import(file_path)).default;
const moduleExports = (await import(pathToFileURL(file_path))).default;
for (let originName in moduleExports.backends) {

@@ -39,3 +40,3 @@ const origin = moduleExports.backends[originName];

exports.baseDir = dirname(file_path);
let routes = (await import(file_path)).default;
let routes = (await import(pathToFileURL(file_path))).default;
if (typeof routes === 'function') routes = routes();

@@ -42,0 +43,0 @@ const servers = options.server.http(async (request, nextHandler) => {

{
"name": "@harperdb/http-router",
"version": "0.2.11",
"version": "0.2.12",
"type": "commonjs",

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