You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@solid-primitives/page-visibility

Package Overview
Dependencies
Maintainers
3
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@solid-primitives/page-visibility - npm Package Compare versions

Comparing version

to
2.0.2

dist/dev.cjs

2

dist/index.d.ts

@@ -30,4 +30,4 @@ import { Accessor } from 'solid-js';

*/
declare const usePageVisibility: () => Accessor<boolean>;
declare const usePageVisibility: () => () => boolean;
export { createPageVisibility, usePageVisibility };

@@ -0,4 +1,5 @@

import { createSignal, onCleanup } from 'solid-js';
import { createSharedRoot } from '@solid-primitives/rootless';
// src/index.ts
import { createSignal, onCleanup } from "solid-js";
import { createSharedRoot } from "@solid-primitives/rootless";
var createPageVisibility = () => {

@@ -12,5 +13,3 @@ const [state, setState] = createSignal(document.visibilityState === "visible");

var usePageVisibility = /* @__PURE__ */ createSharedRoot(createPageVisibility);
export {
createPageVisibility,
usePageVisibility
};
export { createPageVisibility, usePageVisibility };

@@ -1,7 +0,12 @@

// src/server.ts
var createPageVisibility = () => () => true;
var usePageVisibility = () => () => true;
export {
createPageVisibility,
usePageVisibility
import 'solid-js';
import '@solid-primitives/rootless';
// src/index.ts
var createPageVisibility = () => {
{
return () => true;
}
};
var usePageVisibility = () => () => true ;
export { createPageVisibility, usePageVisibility };
{
"name": "@solid-primitives/page-visibility",
"version": "2.0.1",
"version": "2.0.2",
"description": "Primitive to track page visibility",

@@ -30,5 +30,25 @@ "author": "David Di Biase",

"main": "./dist/server.cjs",
"module": "./dist/index.js",
"module": "./dist/server.js",
"browser": {
"./dist/server.cjs": "./dist/index.cjs",
"./dist/server.js": "./dist/index.js"
},
"types": "./dist/index.d.ts",
"exports": {
"worker": {
"import": "./dist/server.js",
"require": "./dist/server.cjs"
},
"browser": {
"development": {
"import": "./dist/dev.js",
"require": "./dist/dev.cjs"
},
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"deno": {
"import": "./dist/server.js",
"require": "./dist/server.cjs"
},
"node": {

@@ -38,2 +58,6 @@ "import": "./dist/server.js",

},
"development": {
"import": "./dist/dev.js",
"require": "./dist/dev.cjs"
},
"import": "./dist/index.js",

@@ -48,29 +72,19 @@ "require": "./dist/index.cjs"

],
"dependencies": {
"@solid-primitives/rootless": "^1.2.0"
},
"devDependencies": {
"jsdom": "^20.0.0",
"prettier": "^2.7.1",
"solid-js": "^1.5.1",
"solid-register": "^0.2.5",
"tslib": "^2.4.0",
"tsup": "^6.2.2",
"typescript": "^4.7.4",
"unocss": "^0.44.7",
"uvu": "^0.5.6",
"vite": "^3.0.7",
"vite-plugin-solid": "^2.3.0",
"watchlist": "^0.3.1"
"solid-js": "^1.5.0"
},
"peerDependencies": {
"solid-js": "^1.4.3"
"solid-js": "^1.5.0"
},
"dependencies": {
"@solid-primitives/rootless": "^1.1.3"
},
"scripts": {
"start": "vite serve dev --host",
"dev": "npm run start",
"build": "tsup",
"test": "uvu -r solid-register",
"build": "jiti ../../scripts/build.ts --ssr --dev",
"test": "vitest -c ../../configs/vitest.config.ts",
"test:ssr": "pnpm run test --mode ssr",
"test:watch": "watchlist src test -- npm test"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet