New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@uniformdev/optimize-tracker-storage-indexeddb

Package Overview
Dependencies
Maintainers
8
Versions
166
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uniformdev/optimize-tracker-storage-indexeddb - npm Package Compare versions

Comparing version 12.2.1-alpha.143 to 12.2.1-alpha.170

2

dist/index.esm.js

@@ -1,1 +0,1 @@

import{openDB as k,deleteDB as T}from"idb";var i=()=>{if(n)return!1;let e=window;return typeof(window.indexedDB||e.mozIndexedDB||e.webkitIndexedDB||e.msIndexedDB)!="undefined"},n=typeof window=="undefined"||typeof document=="undefined";import{inMemoryScopeStorage as h}from"@uniformdev/optimize-tracker";import{deleteDB as w,openDB as x}from"idb";var S="optimize-scoring",B={upgrade:e=>{e.createObjectStore("scoring")}},g=async()=>await x(S,1,B),m=()=>{let e="scoring";return{getScoring:async t=>{let o=await g(),a=await o.get("scoring",`${e}:${t}`);return o.close(),a},setScoring:async(t,o)=>{let a=await g();await a.put("scoring",t,`${e}:${o}`),a.close()},delete:async()=>{await w(S)}}};var I={upgrade:e=>{e.createObjectStore("scopes",{keyPath:"id"}).createIndex("by-type-date",["type","created"])}},l="optimize-scopes",b=async()=>await k(l,1,I),G=e=>{var o;if(!i())return n||console.warn("IndexedDB not supported, falling back to memory."),h(e);let t=(o=e==null?void 0:e.scoringStorage)!=null?o:m();return{id:"idb Scope Storage",getScope:async a=>{let r=await b(),d,D=r.transaction("scopes","readonly").store.index("by-type-date"),y=IDBKeyRange.bound([a,0],[a,new Date().getTime()]),p=await D.openCursor(y,"prev");return p&&(d=p.value),r.close(),d},setScope:async a=>{let r=await b();await r.put("scopes",a),r.close()},getScoring:t.getScoring,setScoring:t.setScoring,delete:async()=>{await Promise.all([T(l),t.delete()])}}};import{inMemoryTestStorage as O}from"@uniformdev/optimize-tracker";import{deleteDB as C,openDB as v}from"idb";var z={upgrade:e=>{e.createObjectStore("tests")}},u="optimize-tests",f=async()=>await v(u,1,z),W=()=>i()?{id:"idb Test Storage",getTestSelection:async e=>{let t=await f(),o=await t.get("tests",e);return await t.close(),o==null?void 0:o.value},setTestSelection:async(e,t)=>{let o=await f();typeof t=="undefined"?await o.delete("tests",e):await o.put("tests",{value:t},e),await o.close()},delete:async()=>{await C(u)}}:(n||console.warn("IndexedDB not supported, falling back to memory."),O());export{G as indexedDbScopeStorage,m as indexedDbScoringStorage,W as indexedDbTestStorage};
import{openDB as k,deleteDB as T}from"idb";var i=()=>{if(n)return!1;let e=window;return typeof(window.indexedDB||e.mozIndexedDB||e.webkitIndexedDB||e.msIndexedDB)!="undefined"},n=typeof window=="undefined"||typeof document=="undefined";import{inMemoryScopeStorage as h}from"@uniformdev/optimize-tracker";import{deleteDB as w,openDB as x}from"idb";var g="optimize-scoring",B={upgrade:e=>{e.createObjectStore("scoring")}},S=async()=>await x(g,1,B),m=()=>{let e="scoring";return{getScoring:async t=>{let o=await S(),a=await o.get("scoring",`${e}:${t}`);return o.close(),a},setScoring:async(t,o)=>{let a=await S();await a.put("scoring",t,`${e}:${o}`),a.close()},delete:async()=>{await w(g)}}};var I={upgrade:e=>{e.createObjectStore("scopes",{keyPath:"id"}).createIndex("by-type-date",["type","created"])}},b="optimize-scopes",l=async()=>await k(b,1,I),G=e=>{var o;if(!i())return n||console.warn("IndexedDB not supported, falling back to memory."),h(e);let t=(o=e==null?void 0:e.scoringStorage)!=null?o:m();return{id:"idb Scope Storage",getScope:async a=>{let r=await l(),d,D=r.transaction("scopes","readonly").store.index("by-type-date"),y=IDBKeyRange.bound([a,0],[a,new Date().getTime()]),p=await D.openCursor(y,"prev");return p&&(d=p.value),r.close(),d},setScope:async a=>{let r=await l();await r.put("scopes",a),r.close()},getScoring:t.getScoring,setScoring:t.setScoring,delete:async()=>{await Promise.all([T(b),t.delete()])}}};import{inMemoryTestStorage as O}from"@uniformdev/optimize-tracker";import{deleteDB as C,openDB as v}from"idb";var z={upgrade:e=>{e.createObjectStore("tests")}},f="optimize-tests",u=async()=>await v(f,1,z),W=()=>i()?{id:"idb Test Storage",getTestSelection:async e=>{let t=await u(),o=await t.get("tests",e);return await t.close(),o==null?void 0:o.value},setTestSelection:async(e,t)=>{let o=await u();typeof t=="undefined"?await o.delete("tests",e):await o.put("tests",{value:t},e),await o.close()},delete:async()=>{await C(f)}}:(n||console.warn("IndexedDB not supported, falling back to memory."),O());export{G as indexedDbScopeStorage,m as indexedDbScoringStorage,W as indexedDbTestStorage};

