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

@jupiterone/integration-sdk-dev-tools

Package Overview
Dependencies
Maintainers
1
Versions
274
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@jupiterone/integration-sdk-dev-tools - npm Package Versions

1
28

8.0.0

Diff

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
jupiterone-dev
published 6.22.1 •

Changelog

Source

[6.22.1] - 2021-10-04

Changed

  • When an IntegrationError receives a cause property, append cause.stack to the error's stack trace
jupiterone-dev
published 6.22.0 •

Changelog

Source

[6.22.0] - 2021-09-30

Changed

  • Bump @jupiterone/data-model to expose Issue entity class.
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