{"bugs":{"url":"https://github.com/jaredLunde/react-hook/issues"},"dist":{"shasum":"f49fe4e6b9de86c583d136df7fae430684528092","tarball":"https://registry.npmjs.org/@react-hook/resize-observer/-/resize-observer-2.0.2.tgz","fileCount":16,"integrity":"sha512-tzKKzxNpfE5TWmxuv+5Ae3IF58n0FQgQaWJmcbYkjXTRZATXxClnTprQ2uuYygYTpu1pqbBskpwMpj6jpT1djA==","signatures":[{"sig":"MEUCIQCtw5bVXwXP2eY2JHsxTSqCvOiRwrTWc+h2QLdlz4DFxwIgPlZa8Hs+DmhlrkEpiOcB9wsvd/ymtIoTw/OBTQ5yfOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57783},"jest":{"globals":{"__DEV__":true},"testMatch":["<rootDir>/src/**/?(*.)test.{ts,tsx}"],"snapshotResolver":"./test/resolve-snapshot.js","moduleDirectories":["node_modules","src","test"],"setupFilesAfterEnv":["./test/setup.js"],"collectCoverageFrom":["**/src/**/*.{ts,tsx}"]},"main":"dist/main/index.js","name":"@react-hook/resize-observer","husky":{"hooks":{"pre-commit":"lundle check-types && lint-staged"}},"types":"types/index.d.ts","unpkg":"dist/umd/use-resize-observer.js","author":{"url":"https://jaredLunde.com","name":"Jared Lunde","email":"jared.lunde@gmail.com"},"module":"dist/module/index.js","source":"src/index.tsx","exports":{".":{"umd":"./dist/umd/use-resize-observer.js","types":"./types/index.d.ts","import":"./dist/esm/index.mjs","source":"./src/index.tsx","browser":"./dist/module/index.js","default":"./dist/main/index.js","require":"./dist/main/index.js"},"./*":"./*","./package.json":"./package.json"},"gitHead":"49d8cb19777516497ad0ab80b6ff8db075fbd966","license":"MIT","scripts":{"dev":"lundle build -f module,cjs -w","lint":"eslint . --ext .ts,.tsx","test":"jest","build":"lundle build --umd-case camel","format":"prettier --write \"{,!(node_modules|dist|coverage)/**/}*.{ts,tsx,js,jsx,md,yml,json}\"","validate":"lundle check-types && npm run lint && jest --coverage","check-types":"lundle check-types","prepublishOnly":"npm run lint && npm run test && npm run build && npm run format"},"_npmUser":{"name":"jaredlunde","email":"jared.lunde@gmail.com"},"homepage":"https://github.com/jaredLunde/react-hook/tree/master/packages/resize-observer#readme","keywords":["react","react hook","resize observer","resize observer hook","resize observer react hook","use-resize-observer","useresizeobserver","resize hook","size hook"],"prettier":{"semi":false,"singleQuote":true,"bracketSpacing":false,"jsxSingleQuote":true},"repository":{"url":"git+https://github.com/jaredLunde/react-hook.git","type":"git"},"_npmVersion":"9.6.7","description":"A React hook that fires a callback whenever ResizeObserver detects a change to its size","directories":{},"lint-staged":{"**/*.{md,yml,json}":["prettier --write"],"**/*.{ts,tsx,js,jsx}":["eslint","prettier --write"]},"maintainers":[{"name":"jaredlunde","email":"jared.lunde@gmail.com"}],"resolutions":{"react":"^18.3.1","@types/react":"^18.3.2"},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"@react-hook/latest":"^1.0.2","@react-hook/passive-layout-effect":"^1.2.0"},"eslintConfig":{"extends":["lunde"]},"eslintIgnore":["node_modules","coverage","dist","test","*.config.js"],"_hasShrinkwrap":false,"devDependencies":{"jest":"latest","husky":"latest","react":"^18.3.1","eslint":"^8","lundle":"^0.4.14","prettier":"latest","react-dom":"^18.3.1","babel-jest":"latest","typescript":"^5.4.5","@types/jest":"latest","lint-staged":"latest","@types/react":"^18.3.2","@types/react-dom":"^18.3.0","eslint-config-lunde":"^0.8.2","react-test-renderer":"latest","@testing-library/react":"latest","@testing-library/jest-dom":"latest","@testing-library/user-event":"latest","@testing-library/react-hooks":"latest","@babel/plugin-syntax-typescript":"^7.24.1"},"peerDependencies":{"react":">=18"},"_npmOperationalInternal":{"tmp":"tmp/resize-observer_2.0.2_1722366728244_0.4063835968070473","host":"s3://npm-registry-packages"},"_id":"@react-hook/resize-observer@2.0.2","version":"2.0.2"}