svelte-local-storage-store
Advanced tools
Comparing version 0.2.5 to 0.2.6
@@ -1,3 +0,30 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true});// index.ts | ||
var _store = require('svelte/store'); | ||
var __create = Object.create; | ||
var __defProp = Object.defineProperty; | ||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | ||
var __getOwnPropNames = Object.getOwnPropertyNames; | ||
var __getProtoOf = Object.getPrototypeOf; | ||
var __hasOwnProp = Object.prototype.hasOwnProperty; | ||
var __markAsModule = (target) => __defProp(target, "__esModule", { value: true }); | ||
var __export = (target, all) => { | ||
__markAsModule(target); | ||
for (var name in all) | ||
__defProp(target, name, { get: all[name], enumerable: true }); | ||
}; | ||
var __reExport = (target, module2, desc) => { | ||
if (module2 && typeof module2 === "object" || typeof module2 === "function") { | ||
for (let key of __getOwnPropNames(module2)) | ||
if (!__hasOwnProp.call(target, key) && key !== "default") | ||
__defProp(target, key, { get: () => module2[key], enumerable: !(desc = __getOwnPropDesc(module2, key)) || desc.enumerable }); | ||
} | ||
return target; | ||
}; | ||
var __toModule = (module2) => { | ||
return __reExport(__markAsModule(__defProp(module2 != null ? __create(__getProtoOf(module2)) : {}, "default", module2 && module2.__esModule && "default" in module2 ? { get: () => module2.default, enumerable: true } : { value: module2, enumerable: true })), module2); | ||
}; | ||
// index.ts | ||
__export(exports, { | ||
writable: () => writable | ||
}); | ||
var import_store = __toModule(require("svelte/store")); | ||
var stores = {}; | ||
@@ -12,3 +39,3 @@ function writable(key, initialValue) { | ||
if (!stores[key]) { | ||
const store = _store.writable.call(void 0, initialValue, (set2) => { | ||
const store = (0, import_store.writable)(initialValue, (set2) => { | ||
const json = browser ? localStorage.getItem(key) : null; | ||
@@ -27,3 +54,3 @@ if (json) { | ||
}); | ||
const {subscribe, set} = store; | ||
const { subscribe, set } = store; | ||
stores[key] = { | ||
@@ -35,3 +62,3 @@ set(value) { | ||
update(updater) { | ||
const value = updater(_store.get.call(void 0, store)); | ||
const value = updater((0, import_store.get)(store)); | ||
updateStorage(key, value); | ||
@@ -45,5 +72,6 @@ set(value); | ||
} | ||
exports.writable = writable; | ||
// Annotate the CommonJS export names for ESM import in node: | ||
0 && (module.exports = { | ||
writable | ||
}); | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "svelte-local-storage-store", | ||
"version": "0.2.5", | ||
"version": "0.2.6", | ||
"license": "MIT", | ||
"main": "dist/index.js", | ||
@@ -25,17 +26,17 @@ "module": "dist/index.mjs", | ||
"devDependencies": { | ||
"@babel/core": "^7.13.16", | ||
"@babel/core": "^7.16.0", | ||
"@babel/preset-env": "^7.13.15", | ||
"@types/jest": "^26.0.22", | ||
"@typescript-eslint/eslint-plugin": "^4.22.0", | ||
"@typescript-eslint/parser": "^4.22.0", | ||
"babel-jest": "^26.6.3", | ||
"@types/jest": "^27.0.2", | ||
"@typescript-eslint/eslint-plugin": "^5.3.0", | ||
"@typescript-eslint/parser": "^5.3.0", | ||
"babel-jest": "^27.3.1", | ||
"codecov": "^3.8.3", | ||
"eslint": "^7.3.1", | ||
"eslint-plugin-jest": "^24.1.0", | ||
"jest": "^26.6.3", | ||
"rollup-plugin-svelte": "^5.0.0", | ||
"eslint": "^8.1.0", | ||
"eslint-plugin-jest": "^25.2.2", | ||
"jest": "^27.3.1", | ||
"rollup-plugin-svelte": "^7.1.0", | ||
"semantic-release": "18.0.0", | ||
"svelte": "^3.38.2", | ||
"ts-jest": "^26.5.5", | ||
"tsup": "^4.11.1", | ||
"svelte": "^3.44.1", | ||
"ts-jest": "^27.0.7", | ||
"tsup": "^5.6.0", | ||
"typescript": "^4.2.4" | ||
@@ -50,4 +51,4 @@ }, | ||
"peerDependencies": { | ||
"svelte": "^3.38.2" | ||
"svelte": "^3.44.1" | ||
} | ||
} |
@@ -0,1 +1,3 @@ | ||
[![npm version](https://img.shields.io/npm/v/svelte-local-storage-store.svg)](https://www.npmjs.com/package/svelte-local-storage-store) [![license](https://img.shields.io/npm/l/svelte-local-storage-store.svg)](LICENSE.md) [![codecov](https://codecov.io/gh/joshnuss/svelte-local-storage-store/branch/master/graph/badge.svg?token=GU607D2YRQ)](https://codecov.io/gh/joshnuss/svelte-local-storage-store) | ||
# svelte-local-storage-store | ||
@@ -2,0 +4,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No License Found
License(Experimental) License information could not be found.
Found 1 instance in 1 package
11023
0
120
45