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 Versions

1
27

8.1.1

Diff

Changelog

Source

[8.1.1] - 2022-01-04

Fixed

  • Fixed an issue where the j1-integration neo4j command was calling toString() on undefined properties in some cases
jupiterone-dev
published 8.1.0 •

Changelog

Source

[8.1.0] - 2021-12-17

Changed

  • Bump @jupiterone/data-model to expose RelationshipClass.HOSTS and RelationshipClass.LOGS
jupiterone-dev
published 8.0.0 •

Changelog

Source

[8.0.0] - 2021-12-15

Added

  • CLI now has a command called neo4j that will upload any collected data in a project to a local Neo4j database. This requires that a NEO4J_URI, NEO4J_USER, and NEO4J_PASSWORD be supplied in the local .env file.
jupiterone-dev
published 7.4.1 •

Changelog

Source

[7.4.1] - 2021-11-03

Changed

  • *BREAKING* Explicitly require a _key property when using createIntegrationEntity(). Previously, the createIntegrationEntity() function allowed the _key property to be optional, and when not present, the function automatically uses either id or providerId as the entity _key.

    This caused (entirely preventable) runtime errors if the given source data did not have an id or providerId property available.

  • Updated the interfaces for jobState.findEntity and jobState.hasKey to allow undefined. Oftentimes, we use optional chaining with jobState.findEntity or jobState.hasKey, so having the ability to pass undefined into these methods can make our code easier to read.

    // without allowing `undefined`, we often need to assert values as `string`
    const virtualMachineId = await jobState.findEntity(
      nic.virtualMachine?.id as string,
    );
    
    // by allowing `undefined`, we can more safely use these methods without type assertions
    const virtualMachineId = await jobState.findEntity(nic.virtualMachine?.id);
    

Fixed

  • Fixed the way that symlinks are created on windows machines. Directories are still created as simlinks, but files are now hardlinks to prevent the requirement that yarn start be run with admin credentials.
jupiterone-dev
published 7.4.0 •

Changelog

Source

[7.4.0] - 2021-11-03

Changed

  • Bump @pollyjs packages in @jupiterone/integration-sdk-testing and @jupiterone/integration-sdk-cli
jupiterone-dev
published 7.3.1 •

jupiterone-dev
published 7.2.0 •

Changelog

Source

[7.2.0] - 2021-10-22

Added

  • #567 - Add utility function that truncates an entity property value
jupiterone-dev
published 7.1.1 •

Changelog

Source

[7.1.1] - 2021-10-21

Changed

  • Do not retry RequestEntityTooLargeExceptions
jupiterone-dev
published 7.1.0 •

Changelog

Source

[7.1.0] - 2021-10-15

Added

  • Added support to publish job log events at level info, warn, and error.

    Usage:

    logger.publishInfoEvent({
      name: IntegrationErrorEventName.Stats,
      description: 'fetched 100000 records',
    });
    logger.publishWarnEvent({
      name: IntegrationErrorEventName.MissingPermission,
      description: 'Missing permission users.read',
    });
    logger.publishErrorEvent({
      name: IntegrationErrorEventName.MissingPermission,
      description: 'Missing permission users.read',
    });
    
  • Added support for relative paths in yarn j1-integration * commands

jupiterone-dev
published 7.0.0 •

Changelog

Source

[7.0.0] - 2021-10-05

Changed

  • Drop support for any version below Node 14.x. The build now only targets 14.x
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