UNPKG

@storm-stack/hooks

Version:

A collection of React hooks used by Storm Software in various client libraries and applications.

179 lines 5.12 kB
{ "name": "@storm-stack/hooks", "version": "0.25.1", "type": "module", "description": "A collection of React hooks used by Storm Software in various client libraries and applications.", "repository": { "type": "github", "url": "https://github.com/storm-software/storm-stack.git", "directory": "packages/hooks" }, "private": false, "peerDependencies": { "react": "19.0.0-rc-f6cce072-20240723", "react-dom": "19.0.0-rc-f6cce072-20240723", "react-native": "0.75.4" }, "peerDependenciesMeta": { "react": { "optional": true }, "react-dom": { "optional": true }, "react-native": { "optional": true } }, "devDependencies": { "react": "19.0.0-rc-f6cce072-20240723", "react-dom": "19.0.0-rc-f6cce072-20240723", "react-native": "0.75.4" }, "publishConfig": { "access": "public" }, "sideEffects": false, "funding": { "type": "github", "url": "https://github.com/sponsors/storm-software" }, "files": [ "dist/**/*" ], "homepage": "https://stormsoftware.com", "bugs": { "url": "https://stormsoftware.com/support", "email": "support@stormsoftware.com" }, "license": "Apache-2.0", "keywords": [ "storm-stack", "storm-software", "storm", "stormstack", "storm-ops", "acidic", "acidic-lang", "acidic-model", "cyclone-ui", "nextjs", "prisma", "graphql", "sullivanpj", "monorepo" ], "author": { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" }, "contributors": [ { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" } ], "exports": { "./package.json": "./package.json", "./use-previous": { "import": "./dist/use-previous.mjs", "require": "./dist/use-previous.cjs", "types": "./dist/use-previous.d.ts" }, "./use-network-state": { "import": "./dist/use-network-state.mjs", "require": "./dist/use-network-state.cjs", "types": "./dist/use-network-state.d.ts" }, "./use-memo-stable": { "import": "./dist/use-memo-stable.mjs", "require": "./dist/use-memo-stable.cjs", "types": "./dist/use-memo-stable.d.ts" }, "./use-keyboard-visible": { "import": "./dist/use-keyboard-visible.mjs", "require": "./dist/use-keyboard-visible.cjs", "types": "./dist/use-keyboard-visible.d.ts" }, "./use-isomorphic-layout-effect": { "import": "./dist/use-isomorphic-layout-effect.mjs", "require": "./dist/use-isomorphic-layout-effect.cjs", "types": "./dist/use-isomorphic-layout-effect.d.ts" }, "./use-idle": { "import": "./dist/use-idle.mjs", "require": "./dist/use-idle.cjs", "types": "./dist/use-idle.d.ts" }, "./use-hover": { "import": "./dist/use-hover.mjs", "require": "./dist/use-hover.cjs", "types": "./dist/use-hover.d.ts" }, "./use-event": { "import": "./dist/use-event.mjs", "require": "./dist/use-event.cjs", "types": "./dist/use-event.d.ts" }, "./use-escape-keydown": { "import": "./dist/use-escape-keydown.mjs", "require": "./dist/use-escape-keydown.cjs", "types": "./dist/use-escape-keydown.d.ts" }, "./use-did-finish-ssr": { "import": "./dist/use-did-finish-ssr.mjs", "require": "./dist/use-did-finish-ssr.cjs", "types": "./dist/use-did-finish-ssr.d.ts" }, "./use-debounce": { "import": "./dist/use-debounce.mjs", "require": "./dist/use-debounce.cjs", "types": "./dist/use-debounce.d.ts" }, "./use-copy-to-clipboard": { "import": "./dist/use-copy-to-clipboard.mjs", "require": "./dist/use-copy-to-clipboard.cjs", "types": "./dist/use-copy-to-clipboard.d.ts" }, "./use-compose-refs": { "import": "./dist/use-compose-refs.mjs", "require": "./dist/use-compose-refs.cjs", "types": "./dist/use-compose-refs.d.ts" }, "./use-click-away": { "import": "./dist/use-click-away.mjs", "require": "./dist/use-click-away.cjs", "types": "./dist/use-click-away.d.ts" }, "./use-callback-stable": { "import": "./dist/use-callback-stable.mjs", "require": "./dist/use-callback-stable.cjs", "types": "./dist/use-callback-stable.d.ts" }, "./use-callback-ref": { "import": "./dist/use-callback-ref.mjs", "require": "./dist/use-callback-ref.cjs", "types": "./dist/use-callback-ref.d.ts" }, "./use-battery": { "import": "./dist/use-battery.mjs", "require": "./dist/use-battery.cjs", "types": "./dist/use-battery.d.ts" }, "./index": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" }, ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" } }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts" }