Socket
Socket
Sign inDemoInstall

@giosg/datasources

Package Overview
Dependencies
Maintainers
18
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@giosg/datasources

Classes for accessing resources of giosg systems.


Version published
Maintainers
18
Created
Source

giosg datasources

This is a collection of resource datasources used to access and modify giosg resources.

How to use

npm install @giosg/datasources

import Datasources from '@giosg/datasources';

const datasources = new Datasources(
    authorizationHeader,
    reportingServiceOrigin, // Optional
    interactionDesignerOrigin, // Optional
    realtimeSdk // Optional. Required for streaming. Has to be pre-connected!
);

After adding new datasource you need to npm install and reload vscode to get rid of errors!

Publishing

Before publishing, remember to consider the effects your changes have for our users. See semantic versioning.

For publishing, you need access to giosg organization in npm. You can request that from one of the organization admins or request them to publish the package.

  1. Update CHANGELOG.md, run npm version <patch|minor|major> and npm run prepare, and commit.
  2. Create pull request.
  3. Request a review from another experienced developer.
  4. Merge the pull request after approval and passed tests.
  5. Pull master locally.
  6. Login to npm with npm login --scope=giosg. You will be prompted for credentials.
  7. Publish the package with: npm publish --access public. --access public flag is mandatory because organization packages default to restricted.

Changelog

Remember to maintain changelog: See: CHANGELOG.md

Keywords

FAQs

Package last updated on 10 Nov 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

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