Socket
Socket
Sign inDemoInstall

svelte-mq-store

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

svelte-mq-store - npm Package Compare versions

Comparing version 3.0.0-next.2 to 3.0.0-next.3

4

dist/index.svelte.d.ts

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

export declare const listen: <T = undefined>(key: string, fallback?: T | undefined) => boolean | T | undefined;
export declare const listen: <T = undefined>(key: string, fallback?: T | undefined) => {
readonly value: boolean | T | undefined;
};
import { BROWSER } from 'esm-env';
export const listen = (key, fallback) => {
let value = $state(BROWSER ? matchMedia(key).matches : fallback);
let store = $state(BROWSER ? matchMedia(key).matches : fallback);
if (BROWSER) {
matchMedia(key).addEventListener('change', (e) => {
value = e.matches;
store = e.matches;
});
}
return value;
return {
get value() {
return store;
}
};
};

@@ -5,3 +5,3 @@ {

"main": "dist/index.svelte.js",
"version": "3.0.0-next.2",
"version": "3.0.0-next.3",
"type": "module",

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

"url": "https://github.com/jill64/svelte-mq-store.git",
"image": "https://opengraph.githubassets.com/4c4d5c95e9a6bfe050293eeff74f73019e6ef47a88d2d31faff5f0735055c8d1/jill64/svelte-mq-store"
"image": "https://opengraph.githubassets.com/b5c18f16d8cc6d40cc3aaa4901624b5725ad4d13d61a7498178a98b9ad24ff7f/jill64/svelte-mq-store"
},

@@ -31,0 +31,0 @@ "prettier": "@jill64/prettier-config",

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