@storm-stack/hooks
Version:
A collection of React hooks used by Storm Software in various client libraries and applications.
179 lines • 5.12 kB
JSON
{
"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"
}