Socket
Socket
Sign inDemoInstall

@jupiterone/integration-sdk-runtime

Package Overview
Dependencies
Maintainers
1
Versions
268
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jupiterone/integration-sdk-runtime - npm Package Compare versions

Comparing version 3.7.0 to 3.8.0

5

dist/src/logger/index.d.ts

@@ -11,2 +11,3 @@ /// <reference types="node" />

serializers?: Logger.Serializers;
onFailure?: OnFailureFunction;
}

@@ -16,3 +17,3 @@ interface CreateIntegrationLoggerInput extends CreateLoggerInput<IntegrationExecutionContext, IntegrationStepExecutionContext> {

}
export declare function createLogger<TExecutionContext extends ExecutionContext, TStepExecutionContext extends StepExecutionContext>({ name, pretty, serializers, }: CreateLoggerInput<TExecutionContext, TStepExecutionContext>): IntegrationLogger;
export declare function createLogger<TExecutionContext extends ExecutionContext, TStepExecutionContext extends StepExecutionContext>({ name, pretty, serializers, onFailure, }: CreateLoggerInput<TExecutionContext, TStepExecutionContext>): IntegrationLogger;
/**

@@ -22,3 +23,3 @@ * Create a logger for the integration that will include invocation details and

*/
export declare function createIntegrationLogger({ name, invocationConfig, pretty, serializers, }: CreateIntegrationLoggerInput): IntegrationLogger;
export declare function createIntegrationLogger({ name, invocationConfig, pretty, serializers, onFailure, }: CreateIntegrationLoggerInput): IntegrationLogger;
interface EventLookup {

@@ -25,0 +26,0 @@ event: IntegrationEvent;

6

dist/src/logger/index.js

@@ -16,3 +16,3 @@ "use strict";

const bunyanFormat = require('bunyan-format');
function createLogger({ name, pretty, serializers, }) {
function createLogger({ name, pretty, serializers, onFailure, }) {
const loggerConfig = {

@@ -36,2 +36,3 @@ name,

errorSet,
onFailure,
});

@@ -44,3 +45,3 @@ }

*/
function createIntegrationLogger({ name, invocationConfig, pretty, serializers, }) {
function createIntegrationLogger({ name, invocationConfig, pretty, serializers, onFailure, }) {
const serializeInstanceConfig = createInstanceConfigSerializer(invocationConfig === null || invocationConfig === void 0 ? void 0 : invocationConfig.instanceConfigFields);

@@ -61,2 +62,3 @@ return createLogger({

},
onFailure,
});

@@ -63,0 +65,0 @@ }

{
"name": "@jupiterone/integration-sdk-runtime",
"version": "3.7.0",
"version": "3.8.0",
"description": "The SDK for developing JupiterOne integrations",

@@ -26,3 +26,3 @@ "main": "dist/src/index.js",

"dependencies": {
"@jupiterone/integration-sdk-core": "^3.7.0",
"@jupiterone/integration-sdk-core": "^3.8.0",
"@lifeomic/alpha": "^1.1.3",

@@ -46,3 +46,3 @@ "async-sema": "^3.1.0",

"devDependencies": {
"@jupiterone/integration-sdk-private-test-utils": "^3.7.0",
"@jupiterone/integration-sdk-private-test-utils": "^3.8.0",
"@types/uuid": "^7.0.2",

@@ -53,3 +53,3 @@ "get-port": "^5.1.1",

},
"gitHead": "a7c9e891f425dad579aade12e299b5af7d79ae46"
"gitHead": "23109b1bffa3ffa6847bb182d53d45354f562b68"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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