{"repo":"zoomsphere/ngx-store","free":true,"listed":false,"github":"https://github.com/zoomsphere/ngx-store","clone":"git clone https://github.com/zoomsphere/ngx-store.git","description":"Angular decorators to automagically keep variables in HTML5 LocalStorage, SessionStorage, cookies; injectable services for managing and listening to data changes and a bit more.","language":"TypeScript","stars":168,"topics":["angular","localstorage","sessionstorage","cookies","decorators","typescript"],"license":"ISC","category":"ecommerce","readme_excerpt":"Angular Storage Decorators and services for cookies, session- and localStorage This library adds decorators that make it super easy to automagically save and restore variables using HTML5's localStorage and sessionStorage . It also provides Angular-Injectable Session- and LocalStorageService. What's included? - Decorator functions that are pretty easy to use and configure (see Decorators config): + @LocalStorage() - to save variable in HTML5 localStorage + @SessionStorage() - to save variable in HTML5 sessionStorage + @CookieStorage() - to save variable as a cookie + @SharedStorage() - to keep variable in temporary memory that can be shared across classes + @TempStorage() - alias for SharedStorage - Injectable LocalStorageService , SessionStorageService , CookiesStorageService and SharedStorageService (read more here) - Possibility of listening to storage changes - Easy configuration (see #configuration section) - Compatibility with: + all previous versions + Angular AoT compiler + angular2-localstorage (seamless migration) + nativescript-localstorage + Angular since version 2 + your own project! - Tests coverage CHANGELOG v3.1.0: - added migrateKey decorator config option v3.0.0: - support for Angular 11 & TypeScript 4 - resolved circular dependencies - added schematics - added .forRoot() and .forChild() methods for future use - required dependencies moved to schematics installation script v2.1.0 - support for Angular 7 & TypeScript 3 v2.0.0 - support for Angular 6 (RxJS v6)","default_branch":null,"files":null,"tree":[],"storefront":"/r/zoomsphere","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zoomsphere/ngx-store/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}