@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
);

Readme

Keywords

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