SYMBOL INDEX (65 symbols across 17 files) FILE: src/adapters/Memory.ts class Memory (line 3) | class Memory implements Adapter { method read (line 6) | read(): Promise { method write (line 10) | write(obj: T): Promise { class MemorySync (line 16) | class MemorySync implements SyncAdapter { method read (line 19) | read(): T | null { method write (line 23) | write(obj: T): void { FILE: src/adapters/browser/LocalStorage.ts class LocalStorage (line 3) | class LocalStorage extends WebStorage { method constructor (line 4) | constructor(key: string) { FILE: src/adapters/browser/SessionStorage.ts class SessionStorage (line 3) | class SessionStorage extends WebStorage { method constructor (line 4) | constructor(key: string) { FILE: src/adapters/browser/WebStorage.test.ts method removeItem (line 13) | removeItem() { method clear (line 16) | clear() { method key (line 20) | key(_: number): string { FILE: src/adapters/browser/WebStorage.ts class WebStorage (line 3) | class WebStorage implements SyncAdapter { method constructor (line 7) | constructor(key: string, storage: Storage) { method read (line 12) | read(): T | null { method write (line 22) | write(obj: T): void { FILE: src/adapters/node/DataFile.ts class DataFile (line 6) | class DataFile implements Adapter { method constructor (line 11) | constructor( method read (line 26) | async read(): Promise { method write (line 35) | write(obj: T): Promise { class DataFileSync (line 40) | class DataFileSync implements SyncAdapter { method constructor (line 45) | constructor( method read (line 60) | read(): T | null { method write (line 69) | write(obj: T): void { FILE: src/adapters/node/JSONFile.test.ts type Data (line 8) | type Data = { FILE: src/adapters/node/JSONFile.ts class JSONFile (line 5) | class JSONFile extends DataFile { method constructor (line 6) | constructor(filename: PathLike) { class JSONFileSync (line 14) | class JSONFileSync extends DataFileSync { method constructor (line 15) | constructor(filename: PathLike) { FILE: src/adapters/node/TextFile.ts class TextFile (line 9) | class TextFile implements Adapter { method constructor (line 13) | constructor(filename: PathLike) { method read (line 18) | async read(): Promise { method write (line 33) | write(str: string): Promise { class TextFileSync (line 38) | class TextFileSync implements SyncAdapter { method constructor (line 42) | constructor(filename: PathLike) { method read (line 48) | read(): string | null { method write (line 63) | write(str: string): void { FILE: src/core/Low.test.ts type Data (line 13) | type Data = { function createJSONFile (line 18) | function createJSONFile(obj: unknown): string { function readJSONFile (line 24) | function readJSONFile(file: string): unknown { class LowWithLodash (line 101) | class LowWithLodash extends Low { FILE: src/core/Low.ts type Adapter (line 1) | interface Adapter { type SyncAdapter (line 6) | interface SyncAdapter { function checkArgs (line 11) | function checkArgs(adapter: unknown, defaultData: unknown) { class Low (line 16) | class Low { method constructor (line 20) | constructor(adapter: Adapter, defaultData: T) { method read (line 26) | async read(): Promise { method write (line 31) | async write(): Promise { method update (line 35) | async update(fn: (data: T) => unknown): Promise { class LowSync (line 41) | class LowSync { method constructor (line 45) | constructor(adapter: SyncAdapter, defaultData: T) { method read (line 51) | read(): void { method write (line 56) | write(): void { method update (line 60) | update(fn: (data: T) => unknown): void { FILE: src/examples/browser.ts type Data (line 3) | type Data = { FILE: src/examples/cli.ts type Data (line 3) | type Data = { FILE: src/examples/in-memory.ts type ProcessEnv (line 9) | interface ProcessEnv { type Data (line 15) | type Data = Record FILE: src/examples/server.ts type Post (line 12) | type Post = { type Data (line 17) | type Data = { FILE: src/presets/browser.ts function LocalStoragePreset (line 5) | function LocalStoragePreset( function SessionStoragePreset (line 15) | function SessionStoragePreset( FILE: src/presets/node.ts function JSONFilePreset (line 7) | async function JSONFilePreset( function JSONFileSyncPreset (line 20) | function JSONFileSyncPreset(