JSPM

  • Created
  • Published
  • Downloads 220
  • Score
    100M100P100Q95007F
  • License MIT

`localJsonStorage` is a utility object in our TypeScript package that provides methods for interacting with the local storage in a structured and versioned manner.

Package Exports

  • @alwatr/local-storage

Readme

localJsonStorage

localJsonStorage is a utility object in our TypeScript package that provides methods for interacting with the local storage in a structured and versioned manner.

Installation

Before you can use localJsonStorage, you need to install the package. If you're using npm, you can do this with:

npm install @alwatr/local-storage

If you're using Yarn, you can do this with:

yarn add @alwatr/local-storage

Usage

First, you need to import localJsonStorage from the package:

import { localJsonStorage } from '@alwatr/local-storage';

Or for CommonJS:

const { localJsonStorage } = require('@alwatr/local-storage');

Getting an Item

You can get an item from local storage and parse it as JSON using the getItem method. If the item is not found, it will return a default value:

const defaultValue = { a: 1, b: 2 };
const value = localJsonStorage.getItem('item-name', defaultValue);

Setting an Item

You can set an item in local storage as JSON using the setItem method:

const value = { a: 1, b: 2 };
localJsonStorage.setItem('item-name', value);

Removing an Item

You can remove an item from local storage using the removeItem method:

localJsonStorage.removeItem('item-name');

Future Plans

We plan to add more methods to localJsonStorage for directly interacting with local storage. Stay tuned for updates!