Socket
Socket
Sign inDemoInstall

@openfn/engine-multi

Package Overview
Dependencies
Maintainers
0
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@openfn/engine-multi - npm Package Compare versions

Comparing version 1.1.9 to 1.1.10

9

CHANGELOG.md
# engine-multi
## 1.1.10
### Patch Changes
- e8fc192: Adjust to new autoinstall api
- Updated dependencies [e8fc192]
- Updated dependencies [e8fc192]
- @openfn/runtime@1.3.0
## 1.1.9

@@ -4,0 +13,0 @@

21

dist/index.js

@@ -355,2 +355,3 @@ // src/api.ts

getNameAndVersion,
getLatestVersion,
loadRepoPkg

@@ -415,2 +416,3 @@ } from "@openfn/runtime";

const isInstalledFn = autoinstallOptions?.handleIsInstalled || isInstalled;
const versionlookup = autoinstallOptions?.versionLookup || getLatestVersion;
let didValidateRepo = false;

@@ -429,3 +431,3 @@ const { skipRepoValidation } = autoinstallOptions;

const adaptorsToLoad = [];
for (const a of adaptors) {
for (let a of adaptors) {
if (whitelist && !whitelist.find((r) => r.exec(a))) {

@@ -435,5 +437,10 @@ logger.warn("WARNING: autoinstall skipping blacklisted module ", a);

}
const alias = getAliasedName(a);
const { name, version } = getNameAndVersion(a);
const v = version || "unknown";
let v = version || "unknown";
let resolvedAdaptorName = a;
if (v.match(/^(latest|next)$/)) {
v = await versionlookup(a);
resolvedAdaptorName = `${name}@${v}`;
}
const alias = getAliasedName(resolvedAdaptorName);
if (!context.versions[name]) {

@@ -449,4 +456,4 @@ context.versions[name] = [];

};
if (!await isInstalledFn(a, repoDir, logger)) {
adaptorsToLoad.push(a);
if (!await isInstalledFn(resolvedAdaptorName, repoDir, logger)) {
adaptorsToLoad.push(resolvedAdaptorName);
}

@@ -478,3 +485,3 @@ }

var autoinstall_default = autoinstall;
var install = (specifier, repoDir, logger) => runtimeInstall(specifier, repoDir, logger);
var install = (specifier, repoDir, logger) => runtimeInstall([specifier], repoDir, logger);
var isInstalled = async (specifier, repoDir, logger) => {

@@ -789,3 +796,3 @@ const alias = getAliasedName(specifier);

name: "@openfn/engine-multi",
version: "1.1.9",
version: "1.1.10",
description: "Multi-process runtime engine",

@@ -792,0 +799,0 @@ main: "dist/index.js",

{
"name": "@openfn/engine-multi",
"version": "1.1.9",
"version": "1.1.10",
"description": "Multi-process runtime engine",

@@ -13,5 +13,5 @@ "main": "dist/index.js",

"@openfn/compiler": "0.1.2",
"@openfn/lexicon": "^1.0.1",
"@openfn/logger": "1.0.1",
"@openfn/runtime": "1.2.0",
"@openfn/lexicon": "^1.0.1"
"@openfn/runtime": "1.3.0"
},

@@ -18,0 +18,0 @@ "devDependencies": {

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