Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@doodle3d/potrace-js

Package Overview
Dependencies
Maintainers
2
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@doodle3d/potrace-js - npm Package Compare versions

Comparing version 0.0.5 to 0.0.6

39

lib/index.js

@@ -6,4 +6,31 @@ 'use strict';

});
exports.Bitmap = exports.getPaths = exports.getSVG = undefined;
exports.traceUrl = traceUrl;
exports.Bitmap = exports.getPaths = exports.getSVG = exports.traceUrl = undefined;
var traceUrl = exports.traceUrl = function () {
var _ref = _asyncToGenerator(regeneratorRuntime.mark(function _callee(url, options) {
var image;
return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return (0, _utils.loadImage)(url, options);
case 2:
image = _context.sent;
return _context.abrupt('return', traceImage(image, options));
case 4:
case 'end':
return _context.stop();
}
}
}, _callee, this);
}));
return function traceUrl(_x, _x2) {
return _ref.apply(this, arguments);
};
}();
exports.traceImage = traceImage;

@@ -37,2 +64,4 @@ exports.traceCanvas = traceCanvas;

function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }
var OPTIONS = {

@@ -46,8 +75,2 @@ turnpolicy: 'right',

async function traceUrl(url, options) {
var image = await (0, _utils.loadImage)(url, options);
return traceImage(image, options);
}
function traceImage(image, options) {

@@ -54,0 +77,0 @@ var canvas = document.createElement('canvas');

{
"name": "@doodle3d/potrace-js",
"version": "0.0.5",
"version": "0.0.6",
"description": "Traces bitmap images to vector paths",

@@ -23,3 +23,3 @@ "main": "lib/index.js",

"presets": [
"es2015"
"latest"
],

@@ -45,5 +45,5 @@ "plugins": [

"babel-plugin-add-module-exports": "^0.2.1",
"babel-preset-es2015": "^6.22.0",
"babel-preset-latest": "^6.24.1",
"jspm": "^0.17.0-beta.40"
}
}
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