fluidsport-node-library

1.0.3 • Public • Published

Modules

  • Json Storage
  • Downloader
  • Paths

Json Storage

#!javascript
jsonStorage = {
  set: function(id, value) {},
  get: function(id) {},
  remove: function(id) {},
  list: function(id) {}
}

Return promises

#!javascript
jsonStorage.set('test', {foo:'bar'}).then(function(response){
    console.log('foo');
}, function(error) {
    console.log('bar');
});

Paths

Paths are constants useful all over the application

#!javascript
{
  assets: './_assets',
  storage: './_storage'
}

Downloader

#!javascript
var downloader = new Downloader([{
  url:'http://ip.jsontest.com/',
  name:'ip.json'
}], folder || './_assets');
#!javascript
downloader.onComplete(function(response){
  console.log('complete');
});
#!javascript
downloader.download();
#!javascript
downloader.erase();

Downloader save files in ./_assets folder and erase() erase all directory content

Package Sidebar

Install

npm i fluidsport-node-library

Weekly Downloads

5

Version

1.0.3

License

ISC

Last publish

Collaborators

  • fsarzana