R7Storage is a little library for data storage in the client side. It uses localStorage with fallback to cookies.
- Clone the repo
git clone git@github.com:r7com/R7Storage.git
R7Storage.setItem("user", "Guilherme"); //return true
R7Storage.setItem("user"); //return Error
R7Storage.setItem(); //return Error
R7Storage.getItem("user"); //return "Guilherme"
R7Storage.getItem("user2"); //return false
R7Storage.getItem(); //return Error
R7Storage.deleteItem("user"); //return true
R7Storage.deleteItem("userFail"); //return false
R7Storage.deleteItem(); //return Error
R7Storage.hasItem("user"); //return true
R7Storage.hasItem("userFail"); //return false
R7Storage.hasItem(); //return Error
- Internet Explorer: 6+
- Chrome: All versions
- Firefox: All versions
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -A 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
- Run
npm install
- Run
gulp test
- Run
npm install
- Run
gulp build