@solid-primitives/page-visibility
Advanced tools
Comparing version
@@ -0,3 +1,4 @@ | ||
import { isServer } from 'solid-js/web'; | ||
import { createHydratableSingletonRoot } from '@solid-primitives/rootless'; | ||
import { createHydratableSignal } from '@solid-primitives/utils'; | ||
import { trueFn, createHydratableSignal } from '@solid-primitives/utils'; | ||
import { makeEventListener } from '@solid-primitives/event-listener'; | ||
@@ -7,2 +8,5 @@ | ||
var createPageVisibility = () => { | ||
if (isServer) { | ||
return trueFn; | ||
} | ||
const checkVisibility = () => document.visibilityState === "visible"; | ||
@@ -9,0 +13,0 @@ const [isVisible, setVisible] = createHydratableSignal(true, checkVisibility); |
{ | ||
"name": "@solid-primitives/page-visibility", | ||
"version": "2.0.7", | ||
"version": "2.0.8", | ||
"description": "Primitive to track page visibility", | ||
@@ -30,52 +30,7 @@ "author": "David Di Biase", | ||
"type": "module", | ||
"main": "./dist/server.cjs", | ||
"module": "./dist/server.js", | ||
"browser": { | ||
"./dist/server.js": "./dist/index.js", | ||
"./dist/server.cjs": "./dist/index.cjs" | ||
}, | ||
"main": "./dist/index.cjs", | ||
"module": "./dist/index.js", | ||
"browser": {}, | ||
"types": "./dist/index.d.ts", | ||
"exports": { | ||
"worker": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/server.js" | ||
}, | ||
"require": "./dist/server.cjs" | ||
}, | ||
"browser": { | ||
"development": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/dev.js" | ||
}, | ||
"require": "./dist/dev.cjs" | ||
}, | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/index.js" | ||
}, | ||
"require": "./dist/index.cjs" | ||
}, | ||
"deno": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/server.js" | ||
}, | ||
"require": "./dist/server.cjs" | ||
}, | ||
"node": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/server.js" | ||
}, | ||
"require": "./dist/server.cjs" | ||
}, | ||
"development": { | ||
"import": { | ||
"types": "./dist/index.d.ts", | ||
"default": "./dist/dev.js" | ||
}, | ||
"require": "./dist/dev.cjs" | ||
}, | ||
"import": { | ||
@@ -94,12 +49,12 @@ "types": "./dist/index.d.ts", | ||
"dependencies": { | ||
"@solid-primitives/event-listener": "^2.2.8", | ||
"@solid-primitives/rootless": "^1.3.0", | ||
"@solid-primitives/utils": "^5.5.0" | ||
"@solid-primitives/event-listener": "^2.2.9", | ||
"@solid-primitives/rootless": "^1.3.1", | ||
"@solid-primitives/utils": "^5.5.1" | ||
}, | ||
"peerDependencies": { | ||
"solid-js": "^1.6.0" | ||
"solid-js": "^1.6.12" | ||
}, | ||
"typesVersions": {}, | ||
"scripts": { | ||
"build": "jiti ../../scripts/build.ts --ssr --dev", | ||
"build": "jiti ../../scripts/build.ts", | ||
"test": "vitest -c ../../configs/vitest.config.ts", | ||
@@ -106,0 +61,0 @@ "test:ssr": "pnpm run test --mode ssr", |
Sorry, the diff of this file is not supported yet
7239
-29.18%6
-40%62
-38%