Skip to content

DreamworldSolutions/session-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@dreamworld/session-storage

A browser-side utility for storing and syncing session data across multiple tabs/windows, distributed as a public ES Module package.


1. User Guide

Installation & Setup

npm install @dreamworld/session-storage
yarn add @dreamworld/session-storage

Basic Usage

The package exports a single default class, SessionStorage. The import pattern is derivable from the module type and entry point declared in package.json:

import SessionStorage from "@dreamworld/session-storage";

const session = new SessionStorage();

API Reference

Exports

Export Kind Description
SessionStorage export default class The sole exported member of the module.

2. Developer Guide / Architecture

Architecture Overview

Observable Fact Detail
Module format ES Module ("type": "module" in package.json)
Exported surface Single export default class SessionStorage {}
Implementation Class body is empty — no constructor, fields, or methods present
Design patterns Not determinable from provided source
Dependencies None (no runtime dependencies declared in package.json)

The file session-storage.js defines one class with no implementation. No design patterns, internal data flow, or module responsibilities can be identified from the current source.


About

A Browser SessionStorage which works across all Tabs until last tab is closed

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors