UNPKG

@serverless-devs/kv

Version:

发布 阿里云 jamstack 站点 kvstore 的组件

29 lines (22 loc) 713 B
import getJwtToken from './jwt-token'; export const listKeyValue = async (payload) => getJwtToken(`/kv/keys/${payload.domain}`, { ...payload, method: 'GET', }); export const getKeyValue = async (payload) => getJwtToken(`/kv/get/${payload.domain}/${payload.key}`, { ...payload, method: 'GET', }); export const putKeyValue = async (payload) => getJwtToken(`/kv/put/${payload.domain}/${payload.key}`, { method: 'POST', ...payload, body: payload.value, }); export const deleteKeyValue = async (payload) => getJwtToken(`/kv/delete/${payload.domain}/${payload.key}`, { ...payload, method: 'POST', });