{"_id":"@awssam/next-helpers","_rev":"8-cf4666eae056f9d29204fc891ad44c8d","name":"@awssam/next-helpers","dist-tags":{"latest":"0.1.9"},"versions":{"0.1.0":{"name":"@awssam/next-helpers","version":"0.1.0","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.0","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"d524e1a5e79fb2ecfb05fd4f8930c621e1885637","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.0.tgz","fileCount":12,"integrity":"sha512-JCrCAp3jcoRh0VeAyci0PE978rLQc+OBdmCnip6bVGcVLR+7eLJm4+2JBFPjvMLSc+IZrIiIFf5kq+qY6r1g/Q==","signatures":[{"sig":"MEUCIChPWJIOmJ8HrF/Veqw3TDx/Z0/KZSB6AGo4d/X9OtEEAiEArPZQGdbwE/+rwflJIv5AAjsyI/ITf4GFTvOR7pViZXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293553},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"dac8649288d2a5056f77ca733abd8ce4b81330bd","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.0_1738087246585_0.7269006596138377","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@awssam/next-helpers","version":"0.1.1","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.1","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"c3db48f81cfdec5dd51d30ed21d45998d090ef6a","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.1.tgz","fileCount":13,"integrity":"sha512-U2dk6Cv8nh05GvcNcI1mAfhqEP1etXQYovdHfIyxAy2LzDcqd59C5n2AbSgyLt3TltUT8k/HsIS5KGoDh1aVZA==","signatures":[{"sig":"MEUCIQCCHZBSNnPHgpp2oaAidZ9sJmWM1Ycev2QMW11Hr3dL0gIgH1fVlAIh/AEYnKXDKLN1cJD+p6BMp/HqthmCyvN/e7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11275},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"45056bf0580d46bac55433b2fd831155052e6cd1","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.1_1738088077866_0.47766887904661526","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@awssam/next-helpers","version":"0.1.3","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.3","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"d8e5ca8a9e724a0d784e1f5d00e9ff8b3c3418e7","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.3.tgz","fileCount":13,"integrity":"sha512-w13zZKeWvY38UdjRx9qccs+jaVh5BR4rsEzK8QjaxSKeWgSEqiR3VrgwyNzYIYrvFrKHDXaO4HM0wMZOYP4kyw==","signatures":[{"sig":"MEYCIQCfe5ry02fp9TMgeFo+xj24UrXQvJEWtxsLKBUCVkID1gIhAK/DP3Z7UXx82XLBUHUllzqzPeZF7YXboXMQICQcY9NR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12281},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"903599d8495772691d617a7a950dae7ca1cc9bee","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.3_1738093630561_0.3713729601889988","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@awssam/next-helpers","version":"0.1.4","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.4","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"1c16b664db9b9039a608c3e4c191b08cdf4447e9","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.4.tgz","fileCount":13,"integrity":"sha512-YMMkAqrOHAIZQxkwa7eqHkQimUwT6vUIhDRFVgCX+LIwssjR7Gxao0bppQkbTCA5gtuMzG/augwidKl5LLtzMA==","signatures":[{"sig":"MEYCIQCsNQIdl22/GqnVAyPprjUWPRa+NJyQj8ZQL1+FCPFZogIhAIYG01YjYtOOdurbvo/eCSFqb9xY4zeQ8FwtdbWW/+os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11988},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"4550090630fe1e161d368a10e7d3bee8a90ecb43","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.4_1738094359951_0.9733699155071396","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@awssam/next-helpers","version":"0.1.5","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.5","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"25b74970ba2b7d5cdb5fd6fc305bf12c1e661f2b","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.5.tgz","fileCount":13,"integrity":"sha512-yn0Xgf7BJG0DoxaWczy2lpJN5ayfB6+XsKX5qQcFBO3xiqkSaT113bI/rrXRHz63XmW5L2Qa9vhE+vo6ykwQfQ==","signatures":[{"sig":"MEYCIQDeKsWSDAqIe9mLBtA+FgnVieIZLj3DoSJgK5xw6iUbcgIhAOU150LqAG6/Hl8goLLjKQVMKPSU2TQdz7+WviW4dpZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12177},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"92f6eb9f722bafe361c439c06f65cad10ef5b64e","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.5_1738094762539_0.0012114950497923438","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@awssam/next-helpers","version":"0.1.6","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.6","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"4115932a64fcd7e6c4af9c809123d1b4fb3fcc91","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.6.tgz","fileCount":13,"integrity":"sha512-kxYgmg8so0BbAQ2CxY8BVcN56iUypuFsB8M0CRP17iYlGuiG7omPuBmtMJaYZwTDTrbWjSACR74kbfxDMuN9oQ==","signatures":[{"sig":"MEUCIQDvTV4gtCqcU2LZgAwob53Py1WcyGQVPb7n7UPkSLeVgAIgK8H9M/89I0HNutdLxwCmlA13Z8LZqG50hmtx08pi1c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12391},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"43d88c5086e3fbb4c6124ee0ca0321abf55c21aa","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.6_1738095006950_0.12344071318848049","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@awssam/next-helpers","version":"0.1.7","keywords":["next","hooks","next.js","typescript"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.7","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"599c09c57eff13187e4495cab837831b3848c50d","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.7.tgz","fileCount":13,"integrity":"sha512-kGPlLQHRJ9X8sJjdD4JXoOZ9LLMQS2bdZ30doHgSqtoyFhKHZn8t4/4GMj4ZjseR+8wiykV2nnUhDO60CIzPfg==","signatures":[{"sig":"MEYCIQCWTaZ6gM2Dho0ISfoTutCM5la+QWXVoROvlo2TCy+/DgIhALmWj1aXVnXLY7Y5VzqO3CoeGIyej6c7LtjV5Th5u1fS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15890},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"797421303b435bb70df5ccaea165bb4b402914e4","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.7_1738170220446_0.6549084991652219","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@awssam/next-helpers","version":"0.1.8","keywords":["next","hooks","next.js","typescript","useRouteQuery","routeQuery"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","_id":"@awssam/next-helpers@0.1.8","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"homepage":"https://github.com/awssam/next-helpers#readme","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"dist":{"shasum":"432a39a316a2c10076794100b5fce8c419799d17","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.8.tgz","fileCount":17,"integrity":"sha512-/rb1Y14sQNFKvShJ8w1pkre/i1zIDSM+lFiZeTtNjBaOj2XIyl3Ae1NVpT2nnA4734kxQBGAGdkEh8okNh8O+w==","signatures":[{"sig":"MEUCIQCfMuLmwdj8CdLAdZ4iUwQN361LOPXlxRD4ESfgKf13CQIgPZXlVqSbDevOlfbabV6I1HtVSCoOQG6jI6Af+crGe1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26520},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"0224ca91cbddfbdb4bb3f99a26b6d03947e97bc4","scripts":{"test":"echo \"No tests yet!\" && exit 0","build":"tsup src/index.ts --dts --format esm,cjs","clean":"rm -rf dist"},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"repository":{"url":"git+https://github.com/awssam/next-helpers.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of Next.js client-side hooks and helpers","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"next":"^15.1.6","tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.7.3","@types/react":"^19.0.8"},"peerDependencies":{"next":">=13.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/next-helpers_0.1.8_1738416487444_0.47426181689216906","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@awssam/next-helpers","version":"0.1.9","description":"A small collection of Next.js client-side hooks and helpers","main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"build":"tsup src/index.ts --dts --format esm,cjs","test":"echo \"No tests yet!\" && exit 0","clean":"rm -rf dist"},"keywords":["next","hooks","next.js","typescript","useRouteQuery","routeQuery"],"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/awssam/next-helpers.git"},"license":"MIT","devDependencies":{"@types/react":"^19.0.8","next":"^15.1.6","react":"^19.0.0","react-dom":"^19.0.0","tsup":"^8.3.6","typescript":"^5.7.3"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","next":">=13.0.0"},"_id":"@awssam/next-helpers@0.1.9","gitHead":"630767734bd7cf1e5a0a4b34f5029315f4e1e238","bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"homepage":"https://github.com/awssam/next-helpers#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-11LpyOIirytJeLR3HPxZ32Tlqu3f8u8ztt9f+krSRMWYZtGvOzWmlmnjzlGPS0807SDS10xiyCaawUlsWJvHMQ==","shasum":"e2c81d5535c8c8ae8ed111c7393b1a707ef580e2","tarball":"https://registry.npmjs.org/@awssam/next-helpers/-/next-helpers-0.1.9.tgz","fileCount":17,"unpackedSize":26520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDAlbfyjWKIczLl4uejWXz/cUP1s+04jx5QrZZOOmW1WAIgXzllNrszpr4IY69w2jsTqq+5gqDZvDBxMw1bqVH5Spk="}]},"_npmUser":{"name":"awtsoft","email":"awtsoft@gmail.com"},"directories":{},"maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/next-helpers_0.1.9_1738416699687_0.016218209195188127"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-28T18:00:46.457Z","modified":"2025-02-01T13:31:40.069Z","0.1.0":"2025-01-28T18:00:46.814Z","0.1.1":"2025-01-28T18:14:38.047Z","0.1.3":"2025-01-28T19:47:10.797Z","0.1.4":"2025-01-28T19:59:20.159Z","0.1.5":"2025-01-28T20:06:02.730Z","0.1.6":"2025-01-28T20:10:07.123Z","0.1.7":"2025-01-29T17:03:40.674Z","0.1.8":"2025-02-01T13:28:07.637Z","0.1.9":"2025-02-01T13:31:39.869Z"},"bugs":{"url":"https://github.com/awssam/next-helpers/issues"},"author":{"name":"Awssam Saidi","email":"awtsoft@gmail.com"},"license":"MIT","homepage":"https://github.com/awssam/next-helpers#readme","keywords":["next","hooks","next.js","typescript","useRouteQuery","routeQuery"],"repository":{"type":"git","url":"git+https://github.com/awssam/next-helpers.git"},"description":"A small collection of Next.js client-side hooks and helpers","maintainers":[{"name":"awtsoft","email":"awtsoft@gmail.com"}],"readme":"# @awssam/next-helpers\n\nA small collection of reusable helpers and hooks for **Next.js** projects. Currently, it includes:\n\n- [`useRouteQuery`](./docs/useRouteQuery.md) – A client-side hook for getting and setting URL search parameters in Next.js (App Router).\n- [`useDimension`](./docs/useDimension.md) – A hook to observe and track the dimensions of a DOM element using the `ResizeObserver` API.\n\n> **Note**: This library is intended for Next.js 13+ using the **App Router**. It relies on the new `next/navigation` utilities.\n\n---\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Documentation](#documentation)\n- [Contributing](#contributing)\n- [License](#license)\n\n---\n\n## Installation\n\nInstall the package via npm or yarn:\n\n```bash\nnpm install @awssam/next-helpers\n```\n\nOr\n\n```bash\nyarn add @awssam/next-helpers\n```\n\n> **Peer Dependencies**: You need **React**, **ReactDOM**, and **Next.js** in your project (v13 or later). Make sure they’re installed in your own `package.json`.\n\n---\n\n## Documentation\n\n- [`useRouteQuery`](./docs/useRouteQuery.md)\n- [`useDimension`](./docs/useDimension.md)\n\n---\n\n## Contributing\n\n1. **Fork** the repo and clone it locally.\n2. Create a **branch** for your contribution (`feature/my-new-helper`).\n3. **Commit** your changes and push your branch.\n4. Create a **Pull Request** and describe your changes.\n\n---\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE).  \nFeel free to open issues or submit PRs for new Next.js helpers that could be included here in the future. We welcome your contributions!\n","readmeFilename":"README.MD"}