virtual-storage
Virtual Storage (node) for those who do not have access to localStorage like Dialogflow
Insert in project
vStorage = ;
Basic Usage
Create a virtual storage:
vStorage
Read virtual storage:
vStorage // => 'value'vStorage // => undefined
Delete virtual storage:
vStorage
Delete virtual storage by name:
vStorage
Delete all virtual storage:
vStorage
When deleting a virtual storage it will generate a empty array {}
Simple set / get example:
let json = title:'Title 1' description:'Descriptions 1'title:'Title 2' description:'Descriptions 2';vStorage;
Get json infos
let json_info = vStorage; let tile_1 = json_info0title; // Title 1let description_2 = json_info1description // Descriptions 2
For Dialogflow
You may need a uniq name / key for your app. like Dialogflow.
Create a uniq name for Dialogflow:
You can create a uniq id at the top of your app.js file like this.
const sessionID = ; // or any code you may find on the web
vStorage;
Get stored values
vStorage;
Or with Dialogflow session id.
let sessionID = vStorage
vStorage;
Get stored values
let getmyjsonStorage = vStorage;
// Get only the id part from Dialogflow conv response { var n = sID; return sID;}