File tree Expand file tree Collapse file tree 7 files changed +11
-9
lines changed Expand file tree Collapse file tree 7 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 1
1
export * from './adapters/browser/LocalStorage.js'
2
2
export * from './adapters/browser/SessionStorage.js'
3
+ export * from './presets/browser/WebStoragePreset.js'
Original file line number Diff line number Diff line change 1
- import { WebStoragePreset } from '../presets/WebStoragePreset.js'
1
+ import { WebStoragePreset } from '../presets/browser/ WebStoragePreset.js'
2
2
3
3
type Data = {
4
4
messages : string [ ]
Original file line number Diff line number Diff line change 1
- import { JSONSyncPreset } from '../presets/JSONPreset.js'
1
+ import { JSONSyncPreset } from '../presets/node/ JSONPreset.js'
2
2
3
3
type Data = {
4
4
messages : string [ ]
Original file line number Diff line number Diff line change 4
4
import express from 'express'
5
5
import asyncHandler from 'express-async-handler'
6
6
7
- import { JSONPreset } from '../presets/JSONPreset.js'
7
+ import { JSONPreset } from '../presets/node/ JSONPreset.js'
8
8
9
9
const app = express ( )
10
10
app . use ( express . json ( ) )
Original file line number Diff line number Diff line change 1
1
export * from './adapters/node/JSONFile.js'
2
2
export * from './adapters/node/TextFile.js'
3
+ export * from './presets/node/JSONPreset.js'
Original file line number Diff line number Diff line change 1
- import { WebStorage } from '../adapters/browser/WebStorage.js'
2
- import { LowSync } from '../index.js'
1
+ import { WebStorage } from '../../ adapters/browser/WebStorage.js'
2
+ import { LowSync } from '../../ index.js'
3
3
4
4
export function WebStoragePreset < Data > (
5
5
key : string ,
6
6
defaultData : Data ,
7
7
storage : Storage = localStorage ,
8
- ) {
8
+ ) : LowSync < Data > {
9
9
const adapter = new WebStorage < Data > ( key , storage )
10
10
const db = new LowSync < Data > ( adapter , defaultData )
11
11
db . read ( )
Original file line number Diff line number Diff line change 1
- import { Memory , MemorySync } from '../adapters/Memory.js'
2
- import { JSONFile , JSONFileSync } from '../adapters/node/JSONFile.js'
3
- import { Low , LowSync } from '../core/Low.js'
1
+ import { Memory , MemorySync } from '../../ adapters/Memory.js'
2
+ import { JSONFile , JSONFileSync } from '../../ adapters/node/JSONFile.js'
3
+ import { Low , LowSync } from '../../ core/Low.js'
4
4
5
5
export async function JSONPreset < Data > (
6
6
filename : string | URL ,
You can’t perform that action at this time.
0 commit comments