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

@jupiterone/integration-sdk-core

Package Overview
Dependencies
Maintainers
1
Versions
270
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jupiterone/integration-sdk-core - npm Package Versions

1
2526

2.3.0

Diff

Changelog

Source

2.3.0 - 2020-07-06

Changed

  • Updated @jupiterone/data-model to latest version (0.7.1).

Fixed

  • @jupiterone/integration-sdk-dev-tools did not include ts-node, so that yarn start would fail to execute with 'Integration invocation configuration not found. Configuration should be exported as "invocationConfig" from "src/index".'
jupiterone-dev
published 2.2.1 •

Changelog

Source

12.2.1 - 2024-03-01

  • Fix issues related to pagination and token bucket in BaseAPIClient.
jupiterone-dev
published 2.2.0 •

Changelog

Source

2.2.0 - 2020-06-23

Changed

  • publishMetric now logs the metric that is published.
jupiterone-dev
published 2.1.1 •

Changelog

Source

2.1.1 - 2020-06-23

Changed

  • The validateInvocation function will have certain types of errors it throws (IntegrationValidationError, IntegrationProviderAuthenticationError) logged at level: 40 (warn) instead of level: 50 (error). These are types that are considered handled user errors and are expected to be communicated to the user in a way that allows them to address the problem. All other error types thrown from the function will continue to be logged at level: 50.
jupiterone-dev
published 2.1.0 •

Changelog

Source

2.1.0 - 2020-06-19

Changed

  • Replace createMockIntegrationLogger implementation with a silent version of the logger exposed by @jupiterone/integration-sdk-runtime.
jupiterone-dev
published 2.0.0 •

Changelog

Source

2.0.0 - 2020-06-17

Changed

  • Decoupled synchronization event publishing from the IntegrationLogger. Event publishing can now be performed by listening to events that the logger publishes.

Removed

  • Remove the need for the JUPITERONE_DISABLE_EVENT_LOGGING environment variable.
  • Removed ApiClient type from the @jupiterone/integration-sdk-core package. Also removed the dependency on axios from the package as well.
  • Removed registerSynchronizationContext function from the IntegrationLogger

Added

  • convertProperties supports an option parseTime, directing the function to convert properties that are named with common suffixes (on, at, time, date) to a UNIX timestamp (number).
  • Added publishMetric function to IntegrationLogger that now causes a metric event to be emit.
jupiterone-dev
published 1.1.1 •

Changelog

Source

1.1.1 - 2020-06-08

Added

  • Allow extended types of Relationships/Entities to be iterated over with iterateEntities and iterateRelationships on JobState
jupiterone-dev
published 1.1.0 •

Changelog

Source

1.1.0 - 2020-06-04

Added

  • Added the @jupiterone/integration-sdk-dev-tools package which contains some shared development dependencies and configuration files.

Fixed

  • createIntegrationRelationship made _key optional for relationship mappings, a fine thing to do because specifying the _key for those insn't necessary. However, the function was changed at the same time to stop generating a _key, which is required to ensure the collected relationships are unique. This fixes things so the _key remains an optional argument, and improves the generation of the _key to ensure better uniqueness.
jupiterone-dev
published 1.0.2 •

Changelog

Source

1.0.2 - 2020-06-04

Fixed

  • Regression: createIntegrationRelationship() lost a change to accept optional _type for relationship mappings, overriding the generated value or values provided in properties option.
  • Removed @types/vis from dependencies to devDependencies because having the type forces typescript consumers to have DOM in the their lib compiler option.
jupiterone-dev
published 1.0.1 •

Changelog

Source

1.0.1 - 2020-06-03

Fixed

  • Make published packages leaner by only including dist files.
1
2526
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