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

pico-engine-core

Package Overview
Dependencies
Maintainers
2
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pico-engine-core - npm Package Compare versions

Comparing version 0.24.2 to 0.24.3

2

package.json
{
"name": "pico-engine-core",
"version": "0.24.2",
"version": "0.24.3",
"description": "The core javascript api for the pico-engine. (no http, logging, process management etc...)",

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

var _ = require("lodash");
var url = require("url");
var fs = require("fs");
var cocb = require("co-callback");
var getArg = require("../getArg");
var urllib = require("url");
var request = require("request");

@@ -35,5 +36,17 @@

var getKRLByURL = function(url, callback){
var url_parsed = urllib.parse(url);
if(url_parsed.protocol === "file:"){
fs.readFile(url_parsed.path, function(err, data){
if(err) return callback(err);
callback(null, data.toString());
});
return;
}
httpGetKRL(url, callback);
};
module.exports = function(core){
var registerURL = function(url, callback){
httpGetKRL(url, function(err, src){
getKRLByURL(url, function(err, src){
if(err) return callback(err);

@@ -71,3 +84,3 @@ core.registerRulesetSrc(src, {

uri = _.isString(opts.base)
? url.resolve(opts.base, opts.url)
? urllib.resolve(opts.base, opts.url)
: opts.url;

@@ -88,3 +101,3 @@ }

uri = _.isString(opts.base)
? url.resolve(opts.base, opts.url)
? urllib.resolve(opts.base, opts.url)
: opts.url;

@@ -91,0 +104,0 @@ }

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