#802247 RFP: libjs-ngstorage -- localStorage and sessionStorage done right for AngularJS

Package:
wnpp
Source:
wnpp
Submitter:
Jonas Smedegaard
Date:
2015-11-20 11:24:24 UTC
Severity:
wishlist
#802247#5
Date:
2015-10-18 18:40:17 UTC
From:
To:
* Package name    : libjs-ngstorage
  Version         :
  Upstream Author : Gias Kay Lee
* URL             : https://github.com/gsklee/ngStorage
* License         : Expat
  Programming Lang: Javascript
  Description     : localStorage and sessionStorage done right for AngularJS

 ngStorage is an AngularJS module that makes Web Storage working in
 the Angular Way.  Contains two services: $localStorage and
 $sessionStorage.
 .
 Differences with Other Implementations
  * No Getter 'n' Setter Bullshit - Right from AngularJS homepage:
    "Unlike other frameworks, there is no need to [...] wrap the
    model in accessors methods. Just plain old JavaScript here." Now
    you can enjoy the same benefit while achieving data persistence
    with Web Storage.
  * sessionStorage - We got this often-overlooked buddy covered.
  * Cleanly-Authored Code - Written in the Angular Way,
    well-structured with testability in mind.
  * No Cookie Fallback - With Web Storage being readily available in
    all the browsers AngularJS officially supports, such fallback is
    largely redundant.

Package is needed by beaker-notebook (bug#795980) and the ShowMeBox
project: https://wiki.debian.org/ShowMeBox - if interested, see also
https://lists.alioth.debian.org/pipermail/showme-devel/2015-October/000050.html

Cc'ing Debian Javascript Maintainers in the hope they will pick this up.

 - Jonas