@ikonintegration/mod-preview-client

0.5.6 • Public • Published

module-preview-client Node.js Package

License module nodejs API client

Overall

  • npm npm npm (tag) Libraries.io dependency status for latest release, scoped npm package
  • GitHub commit activity
  • GitHub last commit

How to Use

import SMPreview from '@ikonintegration/mod-preview-client';

const API = new SMPreview({
  port: 9090, //isOptional
  endpoint: SharedModules_PreviewEndpoint,
  shouldLoadLambdaLayer: true
});

Headers

The following header must be specified in every request!

  • Authorization

Available API methods

PrivateS3:

  • API.privateS3.signedGetFile(URL)
  • API.privateS3.signedPutFile(URL, data, type)

PreviewLamdaLayer:

  • API.lambdaLayer.generateImagePreview(filepath, options)
  • API.lambdaLayer.generatePDFPreview(filepath, options)
  • API.lambdaLayer.generateOfficePreview(filepath, options)

PreviewS3 Signed URLS:

  • API.previewS3.generatePreviewFromSignedURLs(from, to, type, options)

Readme

Keywords

none

Package Sidebar

Install

npm i @ikonintegration/mod-preview-client

Weekly Downloads

0

Version

0.5.6

License

none

Unpacked Size

13.1 kB

Total Files

9

Last publish

Collaborators

  • vitor-ikon
  • mateus.ikon
  • gwdebes
  • rescio