{"_id":"@cagov/ds-pagination","_rev":"24-7f10cc7c6a8c10b0355f81f79122b7d0","name":"@cagov/ds-pagination","dist-tags":{"latest":"2.0.4"},"versions":{"1.0.0":{"name":"@cagov/ds-pagination","version":"1.0.0","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@1.0.0","maintainers":[{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"aaronhans","email":"aaronhans@gmail.com"}],"dist":{"shasum":"3bb349b7b5041f8e9e6568c0b42b32ae5a669f9c","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-1.0.0.tgz","fileCount":13,"integrity":"sha512-3TSj029tgPrzYWkP8e4IPKn/M97GJmLavp3H45gESn/5cErxPpGmaU+nY0c04kEZa0zY2J/ala3we4vQStMR5Q==","signatures":[{"sig":"MEUCIQCxWY1lVnWj0HD/PGssQ61TH9oWLDuq+vDILwWsm4vtQgIgT1xc0Vh6cH/bF0zLpuNcKXB603M6YJ4IlB7DKIDoWPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg06jGCRA9TVsSAnZWagAA0QIP/3sxd/6Opq/fK3vqP1UM\nszxuMp1jbtQG+03tu3RK8SC3Z4qHb6oQrMeiWVqoyEOm2HtdZqlFV7DRG7zH\n82FPhdayG+YEXvry2Cp+mTmcYJ1TGlFYUfOq48NWjj3VQFuJnkk1DcaAE4Qw\nUJmrxmd9XycLP0v72D3wOn09MTQKK5w4iJBqNmqSiyB/XjkBcWKtP0ZBtGZK\nFnSAGMo7fO+yTpXpzyqmcQb4bNLguadsaaOXQ++OGyOOaHmt3UXxAeC62xmA\nF7EOt8rK4RCiP4xF15YsKT6GncVI3VGux8KWpIsU229lnf3VusqPkfmvR43e\nVq2PbqUS90herbMmpNDtJT/0SyxX52u1g3x9nJkODIiOGg2R/A5uA5dcBWD7\nqugkqnfwjPvT0B8sPplPyjTpnS+AYrFxV3KtjSWJvzfDNCkdJI8eb5fWFUnh\nviEkUu6g09vjF4qhsdUn6NehYXOySe61ocSXK7SZBTBubs7UnNGVEeGZVrlb\nx7rLF58GXz4ge0BhoC7WItSSx2THWTBruER4aP2fWcevtKmdQdcUORTjqcYS\nzN0NdoeAB7xPBkRhG9TYYBU+0QW624uwLGQhdYRP0o0ObORTyzj9DdskG/BV\ncrIvotrXc/S580YvsD37H47nD3cAe0b/3jaVZRiEQnPRzM0/Vt17i6OFLGNz\nKzxg\r\n=Em6X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"https://github.com/cagov/design-system/tree/main/components/accordion","type":"git"},"_npmVersion":"6.14.13","description":"This custom element renders a set of links to page through sets of items.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.34.1","rollup":"^2.52.2","rollup-plugin-import-css":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_1.0.0_1624484038017_0.12667026614834165","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cagov/ds-pagination","version":"1.0.1","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@1.0.1","maintainers":[{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"aaronhans","email":"aaronhans@gmail.com"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"d03f9e8b63ff7018358995776273bfbc49d39800","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-1.0.1.tgz","fileCount":13,"integrity":"sha512-OJ04itaYEPBD88iUDujvuloHe4fqEd4mpv1jOBAosf/QB4D+r+pi7QLLrEYNAKvHa+9CwrzFqpK+gw2FqVtC7w==","signatures":[{"sig":"MEYCIQCPUfaDGIKMLHAjCI5oDaD3i+KLGUpOj44OR7cHbWn7hgIhAPoNrwZVTkdg+tqh32Yk7gesGZ9lKV5B75fF7oKGRuWH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1SXeCRA9TVsSAnZWagAAwwMP/0r5aba6SaeQGUGfSxHT\nXU5tELMxLoNic4t6snod2pspnlPIHLEXpFL5q8S9l4ej8XjsHBEuRWqWtyFF\nnAFsJ5Xh81lwwp5Cz6SKxopqVp7y/JMi7m2zdeuHlAt4mTUgg6544ZDxneKK\n/GF3IA1cEmwjp6ua4Kb8CtmJ35eHlZTN8Zy3kekK2zw/Wm1PQN9EbvneX55c\nwCg3DqczRnQ+ccn6HJwddd6rLY8wROqGZ1NwVsK63GqnXsdU6E1SNWAznXm9\nAcfAwYmqMeqkRa/Lqgfoz5zUmySaCq8jU9afY0tRHIzWtGm3oJWgzfN3Ye4I\n0L9hyrBRXc8+E4+PI3xi3fL03v5eqrIemCe48R44YdWINscXKZhPo67gqUov\nWP9Vb3HxEeKLUG7RX2OUHrZbGx9KUKRKr+CqjF6k8Xst2EpCLHeR6+7H7vpf\nnHM5x6vlTk1a+N9l7cC9L9LnzIVxjABLDzB3g3OD15t857y0zvun8oeItAf6\nw0WzPpArtFR6b+lW0FeI6GcN8XLtAYLsr7UthNEAYc3vZA9wyBX+UaTekPps\nj8xS1wZT4usxr5sqVzj1329NYsrnpNzSs3UlnDyuyBA3H/4/6t8Rw9eay8xp\n2MUYvtGJYC0a31Yxhxlfy6IBxmj5pACeUKC+ab5WE5E0qPIPsJIOj4veRPjr\n6qb3\r\n=QcXw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"7.18.1","description":"This custom element renders a set of links to page through sets of items.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.34.1","rollup":"^2.52.2","rollup-plugin-import-css":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_1.0.1_1624581597647_0.2147144257077649","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@cagov/ds-pagination","version":"1.0.2","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@1.0.2","maintainers":[{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"aaronhans","email":"aaronhans@gmail.com"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"df7084e2edd295d2c0e00b91282c2206893cbf37","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-1.0.2.tgz","fileCount":13,"integrity":"sha512-jqRsuCafO8qm5MbBSpw97286qBcn2qc/mTkmYD2Bj479dP3PMrEZ9gsLy4ssiYoMZkbi6goFdublcU9J5XQOfA==","signatures":[{"sig":"MEYCIQD85XLycBzCdC2bo5Agil3a11dYApgONT+xpk16o2wMrQIhALvrMFWgysQ2GkhDT7cli8kPUbViUQaEAqT33eRfdiWj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1TADCRA9TVsSAnZWagAAhTkP/RBwVN+G902DgQMxi8Qs\nT/P5eYZ48GLhszJNM0qMVjIEGarhbk6CsYmTSmJY9uU2sWoSunHG1XvOWxOe\nvJBNvLq7/ychAZQSLc2OL0yww3pUGqs5buP7h3hs+epPKiM9CXA6tPTDCim3\nmT3YDjip84aUzI1wvK9CFU01OYrnpExebazyEeUNJZm1IDA1WCTt0ePAWR5k\nBAL4qxpSaj/j/LSLP++DKX4u4jSOjbuJbIf/NhMc8VQzrmX29cpkcfDZor6s\nfsb4nH49kWxxHZsmz3/UvFeCmfd0lP+aQVXWZHnIzE3xF1N4FWw5bseK9wSj\nMVdwQAlNKqNa37SeMC8BeDDn1VhOB9JPElu3cIzGF2mJzjgo2eVZNoSffBNU\n3pxJ1ckSDXS1y7lmoqe6r1QqMjhCknab4JyHGIc1v6DuQw4YtrGQ7nAE/n97\nzv8u8DvDbBH+AnWKGzVbVRQsLRvRoWxdy66OXFbEmgsZp8clZq5rjIX4yp1I\nqgpbgnreocMkov5o1/Q2i3bxPbSGkEtokD+6cOg0BfFSpAAKr7VR4HSaAFxD\ne05jcp7Cufbv9UUd7jCH3bT/ZW+skSQ5dIFgoKdXjIXnvFINSJJayZhqOQZx\noWR+HaZjn1FO+quwRO5NKObZIHk+c59U1eFoaaekbBxEC16I2jljskksOm3C\ninKn\r\n=9DDV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"7.18.1","description":"This custom element renders a set of links to page through sets of items.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.34.1","rollup":"^2.52.2","rollup-plugin-import-css":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_1.0.2_1624584195411_0.6237122120957328","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@cagov/ds-pagination","version":"1.0.3","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@1.0.3","maintainers":[{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"aaronhans","email":"aaronhans@gmail.com"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"61809f29957502c186d83ccc4a06a0c9c2062801","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-1.0.3.tgz","fileCount":13,"integrity":"sha512-2jiYj3zfK/1T6yVXp+R+eEu9tujLvUby6Y+p6ssE/VePq6iZH27/oPwHJ3Gsu7Nn42MD4IENd2pZoIjOhxdllQ==","signatures":[{"sig":"MEYCIQCz5bZCrAiMd7/rHD9Np42WPidQGf41l2uR+YmrchdFLwIhANVUc8+M0sJ6UM5LUPkMMOpsCXGIx5v+Zv7KXFRnLZX4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ffRCRA9TVsSAnZWagAAsesP/AhbUCuJUFkjQdYU8JHa\nppBCU+r4zp6SE4P5C5i+y7FTsZA/Sl7VEjya9F7nw5u5le26GJNHXWI2b70X\n6LCUpyNA+pd5/fGfmTUgLq8VFS7/vc3Y52rLpbz1ruUduxybRS4GSM51b3xo\nGyCm2s88JVX19gCAaxbTLFqo8z0tGX1aCqHpCLR55GAshsU2McCphNHiwCnP\nDfOX4Cpk+haegy3Ez5W3gS3jUIMzxRJcBLR/DkqY62u+ceWwp1stX4LzIX5m\nvYxbN6exQFDVvkwNSP+cbKYhY1j8ZP0RjHkr+XY33Bt7NVqSWGpa1k62u3wX\nv5IbJ4+MZIGfliBQi3rtEoQMJIg2ZT2bsCn77wWXtZRWHvSa1p+gJE8G/QyE\nD9151DwSW75EK+xTt5QaT4b6oMemtVvlFsxtKZbLuJEJrr/AyPL71DX04pNf\nT/20hPUMBV8Q095gMQwHLAAV9ALXzVN9EZforMUcq30D9L3AJvFplxCGpXCY\nI242T6Z8kGJtPpwAdGE+t96U/Cezhzpl4gxRNxFHyeVSF/itGJa1uimnbTIG\nyod1N0i/EK9IlToutGHlXTxRxyGxO4X4wuz/giAw4/Zg02HFnGXnfpYnp5t8\nv/23fX0spRmO3CyA8/iDAXfobZw3dXzfOOOGftCD93DKyOgNla1c70lhdCI5\nhv+3\r\n=Lz29\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"7.18.1","description":"This custom element renders a set of links to page through sets of items.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.34.1","rollup":"^2.52.2","rollup-plugin-import-css":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_1.0.3_1624635344656_0.42200610757119583","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@cagov/ds-pagination","version":"1.0.4","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@1.0.4","maintainers":[{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"aaronhans","email":"aaronhans@gmail.com"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"db237c186c725e9bbc803cb313c114b956d1092d","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-1.0.4.tgz","fileCount":13,"integrity":"sha512-kFmCH1BQPUAF9g4v1T0MMJIJwX1H9cYabOSH8Mo8DqtvK2XS4F/c5GZdfMf3R2Fa2JNJoxKchPiodF+aNxXPBQ==","signatures":[{"sig":"MEYCIQDRXjzvKOfFGrFL3iIJd+PjVeBTPeIyYHiAyO1Ckg5fmgIhAOEhe58+meNWxmDYaLt3KgTG1RysANkQdyQAm+nKM13x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2j2xCRA9TVsSAnZWagAAPPAP/2XdZ68u6mxtTO1D0twf\ntSURgHw+wG7G7Hytduz77w9chjXXXfVPswqP1PixTg5r3dMyghVan05j/ZvW\nMEu9b+Tg1TQ7CYaLiZpaQtkT+ocObVe1X1uFBYdl+hXajs/+3g4BpDGu1WSz\nOnwLMqBSdT/Rj76VvNkjMYiB/GfvMBl16JnAti+zN3L8xl4ogK61UXt717XZ\n2+3ndyrdQc/tLHpf14tzEZcJEvEoWuhAWDlciLWWsmBKkcHsTUez5/JwLxUw\n4EoBt1tmG5ZCU1NWmzsMciN5DopFW86Hsf3NdhKgpUR8w9xYLr8Ek3DXq/2Y\nLT+VrFkUY5GsjgFiXKziciaZcPcSZYTde73aoNxYiNIgRACFlqT/HUUOxNIR\nFr11b4ACCYm1uAIUlOzLCdJaHAr7ldTFdo2RNTnOkVp0vxGHWGEXUb1UnpKy\nXOp4PwYaCwra/sS4Ll6SgCtJJsgucG925CYPlFrJc96R7MD5kvHWCP6cwI7/\nHHsSQ27cpVONDTMwlH1KJ2bLKwaPnM1PX6M1BddiDYMZyw3pK8Vb9CY1ZnQE\niVJU4RERgeqRuuzvSM0gbKxSScSMFmjPDleKPqolNGc7uBiyN+SzA1RNJL0d\niQbRMUOXKF/3g21VKIoxyRkl3lxmzBbB14XQYqJbrVqzP1KM245XZJ4p/rzs\nP4d+\r\n=cWQq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"7.18.1","description":"This custom element renders a set of links to page through sets of items.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.34.1","rollup":"^2.52.2","rollup-plugin-import-css":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_1.0.4_1624915377272_0.10848153834860685","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@cagov/ds-pagination","version":"1.0.5","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@1.0.5","maintainers":[{"name":"zakiyak","email":"zakiya.khabir@digital.ca.gov"},{"name":"timothyshambra","email":"timothy.shambra@gmail.com"},{"name":"xjensen","email":"github@id.xjensen.com"},{"name":"carter.medlin","email":"carter.medlin@gmail.com"},{"name":"aaronhans","email":"aaronhans@gmail.com"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"5b5a404474679c77ab61fa269e9e1f86a936d634","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-1.0.5.tgz","fileCount":15,"integrity":"sha512-TFeUcwsDKwSI175VwUVlbihu4zprZiiQ2a/oE2TV9+tgv993GZh+BNzzbKrL0b3C1qlroHTSj+eKVR/yqJsyJw==","signatures":[{"sig":"MEQCIECm1xt2D8gS/j0PgBLpPryTUhYH7RINGR7dQqi5wvvDAiAsKy5Kct7TAXygJ6DK5GMO1dKKFlRr1NHvu3MrPFjEMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzawqCRA9TVsSAnZWagAAej8P/1yxUOQZARv1eKMlMVm/\nlwSqiIz5/xTjlFqkXsi6joxqz8vjmzeyiJoxpCB2YGqL4H8RgasYFYmXTYO4\nGr8c4adMIL3A77X0n820bYLxxMb2FQC1YIv7RjPZM5z0zJd5Im2fpYYix7KJ\nMyeD5kMjLjrWNsgVUqRrAoJZ0d9eFDqUP7tZXLN3ZxtFbMx016MPPwMFK68h\nph1eHW4a+2qgIDI3LaZfySc04eLbhn3UE2wYZqFhSXUKArTZYTzJ55dybwpd\npYlqfP4Vqqvu4EK56gF/FoUkUq+mghWekJDFZYflbUWy0uHCYI8pkiBPCT2d\nnpIns3TmMgthPaSLM9Pm05hhD9ALV67N0vaGIsMBRJXcWmqNkY9Oqa/gXR6Y\n/xYsfONptaUKoNmShXmH7Ky5E2KAelS3Gj9GfEjyj4mGgAHa9LY8anwFwo9g\ngUcofoT9em2fYF5zs56A/pU+dMtY2rcGhG7cFtY0vVzGG2gUkvzTvEF/vfQi\nux/17HpHUsU6G/7pru8Px0n1xUVitcszoHt/ldmzPLMufzwhqVbOK3Q9Te/Y\nmNKuZVc3RQmhxOk+jFAlEVHFXAKukSF0OgLbsouXsx6KJuULXyTOpSlyq+vM\nk2kS/iLcZ0PhXROAdrmkn6lVAo6sXuFT6PBfD5wtb+6gta5epnVFSh8ZY4F8\nFbgZ\r\n=AzaE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","scripts":{"test":"web-test-runner \"test/**/*.js\" --node-resolve","build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css","test:visual":"web-test-runner \"test/**/*.js\" --node-resolve --config test-config.js"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"7.18.1","description":"This custom element renders a set of links to page through sets of items.","directories":{},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"readme.md","devDependencies":{"sass":"^1.38.0","rollup":"^2.52.2","@open-wc/testing":"^3.0.1","rollup-plugin-import-css":"^2.0.1","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_1.0.5_1636145096643_0.19675713352592883","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@cagov/ds-pagination","version":"2.0.0","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@2.0.0","maintainers":[{"name":"zakiyak","email":"zakiya.khabir@digital.ca.gov"},{"name":"timothyshambra","email":"timothy.shambra@gmail.com"},{"name":"xjensen","email":"github@id.xjensen.com"},{"name":"carter.medlin","email":"carter.medlin@gmail.com"},{"name":"aaronhans","email":"aaronhans@gmail.com"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"21d766eff6f982eabc4e2d92a104db3a621f67ae","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-2.0.0.tgz","fileCount":16,"integrity":"sha512-7B2dZgsCysl6J78CZ9PBlr9tGJhagigNbeznIdLAl4xqs6LddNrdBFd0W80TuuuFGISH3p7joQ4TY04LUnsgyQ==","signatures":[{"sig":"MEUCIDX5nBaWrQoNMzsyx/8RPlFvIKwHhJnSdfWi5PsFRqfEAiEA8IjEIl71ceJYda1CnyRhOVwaEv1jEOrrGUXvLHi3FGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5araCRA9TVsSAnZWagAAv/EP/iqCJV/g21vY09pbc6zV\nEqhpmvZFtE5GTJTqoEiKKviHCzg0/sMllBbqRczDtoByuwds4+i7iqjvaSYI\nrtPOYDTkKx0x9yDQizZan1I9mexeQ7lToALRGzonThweSncYnDkvnnh8xoXu\ntcLoALWuRU9JuBVbKAv5B1x/ZehlsxZ5HZuxNbTt1qgaCb0QaBhOcnx92veY\ntCsaqFkHN6hYJ+ZFO6QlFXNlQurL+5F3hY1fV/EDGWwKewpuMiLyyVkdMAfp\ngJ2RaCiJNSkkwWxWKjPG8wUHSv8aQIuYbxLr+A9k8JB9tXc974R+AYa+PCQN\nj78zpgwOtaNO1hdcmNqlMpzxWf9+Fh6TWI9cEWcRFCg6g6FGL1miur5Xc7N1\nA2WeOz+tzUfsn5RLXT6eA5thqHEOa5waH1SSU/WDtDW2Q5N0Z4iZsbI+Df/l\n5BJXr+3gB3IQwDevjifwbAW33Qoe4MyVw5HRJy1uq9HhX6GtdbV9znqFYnrI\n8w/6ssZ8D/wYIeByh+Or9vojDRidPgERKLKjKpwfSQHn9gbMJqbDCb52R6Yz\ng3o2D1HxYzLl6eQ3LJFI/pUncSpB8OfCwUpsOAIzgUxZFsxkEdDLdu6pEQ3n\ny5l6tNjwKLe/8xxrKFm+zYTmDWVyQrbmXT+oMfNb2MdmxCX4JmgF7L62f6E5\n4dD/\r\n=Mvuk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"c9560dbfecc45cf829604966233d5f7422ba43b0","scripts":{"test":"web-test-runner \"test/**/*.js\" --node-resolve","build":"npm run build:sass && npm run build:js","build:js":"rollup --config rollup.config.js","build:sass":"sass src/css/index.scss src/css/index.css","cdn:publish":"node ../../docs/src/publish/cdn-deploy.js","test:visual":"web-test-runner \"test/**/*.js\" --node-resolve --config test-config.js","html:preview":"node ../../docs/src/publish/dynamic-html.js","prepublishOnly":"npm run html:preview && npm run build && npm test && npm run cdn:publish"},"_npmUser":{"name":"aaronhans","email":"aaronhans@gmail.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"8.1.2","description":"Pagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.","directories":{},"_nodeVersion":"16.13.1","_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"sass":"^1.38.0","rollup":"^2.52.2","@open-wc/testing":"^3.0.1","rollup-plugin-import-css":"^2.0.1","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_2.0.0_1642441433800_0.08383657583723414","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@cagov/ds-pagination","version":"2.0.1","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@2.0.1","maintainers":[{"name":"zakiyak","email":"zakiya.khabir@digital.ca.gov"},{"name":"timothyshambra","email":"timothy.shambra@gmail.com"},{"name":"xjensen","email":"github@id.xjensen.com"},{"name":"carter.medlin","email":"carter.medlin@gmail.com"},{"name":"aaronhans","email":"aaronhans@gmail.com"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"9077895db845f34fcd432232608d4d3fe1e83ab6","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-2.0.1.tgz","fileCount":15,"integrity":"sha512-VizHq7pJJ6K3XGEzGrpiYG5qk01R3k3oYIBYwEDbDS50PEm4ZpG9+dtOCu83ENtvvfq4X+PBe9oPBDIhLnLw7w==","signatures":[{"sig":"MEUCICfwlEC59cyAl1MwTb6qrR6/poDpALRF7f7190mB4l3xAiEAsLplKwFDNjDSV+8iJ+OATl18XdVNuoNgFujzqNHIS4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidY9gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWLxAAmU5YMzTPUGAFueTdyRf4H5iy+TvppArYOa2FS5tJBrFHNdXS\r\nz6JuKMbiB18C+3vOAhWAv20hI2bX240P6INIRr5j2eXVxyIqftkP2RDgKhqc\r\np/8Yu8pmTsQL/oMhnQJ6eiMRte0+iHXJ0RSr/9IteiHztarcpqemG0XEfzhk\r\nCHYhk9xhQHX5/q1u0HPOo+PrfdR+XhUge/u0cK1oxLI8dRi2Pvt1Eb0SH1J2\r\niyRCfRnuisA1LPB0QKxpSw+a5jZCKhQi0quSZmYsXjiaUhxR7kYJWpLwJLPt\r\nUgFIKzDzX2E+C5CsaPqML8pMXU70UAgZ6/otWMeJU2bfZg1UAopEhvd/TiK6\r\nw0YRNoModFQE69bjwLCObRPycSDSCXcPrvuwx97NqoH8nZEH70O4Vd1B058K\r\nXkzVGRXGhOS0+Y3FBEy3RtG3dkY756SqGydkCveHJXkh259mLzCXD1aNBxQk\r\nDF0DsG1v9kSAubohh8Ffg1qirasfff5+S9ux6MDxtdCj0+RM9YHm9m0HGmeL\r\noybAbzGurcqW8X+wnqVbIAl7J+p1PDtez6mz62t8DMVW1d+loaqWUWOiJ5Zq\r\nbhRLtxPYrPNmuoxQ0Kq/XN6k8TCdJ7MYiwYjA4gtYC0QAjP2g9HrI5/v/7Ry\r\ntD5MzgD5xBu8gWeCijNEoLfCuMuxi7R1JU8=\r\n=ttQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"752dd8ff70eafb2f15ff41d565859d5e1969ca6e","scripts":{"test":"web-test-runner \"test/**/*.js\" --node-resolve","build":"sass src/css/index.scss src/css/index.css && npm run build:js","build:js":"rollup --config rollup.config.js","cdn:publish":"node ../../docs/src/publish/cdn-deploy.js","html:preview":"node ../../docs/src/publish/dynamic-html.js","prepublishOnly":"npm run html:preview && npm run build && npm test && npm run cdn:publish"},"_npmUser":{"name":"xjensen","email":"github@id.xjensen.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"7.22.0","description":"Pagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.","directories":{},"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"sass":"^1.38.0","rollup":"^2.52.2","@open-wc/testing":"^3.0.1","rollup-plugin-import-css":"^2.0.1","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_2.0.1_1651871584399_0.4067259077171139","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@cagov/ds-pagination","version":"2.0.2","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@2.0.2","maintainers":[{"name":"zakiyak","email":"zakiya.khabir@digital.ca.gov"},{"name":"timothyshambra","email":"timothy.shambra@gmail.com"},{"name":"xjensen","email":"github@id.xjensen.com"},{"name":"carter.medlin","email":"carter.medlin@gmail.com"},{"name":"aaronhans","email":"aaronhans@gmail.com"},{"name":"chacha-california","email":"chach.sikes@digital.ca.gov"},{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"a8fbf0eb7b0bdbfa30bf8c12b08eda77394f342b","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-2.0.2.tgz","fileCount":15,"integrity":"sha512-cgkPk5uy/2JcFKst4o05j4FQ4F2GXF84/OxB4jNCdaN06F40CB/MOj7ZlhJcW3VB7V9ip0BZDw2Fz0UJ/kWoOA==","signatures":[{"sig":"MEQCIDW3AANz/HcZZphGsGxr783KUAJNOD0drlI6ZYPvWHQcAiBzOW7saxcqp158k7m2ZfsDcJRjtPdQlmTwnq/AfSU2mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6BiwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEdg//VZYOKWEGhIzRCQbDSmSnvTboJ/d/UQQK6NWgUCv3O9O9vsRn\r\ntu6eWKoDO8nCxci5KZyRvcCZPCnRQCkk5YR7+zRp4kJcuBgOjYZ8AhUiQgEl\r\nEhnFoZEgs0sdNg2wwtYoaBQgQz7FRKN1ORWOmfTiu7NuWODaH1+VdO3hWfi2\r\n7IBUM/VtiO9zyo91A5R6fvdercYQc/xxE3kr/NTE57JZpjH/krTBXCZe3Drq\r\n82XD3ZSF1O8pmGSPyI7E2Z9s3U1WY6uP9CRRn7fSCQrnhqLjGjSs8imHPu57\r\nSRFW+tJXi+MBPCiVcJG/LJl+yWpDIev7TMc627cw7LZvOqK419yqYEwg5Nx8\r\nk2mTmaKs93o5sxr/yM0C5ZfeTxJ5a7LxIgGL0zUX7wZ7+b2Ze24C5JdAybCA\r\nOHVbSOT5M3WdffyZri3i3KRY+ip0231RLp6iWaX3PxLOI071ADK1/bU3ZBfK\r\nm7060MRVXD895kC1Czbh+hrR7xWOlnJOXj0rdJ+k4WIzlgBup3UxosJhYOud\r\nUKO6VohZjEOIYj+NlKP+ELPJNFZRtSnmT8QwvpgYj3kv3mlD5heVCuqlTnm9\r\nBmx3LFlxH+7RYidYngWKghr1P1bLONLJz2Qesv2hpl6xKtuhqjeec69frZlQ\r\npyGklDaDuOSjQ6HNwIBsVELw+KZnvyslE+c=\r\n=vzS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","gitHead":"2010c4478bec768ab66ae0b4b7cf096d231f3dc1","scripts":{"test":"web-test-runner \"test/**/*.js\" --node-resolve","build":"sass src/css/index.scss src/css/index.css && npm run build:js","build:js":"rollup --config rollup.config.js","cdn:publish":"node ../../docs/src/publish/cdn-deploy.js","html:preview":"node ../../docs/src/publish/dynamic-html.js","prepublishOnly":"npm run html:preview && npm run build && npm test && npm run cdn:publish"},"_npmUser":{"name":"xjensen","email":"github@id.xjensen.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"8.11.0","description":"Pagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"sass":"^1.38.0","rollup":"^2.52.2","@open-wc/testing":"^3.0.1","rollup-plugin-import-css":"^2.0.1","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_2.0.2_1659377840051_0.029394082672825173","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@cagov/ds-pagination","version":"2.0.3","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@2.0.3","maintainers":[{"name":"jbum","email":"jbum@jbum.com"},{"name":"zakiyak","email":"zakiya@innovation.ca.gov"},{"name":"timothyshambra","email":"timothy.shambra@gmail.com"},{"name":"xjensen","email":"github@id.xjensen.com"},{"name":"aaronhans","email":"aaronhans@gmail.com"},{"name":"chacha-california","email":"chach.sikes@innovation.ca.gov"},{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"f4c4ccb9ca6ac69d0b60802b76da0693eef6e463","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-2.0.3.tgz","fileCount":15,"integrity":"sha512-KmZ3fRBMy1nywEeIV4FiQJwsd5IDQqddUDTvgSvvWtuPbXN4Xg/GboXs4NCdffkuc0ulgKstrzgC+xCGdEjCaQ==","signatures":[{"sig":"MEUCIEBYctNIZaEr3seDlfFr8+38TwbeKd5smdVRokO5FhzXAiEAwcQmQ90yK5O4BwRuHN6/N0duho36E0/dlkqj+r9eAjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93727},"main":"dist/index.js","type":"module","gitHead":"479f1353fed9d262e3d33cd8fbaad72a8c7f3da3","scripts":{"test":"web-test-runner \"test/**/*.js\" --node-resolve","build":"sass src/css/index.scss src/css/index.css && npm run build:js","build:js":"rollup --config rollup.config.js","cdn:publish":"node ../../docs/src/publish/cdn-deploy.js","html:preview":"node ../../docs/src/publish/dynamic-html.js","prepublishOnly":"npm run html:preview && npm run build && npm test && npm run cdn:publish"},"_npmUser":{"name":"xjensen","email":"github@id.xjensen.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"10.2.4","description":"Pagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"sass":"^1.38.0","rollup":"^2.52.2","@open-wc/testing":"^3.0.1","rollup-plugin-import-css":"^2.0.1","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_2.0.3_1709242397480_0.17256573193457392","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@cagov/ds-pagination","version":"2.0.4","keywords":["web component"],"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","_id":"@cagov/ds-pagination@2.0.4","maintainers":[{"name":"jon-grant","email":"jon.grant@state.ca.gov"},{"name":"jbum","email":"jbum@jbum.com"},{"name":"zakiyak","email":"zakiya@innovation.ca.gov"},{"name":"xjensen","email":"github@id.xjensen.com"},{"name":"chacha-california","email":"chach.sikes@innovation.ca.gov"},{"name":"kkoryaka","email":"konstantin.koryaka@state.ca.gov"}],"homepage":"https://github.com/cagov/design-system/tree/main#readme","bugs":{"url":"https://github.com/cagov/design-system/issues"},"dist":{"shasum":"bc8f9a511be32c8fa789e9824b2e4b3433f995f2","tarball":"https://registry.npmjs.org/@cagov/ds-pagination/-/ds-pagination-2.0.4.tgz","fileCount":15,"integrity":"sha512-0S+tA56YkgRgPuBZ/OUv4AFowgosAVMdfik2S17ZxIMJtI/ayPVqTp8CX7Si3AaOazIKU5pTj/BLILHwpaXu4g==","signatures":[{"sig":"MEYCIQDPVkdmigni/lw+5RLu4DfBfvSMCcv0JQd9u4y/RZSfSwIhAIylu7y4PDRLx6aOS6YidZfctmIx4hI5qH2B/STlhdll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94373},"main":"dist/index.js","type":"module","gitHead":"703b2889da1e33824341582b275d4e78b25d32fe","scripts":{"test":"web-test-runner \"test/**/*.js\" --node-resolve","build":"sass src/css/index.scss src/css/index.css && npm run build:js","build:js":"rollup --config rollup.config.js","cdn:publish":"node ../../docs/src/publish/cdn-deploy.js","html:preview":"node ../../docs/src/publish/dynamic-html.js","prepublishOnly":"npm run html:preview && npm run build && npm test && npm run cdn:publish"},"_npmUser":{"name":"jbum","email":"jbum@jbum.com"},"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"_npmVersion":"10.2.4","description":"Pagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"sass":"^1.38.0","rollup":"^2.52.2","@open-wc/testing":"^3.0.1","rollup-plugin-import-css":"^2.0.1","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/ds-pagination_2.0.4_1724266251943_0.7139611806274704","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-06-23T21:33:57.721Z","modified":"2026-04-01T19:54:42.402Z","1.0.0":"2021-06-23T21:33:58.173Z","1.0.1":"2021-06-25T00:39:57.788Z","1.0.2":"2021-06-25T01:23:15.574Z","1.0.3":"2021-06-25T15:35:44.824Z","1.0.4":"2021-06-28T21:22:57.400Z","1.0.5":"2021-11-05T20:44:56.900Z","2.0.0":"2022-01-17T17:43:54.008Z","2.0.1":"2022-05-06T21:13:04.597Z","2.0.2":"2022-08-01T18:17:20.225Z","2.0.3":"2024-02-29T21:33:17.685Z","2.0.4":"2024-08-21T18:50:52.179Z"},"bugs":{"url":"https://github.com/cagov/design-system/issues"},"author":{"name":"State of California Office of Digital Innovation"},"license":"ISC","homepage":"https://github.com/cagov/design-system/tree/main#readme","keywords":["web component"],"repository":{"url":"git+https://github.com/cagov/design-system.git#main","type":"git"},"description":"Pagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.","maintainers":[{"email":"github@id.xjensen.com","name":"xjensen"},{"email":"jbum@jbum.com","name":"jbum"},{"email":"chach.sikes@innovation.ca.gov","name":"chacha-california"},{"email":"zakiya@innovation.ca.gov","name":"zakiyak"}],"readme":"# Pagination\n\nPagination provides an easy way to navigate large ordered lists without lots of scrolling. It splits web content into numbered pages.\n\nPeople can select a number to see another page. They can also select an arrow to move through pages.\n\nPagination always shows the first and last page in the series. It automatically shows links to previous and next pages in the series. Selecting a number or arrow shows new content without reloading the webpage.\n\n## When and how to use it\n\nUse the component wherever a long list of content could benefit from paged navigation. If you have more than 10 items, use pagination.\n\nPagination works well with:\n\n- A list of announcements or press releases\n- Search results\n- A glossary\n\n### How not to use it\n\nDo not use pagination:\n\n- To break up long pages of text\n- For content that is not in an ordered list (for example, by date or relevancy)\n- For a list of steps\n\n## Demo and sample markup\n\nFirst, add the HTML.\n\n```html preview\n<cagov-pagination data-current-page=\"5\" data-total-pages=\"99\"></cagov-pagination>\n```\n\nNext, register an event to respond to clicks.\n\n```js script\nconst paginator = document.querySelector('cagov-pagination');\n\npaginator.addEventListener('paginationClick', function (e) {\n  alert(`You requested page ${e.detail}.`);\n});\n```\n\n## Specs\n\n| Property     | Value                 |\n| ------------ | --------------------- |\n| Machine name | ds-pagination         |\n| JavaScript   | yes                   |\n| SCSS         | ./src/scss/index.scss |\n\n## Project installation\n\nThe instructions assume familiarity with [npm](https://npmjs.com) package management tool, modern JavaScript techniques, and [Sass](https://sass-lang.com/).\n\n1. `npm i @cagov/ds-pagination`\n2. Use `import`[¹](/footnotes/#footnote1) or `require` to include the component’s **JavaScript** in your page or compiler.\n3. Add the **sample markup** to your HTML.\n4. Refer to the [Content model section](#content-model) for notes on mapping your data to the **sample markup**.\n5. If directly importing, be sure to reference the js file at `./dist/index.js`\n6. Connect pagination to content block\n\n### CDN installation\n\nWe recommend using a build system and bundling your JavaScript for faster performance. If you do not use a build system, you can include the code from our CDN with a script tag.\n\n```html\n<script type=\"module\" src=\"https://cdn.designsystem.webstandards.ca.gov/components/ds-pagination/v2.0.4/dist/index.js\"></script>\n```\n\n### **Event registration**\n\nThe component tracks the current page and triggers custom events on page clicks. You can subscribe to events on this element to watch for clicks. This element does not modify outside content, responding to events and changing body content as desired is left up to your application logic. The following event format is sent on click:\n\n`new CustomEvent(\"paginationClick\", { detail: currentPage, })`\n\nHere is an example of subscribing to that event, then taking actions to retrieve new page content based on the page number clicked and changing the url to reflect the new state\n\n- The function writePostsHTML would be your own function that makes whatever call your application needs to retrieve the content for the page in question and write it into the DOM\n\n```js\ndocument.querySelector('cagov-pagination').addEventListener('paginationClick', function (e) { \n  writePostsHTML(e.detail);\n  history.replaceState({page: 3}, `${document.title} page ${e.detail}`, `?page=${e.detail}`)\n  }, false);\n```\n\n## CSS variables\n\nThe following [CSS variables](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) are used in this component:\n\n- `--s-sm`\n- `--border-1`\n- `--radius-2`\n- `--primary-700`\n- `--primary-900`\n- `--accent2-500`\n- `--white`\n- `--gray-50`\n- `--gray-100`\n\nAll CSS variables define their own fallback value so you do not have to use additional CSS unless you want to change them. You may define your own value for the variable by adding your own style rules. Here is an example defining the global hex value for a CSS variable named “--primary-700”:\n\n```css\n:root {\n  --primary-700: #165ac2;\n}\n```\n\n## Accessibility\n\n### Component-specific accessibility review\n\n- Make sure that each pagination link has appropriate `aria-label`.\n- make sure that pagination component is contained within `nav` tag and has `aria-label=\"Pagination”` added to it.\n\n### Standard accessibility review\n\nAs a component in Alpha status, this component must pass the following accessibility reviews every time a new version is published:\n\n- Tested with the [axe](https://www.deque.com/axe/) accessibility tool and passes all automated [WCAG](https://www.w3.org/TR/WCAG21/) Level AA checks\n- Reviewed with the [VoiceOver](https://www.apple.com/voiceover/info/guide/_1121.html) screen reader on desktop\n- Verified keyboard navigation and that all actionable elements of the component are reachable via keyboard commands only\n- Reviewed component layout on a variety of screen sizes\n\n## Progressive enhancement\n\nThis component uses a custom element defined in JavaScript in addition to HTML and CSS. Edge, Firefox, Safari, and Chrome support [custom elements](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements). If the JavaScript for this component is not delivered or supported, the component will not display. This component does not currently perform the desired progressive enhancement because it is critical to site interaction. It uses [CSS variables](<https://developer.mozilla.org/en-US/docs/Web/CSS/var()#syntax>) to inherit design token values. Token definitions are not required because these style rules provide fallback values.\n\n<a name=\"content-model\"></a>\n\n## Content model\n\nThis component accepts data attributes for the number of pages and current page. These changes are monitored and the component re-renders if these attributes change:\n\n| Name         | Attribute name    | Data type | Field type             |\n| ------------ | ----------------- | --------- | ---------------------- |\n| Current page | data-current-page | string    | Integer (default is 1) |\n| Total pages  | data-total-pages  | string    | Integer (default is 1) |\n\nIt also accepts optional strings for all the text so it can be used in multiple languages:\n\n| Name     | Attribute name | Data type | Field type                      |\n| -------- | -------------- | --------- | ------------------------------- |\n| Previous | data-previous  | string    | Plain text (default is \"&#60;\") |\n| Next     | data-next      | string    | Plain text (default is \"&#62;\") |\n| Page     | data-page      | string    | Plain text (default is \"Page\")  |\n\n## Contributor/developer documentation\n\n- [Component information](https://github.com/cagov/design-system/blob/main/components/README.md)\n\n- [Unit tests](https://github.com/cagov/design-system/blob/main/components/UNIT-TESTS.md)\n","readmeFilename":"README.md"}