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

@jupiterone/integration-sdk-runtime

Package Overview
Dependencies
Maintainers
1
Versions
282
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

1
29

5.8.1

Diff

Changelog

Source

5.8.1 - 2021-03-03

Fixed

  • #426 - Update return typings for jobState.getData to be more realistic

Old:

getData: <T>(key: string) => Promise<T>;

New:

getData: <T>(key: string) => Promise<T | undefined>;
jupiterone-dev
published 5.8.0 •

Changelog

Source

5.8.0 - 2021-02-26

Changed

  • Updated packages in @jupiterone/integration-sdk-core
jupiterone-dev
published 5.7.0 •

Changelog

Source

5.7.0 - 2021-02-15

Added

  • Expose the following read-only properties on IntegrationProviderAPIError
    • endpoint
    • status
    • statusText
jupiterone-dev
published 5.6.2 •

Changelog

Source

5.6.2 - 2021-02-09

Added

  • Added log statement after uploadData() successfully sends data to synchronizer.
jupiterone-dev
published 5.6.1 •

Changelog

Source

5.6.1 - 2021-01-20

Fixed

  • Allow duplicate key tracker to grow greater than V8 engine limit. See #420.
jupiterone-dev
published 5.6.0 •

Changelog

Source

5.6.0 - 2021-01-14

Added

  • Whitespace trimming of integration config values.
  • Support for skipping writing graph object files when running CLI commands

Changed

  • Skip logging warn message when a CredentialsError is received in graph object uploads.
jupiterone-dev
published 5.5.0 •

Changelog

Source

5.5.0 - 2021-01-02

Added

  • Support for specifying the upload batch size via the uploadBatchSize in createPersisterApiStepGraphObjectDataUploader.
jupiterone-dev
published 5.4.0 •

Changelog

Source

5.4.0 - 2020-12-31

Added

  • JobState.hasKey() as an efficient means of determining whether an entity or relationship has been added. This allows integrations to avoid doing any of their own key tracking.

Fixed

  • A createIntegrationEntity bug in transferring source properties into an entity caused a memory leak.
jupiterone-dev
published 5.3.0 •

Changelog

Source

5.3.0 - 2020-12-27

Added

  • Support for omitting specific graph objects from file storage. Some entities and relationships do not need to be stored on the file system at all. We only need to store graph objects on the file system if we later intend to fetch the data from the job state or iterate over the _type.

    Usage in an integration step:

    {
      id: 'my-step',
      name: 'My step',
      entities: [
        {
          resourceName: 'The Record',
          _type: 'my_record',
          _class: ['Record'],
          indexMetadata: {
            // This _type will not be written to the file system
            enabled: false,
          },
        },
      ],
      relationships: [],
      async exeutionHandler() {
        ...
      }
    }
    

    See PR #404

jupiterone-dev
published 5.2.1 •

Changelog

Source

5.2.1 - 2020-12-23

Fixed

  • Fixed issue where the SDK could upload empty entity and relationship graph object files.
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