2.5.0 • Published 25 days ago

rev-store v2.5.0

Weekly downloads
-
License
MIT
Repository
-
Last release
25 days ago

rev-store

Install

$ yarn add rev-store

or

$ npm install rev-store

Usage

upload(payload, files, dataUrls, endpoint)

ファイルのアップロードを行います。 正常に完了すると JWT が返却されます。

エラー発生時には、例外が発生します。

const { upload } = require('rev-store')
const jwt = await upload(
  { foo: 'bar' }, // 任意のオブジェクト
  ['hoge.jpeg'], // ファイル名
  ['data:image/jpeg;base64,/hoge'], // DATAURLスキームによるファイル
  'https://hogehoge.com' // 指定のエンドポイント
)

verify(jwtStr, endpoint)

アップロード時に生成された JWT の署名を検証します。 署名が有効な場合、戻り値にはアップロード時に指定した payload のオブジェクトが返却されます。

JWT 自体や署名が無効な場合や、エラー発生時には、例外が発生します。

const { verify } = require('rev-store')
const jwt = await verify('hoge', 'https://hogehoge.com')

download(jwtStr, endpoint)

const { download } = require('rev-store')
const jwt = await download('hoge', 'https://hogehoge.com')

署名が有効な場合、アップロードされたファイルの URL 返却されます。

署名が有効でない場合や、エラー発生時には、例外が発生します。

sendOrderEmail(serviceId, shopId, orderIds, endpoint)

店舗に注文メールを送信します。

エラー発生時には、例外が発生します。

const { sendOrderEmail } = require('rev-store')
await sendOrderEmail(
  'hoge', // 指定のサービスID
  '0000', // 店舗ID
  ['0000-0000', '1111-1111'], // 注文ID
  'https://hogehoge.com' // 指定のエンドポイント
)
2.5.0

25 days ago

2.4.1

1 month ago

2.0.3

2 years ago

2.2.0

2 years ago

2.0.2

2 years ago

2.0.5

2 years ago

2.4.0

2 years ago

2.0.4

2 years ago

2.0.7

2 years ago

2.0.6

2 years ago

2.0.9

2 years ago

2.0.8

2 years ago

2.3.0

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.5.4

2 years ago

1.5.3

2 years ago

1.5.2

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.4

2 years ago

1.4.3

2 years ago

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

1.3.7

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago