MCPcopy
hub / github.com/YMFE/yapi / getStorage

Function getStorage

common/postmanLib.js:23–52  ·  view source on GitHub ↗
(id)

Source from the content-addressed store, hash-verified

21};
22
23const getStorage = async (id)=>{
24 try{
25 if(isNode){
26 let storage = global.storageCreator(id);
27 let data = await storage.getItem();
28 return {
29 getItem: (name)=> data[name],
30 setItem: (name, value)=>{
31 data[name] = value;
32 storage.setItem(name, value)
33 }
34 }
35 }else{
36 return {
37 getItem: (name)=> window.localStorage.getItem(name),
38 setItem: (name, value)=> window.localStorage.setItem(name, value)
39 }
40 }
41 }catch(e){
42 console.error(e)
43 return {
44 getItem: (name)=>{
45 console.error(name, e)
46 },
47 setItem: (name, value)=>{
48 console.error(name, value, e)
49 }
50 }
51 }
52}
53
54async function httpRequestByNode(options) {
55 function handleRes(response) {

Callers 2

crossRequestFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected