remote-save
v0.1.2
Published
Simple save javascript object from remote host (e.g. browser) to json on file system
Downloads
11
Readme
remote-save
Simple save javascript object from remote host (e.g. browser) to json on file system NB! Only for develop uses. Not for production.
npm install --save-dev remote-save
Example
// on server-side
const path = require('path')
const express = require('express')
const remoteSave = require('remote-save').server
const app = express()
const folder = path.join(__dirname, 'remote-save-folder')
app.use('/remote-save', remoteSave({ folder, extend: false }))
// on remote-side (e.g. browser)
import client from 'remote-save/lib/client'
const saver = client({ url: '/remote-save' }) // or full if other host
saver('file-name', {
a: true,
b: [1, 2, 3],
})
As a result json file file-name.json
will be saved in remote-save-folder
{
"a": true,
"b": [
1,
2,
3
]
}
NB! Result file will be deep extended, if extend: true
options is specified