@@ -1,1 +0,1 @@

var S=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var I=Object.getOwnPropertyNames;var O=Object.prototype.hasOwnProperty;var C=e=>S(e,"__esModule",{value:!0});var v=(e,t)=>{for(var o in t)S(e,o,{get:t[o],enumerable:!0})},z=(e,t,o,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of I(t))!O.call(e,r)&&(o||r!=="default")&&S(e,r,{get:()=>t[r],enumerable:!(a=h(t,r))||a.enumerable});return e};var $=(e=>(t,o)=>e&&e.get(t)||(o=z(C({}),t,1),e&&e.set(t,o),o))(typeof WeakMap!="undefined"?new WeakMap:0);var R={};v(R,{indexedDbScopeStorage:()=>K,indexedDbScoringStorage:()=>g,indexedDbTestStorage:()=>P});var d=require("idb");var s=()=>{if(n)return!1;let e=window;return typeof(window.indexedDB||e.mozIndexedDB||e.webkitIndexedDB||e.msIndexedDB)!="undefined"},n=typeof window=="undefined"||typeof document=="undefined";var f=require("@uniformdev/optimize-tracker");var i=require("idb"),b="optimize-scoring",j={upgrade:e=>{e.createObjectStore("scoring")}},u=async()=>await(0,i.openDB)(b,1,j),g=()=>{let e="scoring";return{getScoring:async t=>{let o=await u(),a=await o.get("scoring",`${e}:${t}`);return o.close(),a},setScoring:async(t,o)=>{let a=await u();await a.put("scoring",t,`${e}:${o}`),a.close()},delete:async()=>{await(0,i.deleteDB)(b)}}};var N={upgrade:e=>{e.createObjectStore("scopes",{keyPath:"id"}).createIndex("by-type-date",["type","created"])}},D="optimize-scopes",y=async()=>await(0,d.openDB)(D,1,N),K=e=>{var o;if(!s())return n||console.warn("IndexedDB not supported, falling back to memory."),(0,f.inMemoryScopeStorage)(e);let t=(o=e==null?void 0:e.scoringStorage)!=null?o:g();return{id:"idb Scope Storage",getScope:async a=>{let r=await y(),m,k=r.transaction("scopes","readonly").store.index("by-type-date"),T=IDBKeyRange.bound([a,0],[a,new Date().getTime()]),l=await k.openCursor(T,"prev");return l&&(m=l.value),r.close(),m},setScope:async a=>{let r=await y();await r.put("scopes",a),r.close()},getScoring:t.getScoring,setScoring:t.setScoring,delete:async()=>{await Promise.all([(0,d.deleteDB)(D),t.delete()])}}};var w=require("@uniformdev/optimize-tracker"),p=require("idb");var M={upgrade:e=>{e.createObjectStore("tests")}},x="optimize-tests",B=async()=>await(0,p.openDB)(x,1,M),P=()=>s()?{id:"idb Test Storage",getTestSelection:async e=>{let t=await B(),o=await t.get("tests",e);return await t.close(),o==null?void 0:o.value},setTestSelection:async(e,t)=>{let o=await B();typeof t=="undefined"?await o.delete("tests",e):await o.put("tests",{value:t},e),await o.close()},delete:async()=>{await(0,p.deleteDB)(x)}}:(n||console.warn("IndexedDB not supported, falling back to memory."),(0,w.inMemoryTestStorage)());module.exports=$(R);0&&(module.exports={indexedDbScopeStorage,indexedDbScoringStorage,indexedDbTestStorage});
var S=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var I=Object.getOwnPropertyNames;var O=Object.prototype.hasOwnProperty;var C=e=>S(e,"__esModule",{value:!0});var v=(e,t)=>{for(var o in t)S(e,o,{get:t[o],enumerable:!0})},z=(e,t,o,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of I(t))!O.call(e,r)&&(o||r!=="default")&&S(e,r,{get:()=>t[r],enumerable:!(a=h(t,r))||a.enumerable});return e};var $=(e=>(t,o)=>e&&e.get(t)||(o=z(C({}),t,1),e&&e.set(t,o),o))(typeof WeakMap!="undefined"?new WeakMap:0);var R={};v(R,{indexedDbScopeStorage:()=>K,indexedDbScoringStorage:()=>g,indexedDbTestStorage:()=>P});var d=require("idb");var s=()=>{if(n)return!1;let e=window;return typeof(window.indexedDB||e.mozIndexedDB||e.webkitIndexedDB||e.msIndexedDB)!="undefined"},n=typeof window=="undefined"||typeof document=="undefined";var D=require("@uniformdev/optimize-tracker");var i=require("idb"),u="optimize-scoring",j={upgrade:e=>{e.createObjectStore("scoring")}},b=async()=>await(0,i.openDB)(u,1,j),g=()=>{let e="scoring";return{getScoring:async t=>{let o=await b(),a=await o.get("scoring",`${e}:${t}`);return o.close(),a},setScoring:async(t,o)=>{let a=await b();await a.put("scoring",t,`${e}:${o}`),a.close()},delete:async()=>{await(0,i.deleteDB)(u)}}};var N={upgrade:e=>{e.createObjectStore("scopes",{keyPath:"id"}).createIndex("by-type-date",["type","created"])}},y="optimize-scopes",f=async()=>await(0,d.openDB)(y,1,N),K=e=>{var o;if(!s())return n||console.warn("IndexedDB not supported, falling back to memory."),(0,D.inMemoryScopeStorage)(e);let t=(o=e==null?void 0:e.scoringStorage)!=null?o:g();return{id:"idb Scope Storage",getScope:async a=>{let r=await f(),m,k=r.transaction("scopes","readonly").store.index("by-type-date"),T=IDBKeyRange.bound([a,0],[a,new Date().getTime()]),l=await k.openCursor(T,"prev");return l&&(m=l.value),r.close(),m},setScope:async a=>{let r=await f();await r.put("scopes",a),r.close()},getScoring:t.getScoring,setScoring:t.setScoring,delete:async()=>{await Promise.all([(0,d.deleteDB)(y),t.delete()])}}};var x=require("@uniformdev/optimize-tracker"),p=require("idb");var M={upgrade:e=>{e.createObjectStore("tests")}},B="optimize-tests",w=async()=>await(0,p.openDB)(B,1,M),P=()=>s()?{id:"idb Test Storage",getTestSelection:async e=>{let t=await w(),o=await t.get("tests",e);return await t.close(),o==null?void 0:o.value},setTestSelection:async(e,t)=>{let o=await w();typeof t=="undefined"?await o.delete("tests",e):await o.put("tests",{value:t},e),await o.close()},delete:async()=>{await(0,p.deleteDB)(B)}}:(n||console.warn("IndexedDB not supported, falling back to memory."),(0,x.inMemoryTestStorage)());module.exports=$(R);0&&(module.exports={indexedDbScopeStorage,indexedDbScoringStorage,indexedDbTestStorage});
{
"name": "@uniformdev/optimize-tracker-storage-indexeddb",
"version": "12.2.1-alpha.143+b54f3127",
"version": "12.2.1-alpha.170+899ea147",
"description": "Uniform Optimize tracker storage, implemented using IndexedDB",

@@ -28,4 +28,4 @@ "license": "SEE LICENSE IN LICENSE.txt",

"dependencies": {
"@uniformdev/optimize-tracker": "^12.2.1-alpha.143+b54f3127",
"@uniformdev/optimize-tracker-common": "^12.2.1-alpha.143+b54f3127",
"@uniformdev/optimize-tracker": "^12.2.1-alpha.170+899ea147",
"@uniformdev/optimize-tracker-common": "^12.2.1-alpha.170+899ea147",
"idb": "^7.0.0"

@@ -35,11 +35,11 @@ },

"@types/jest": "27.4.0",
"@types/node": "16.11.21",
"eslint": "8.7.0",
"@types/node": "16.11.24",
"eslint": "8.8.0",
"eslint-plugin-react": "7.28.0",
"eslint-plugin-react-hooks": "4.3.0",
"jest": "27.4.7",
"jest": "27.5.1",
"npm-run-all": "4.1.5",
"rimraf": "3.0.2",
"ts-jest": "27.1.3",
"tsup": "5.11.11"
"tsup": "5.11.13"
},

@@ -52,3 +52,3 @@ "files": [

},
"gitHead": "b54f3127570a6a8232fda786952b3abfc0963a49"
"gitHead": "899ea147cdea482a014e02911fc9554c81dd2cbc"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc