svelte-persisted-store
Advanced tools
Comparing version 0.9.2 to 0.9.3
@@ -1,28 +0,3 @@ | ||
"use strict"; | ||
var __defProp = Object.defineProperty; | ||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | ||
var __getOwnPropNames = Object.getOwnPropertyNames; | ||
var __hasOwnProp = Object.prototype.hasOwnProperty; | ||
var __export = (target, all) => { | ||
for (var name in all) | ||
__defProp(target, name, { get: all[name], enumerable: true }); | ||
}; | ||
var __copyProps = (to, from, except, desc) => { | ||
if (from && typeof from === "object" || typeof from === "function") { | ||
for (let key of __getOwnPropNames(from)) | ||
if (!__hasOwnProp.call(to, key) && key !== except) | ||
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); | ||
} | ||
return to; | ||
}; | ||
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); | ||
// index.ts | ||
var svelte_persisted_store_exports = {}; | ||
__export(svelte_persisted_store_exports, { | ||
persisted: () => persisted, | ||
writable: () => writable | ||
}); | ||
module.exports = __toCommonJS(svelte_persisted_store_exports); | ||
var import_store = require("svelte/store"); | ||
import { writable as internal } from "svelte/store"; | ||
var stores = { | ||
@@ -70,3 +45,3 @@ local: {}, | ||
const initial = maybeLoadInitial(); | ||
const store = (0, import_store.writable)(initial, (set2) => { | ||
const store = internal(initial, (set2) => { | ||
if (browser && storageType == "local" && syncTabs) { | ||
@@ -107,7 +82,6 @@ const handleStorage = (event) => { | ||
} | ||
// Annotate the CommonJS export names for ESM import in node: | ||
0 && (module.exports = { | ||
export { | ||
persisted, | ||
writable | ||
}); | ||
}; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "svelte-persisted-store", | ||
"version": "0.9.2", | ||
"version": "0.9.3", | ||
"license": "MIT", | ||
"type": "module", | ||
"main": "dist/index.js", | ||
@@ -26,8 +27,8 @@ "module": "dist/index.mjs", | ||
"@babel/core": "^7.24.4", | ||
"@babel/preset-env": "^7.18.6", | ||
"@typescript-eslint/eslint-plugin": "^5.54.0", | ||
"@babel/preset-env": "^7.24.5", | ||
"@typescript-eslint/eslint-plugin": "^5.62.0", | ||
"@typescript-eslint/parser": "^5.62.0", | ||
"@vitest/coverage-v8": "^0.34.6", | ||
"@vitest/coverage-v8": "^1.6.0", | ||
"codecov": "^3.8.3", | ||
"eslint": "^8.56.0", | ||
"eslint": "^8.57.0", | ||
"jsdom": "^24.0.0", | ||
@@ -38,5 +39,5 @@ "rollup": "^3.28.1", | ||
"svelte": "^4.2.1", | ||
"tsup": "^8.0.1", | ||
"tsup": "^8.0.2", | ||
"typescript": "^4.9.5", | ||
"vitest": "^0.32.0" | ||
"vitest": "^1.6.0" | ||
}, | ||
@@ -43,0 +44,0 @@ "peerDependencies": { |
@@ -51,3 +51,3 @@ [![npm version](https://img.shields.io/npm/v/svelte-persisted-store.svg)](https://www.npmjs.com/package/svelte-persisted-store) [![license](https://img.shields.io/npm/l/svelte-persisted-store.svg)](LICENSE.md) [![codecov](https://codecov.io/gh/joshnuss/svelte-persisted-store/branch/master/graph/badge.svg?token=GU607D2YRQ)](https://codecov.io/gh/joshnuss/svelte-persisted-store) | ||
storage: 'session', // 'session' for sessionStorage, defaults to 'local' | ||
syncTabs: true, // choose wether to sync localStorage across tabs, default is true | ||
syncTabs: true, // choose whether to sync localStorage across tabs, default is true | ||
onWriteError: (error) => {/* handle or rethrow */}, // Defaults to console.error with the error object | ||
@@ -54,0 +54,0 @@ onParseError: (raw, error) => {/* handle or rethrow */}, // Defaults to console.error with the error object |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
24631
Yes
1