@sigmacomputing/node-embed-sdk
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

Sigma Node.js Embed SDK

This package provides Node.js utilities for working with Sigma Computing's Embed API.

Getting Started

To use the node-embed-sdk in your project, you can install it using your node package manager.

Using npm:

npm install @sigmacomputing/node-embed-sdk

yarn:

yarn add @sigmacomputing/node-embed-sdk

pnpm:

pnpm add @sigmacomputing/node-embed-sdk

Features

Token Encryption and Decryption

The SDK provides utilities for encrypting and decrypting OAuth tokens using AES-256-GCM encryption:

import { encrypt, decrypt } from '@sigmacomputing/node-embed-sdk';

// Encrypt an OAuth token
const encryptedToken = encrypt(
  'your-embed-secret',
  'your-oauth-token'
);

// Decrypt an encrypted token
const decryptedToken = decrypt(
  'your-embed-secret',
  encryptedToken
);

/@sigmacomputing/node-embed-sdk/

    Package Sidebar

    Install

    npm i @sigmacomputing/node-embed-sdk

    Weekly Downloads

    25

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    20.8 kB

    Total Files

    7

    Last publish

    Collaborators

    • ayman-sigma
    • madisonchamberlain
    • rwoollen
    • jlgale
    • jfranty
    • sigmaci
    • ktruong
    • donhcd
    • maxseiden
    • chukamattah
    • sigma-nathan-healey
    • pat-haimbaugh
    • dmadelyn
    • yuchristina
    • kevinpham
    • pearce-sigma
    • jmhain
    • pballai
    • dinkarkhattar
    • mdevsigma
    • greg-at-sigma
    • turese
    • gsharoya
    • azule-lux
    • wtgjxj
    • nathansigma
    • alexisjohnson
    • hiranmaya
    • adityasigmacomputing
    • benjixd
    • dbronnik
    • ericbannatyne-sigma
    • anandnarayanan
    • mtoader
    • eranatsigma
    • dyoung_ncc
    • czhang_sigmacomputing
    • rudysigma
    • ezimanyi-sigma
    • sivadheeraj2
    • messerc
    • jhu_sigma
    • rjsigma
    • aakashpathak
    • yifeng-sigma
    • alexbiba
    • phillipwhite99
    • mansa_pabbaraju
    • terence.wils
    • yi-sigma
    • daisywang
    • cynthiashen
    • brett_b_at_sigma
    • wenxuan5
    • mwong-sigma
    • jaredspickard
    • moonero
    • hannahsigma
    • nicholaschandler
    • borissigma
    • diego-sigma
    • munteanuic
    • aarshinova
    • sharviln
    • sinanunan
    • yusufsigma
    • jonathanzhang53
    • aaron-sigma
    • rounaksalim95
    • vjeyaram
    • robinpille
    • guyatsigma
    • ncurrault
    • reitmr
    • tedbrakob
    • travisdickeysigma
    • maximus-sigma
    • ray.chen.sigma
    • jcheung-sigma
    • asadakram
    • haoxu-sigma
    • bohan_sigma
    • estellakarunia
    • samhv0
    • wessigma
    • vandit-sigma
    • peternandersson
    • purvilmehta
    • ryankwong
    • samirapatel
    • tifn
    • cgreybosh
    • liz425
    • aileensigma
    • matei_the_sigmanaut
    • rohan322
    • yashsvisharma
    • gary-sigma
    • matt-bierman-sigma
    • jadefleishhacker
    • fanfan-sigma
    • jscherererer
    • olcawthorne
    • smoir
    • linusmt
    • ashnarya
    • slequar
    • ashishcha9211
    • angelafan
    • sigma-integrations
    • angshuman-sigma
    • ardaakmann
    • sahilsalim99
    • jackatsigma
    • montefern
    • ding-harrison
    • asingh888
    • tinocaersigma
    • curtiscastro
    • obashaw
    • christophermouri
    • abeljohnsigma
    • sigma-sherwin
    • voidd7
    • justineyuan
    • morriswan
    • acholmes
    • miguelsigma
    • mjones-sigma
    • foxhatleo
    • gsanford
    • john.yorke
    • hamishfrizzell
    • christinahuang
    • angel-sigma
    • dbronnik2
    • yinpengsig
    • sigmasamay
    • jwagner12345
    • virajramakrishnan
    • smitdagli
    • drewfb_sigma
    • siddharthganesan
    • ggezer
    • pedrosilvestre
    • danishsiddiquie
    • mcowger-at-sigma
    • colinmparker
    • sankruthkota0929
    • alyssatsuno
    • atulsigma
    • ankita-ashok-dalvi
    • shubhangi.srivastava
    • seanking-sigma
    • williamdolsen
    • marwanmattar
    • tao-sigma