{"_id":"@edux-design/pagination","_rev":"3-c061a69024d636c1da97cd4be9ed064b","name":"@edux-design/pagination","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"@edux-design/pagination","version":"0.0.1","_id":"@edux-design/pagination@0.0.1","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"cdb34e8174b7209d8d3e7640a223f3f2cfa7c9f7","tarball":"https://registry.npmjs.org/@edux-design/pagination/-/pagination-0.0.1.tgz","fileCount":10,"integrity":"sha512-tDNWgn5+K5dtxk81X27KQ+jRxzPd1NqxoRg0KGQF5H98gI7wiyZX0TXdkDjiApoaXXty/HsGlRy5YTHtjEEjGA==","signatures":[{"sig":"MEQCIB1G6ZCRrfBd2uU7iIwIXFxd5CLS1+ZaBZ69MU8A5DB0AiBVBzUvDAWJDrKuuIOMrb3p90y/6ItjaE9iJCXHQ+NKWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188237},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f5cbe7e930f10ef501a97afc6c5cdcb4edd29812","private":false,"scripts":{"dev":"tsup src/index.js --watch --format esm,cjs --dts","lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","check-types":"tsc --noEmit","generate:component":"turbo gen react-component"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Basic pagination component built with native HTML `button` elements and no default styling.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@edux-design/utils":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/pagination_0.0.1_1765248139198_0.4564941332257899","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@edux-design/pagination","version":"0.0.2","_id":"@edux-design/pagination@0.0.2","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"dist":{"shasum":"8ea675caa603f390c974da0bfd8a89afab59d92f","tarball":"https://registry.npmjs.org/@edux-design/pagination/-/pagination-0.0.2.tgz","fileCount":11,"integrity":"sha512-QPm6FWhA0CBfGMpX/cgMXNSzvOaLKqEylASlle86N8raLUVG3Bt6gkIlnm2ma+o5nWOdJHFSclhSnJMeKadzCg==","signatures":[{"sig":"MEUCIQDzOSdQ1QSTvJVMehBjPmkdGw9e3Vp9+poI73lxETODSwIgcqf6oEct4aGxIuX2EU284e4pU9gL0rGCIF4+8kuzOGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188600},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b58b171721dff8c66d3b0a752835a27ca598b481","private":false,"scripts":{"dev":"tsup src/index.js --watch --format esm,cjs --dts","lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","check-types":"tsc --noEmit","generate:component":"turbo gen react-component"},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"_npmVersion":"10.9.2","description":"Basic pagination component built with native HTML `button` elements and no default styling.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"react":"^19.1.0","react-dom":"^19.1.0","@edux-design/utils":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","postcss":"^8.5.6","typescript":"^5.9.2","tailwindcss":"^4.1.12","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/pagination_0.0.2_1766462542732_0.49269438801839427","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@edux-design/pagination","version":"0.1.0","private":false,"sideEffects":["**/*.css"],"types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"lint":"eslint . --max-warnings 0","build":"tsup src/index.js --format esm,cjs --dts","dev":"tsup src/index.js --watch --format esm,cjs --dts","generate:component":"turbo gen react-component","check-types":"tsc --noEmit"},"devDependencies":{"typescript":"^5.9.2","tailwindcss":"^4.1.12","postcss":"^8.5.6","tsup":"^8.5.0","@tailwindcss/cli":"^4.1.12","@tailwindcss/postcss":"^4.1.12"},"dependencies":{"@edux-design/utils":"*"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_id":"@edux-design/pagination@0.1.0","gitHead":"7250cb811a32db15e58b04e1b9865d3876905b5f","description":"Basic pagination component built with native HTML `button` elements and no default styling.","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-QgYGzSzM9pe4ZfDcILsAAhTLEQK1dTbBInEbNEeulvwzr+AtxEvCqsxqrqKTF72MCtCffBULf/uziJat8DjNQA==","shasum":"80b925b8965b73a733fa4e05d9fc63ba5cbb20bb","tarball":"https://registry.npmjs.org/@edux-design/pagination/-/pagination-0.1.0.tgz","fileCount":11,"unpackedSize":29625,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrAZ6eXw0XIyUVpur93KUSkKbmYmAGxJ0e3dADuSaPAQIgM95wIcBssksc+/gOtz9k3m8DoD0hzhDJgQkmbgajKHo="}]},"_npmUser":{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"},"directories":{},"maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pagination_0.1.0_1767265778095_0.5063881968678114"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-09T02:42:19.094Z","modified":"2026-01-01T11:09:38.508Z","0.0.1":"2025-12-09T02:42:19.390Z","0.0.2":"2025-12-23T04:02:22.876Z","0.1.0":"2026-01-01T11:09:38.245Z"},"description":"Basic pagination component built with native HTML `button` elements and no default styling.","maintainers":[{"name":"vjdalsanto26","email":"viraj.gunawardana@cambridge.org"}],"readme":"# @edux-design/pagination\n\nBasic pagination component built with native HTML `button` elements and no default styling.\n\n## Usage\n\n```jsx\nimport { Pagination } from \"@edux-design/pagination\";\n\nfunction Example() {\n  const [page, setPage] = useState(1);\n\n  return (\n    <Pagination\n      totalPages={10}\n      currentPage={page}\n      onPageChange={setPage}\n    />\n  );\n}\n```\n\n","readmeFilename":"README.md"}