{"_id":"@21stgov/commons-core","_rev":"7-3338c0ba83898049b898288ec8f97982","name":"@21stgov/commons-core","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"@21stgov/commons-core","version":"0.1.0","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"license":"MIT","_id":"@21stgov/commons-core@0.1.0","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"homepage":"https://commonsui.com","bugs":{"url":"https://github.com/21stgov/commons/issues"},"dist":{"shasum":"f7574c3abf699ede668c57ab112b4af12a853fc9","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.1.0.tgz","fileCount":7,"integrity":"sha512-ZBYwLgLZSnHYock+6f5ccCkish1I2EpLlXqgDPbNM410dlIEBja9zP7O2mKs6Zjpi8nmQsaeVgos7ME6XUSIMQ==","signatures":[{"sig":"MEUCIFbS1Ufeg0XIsJhGP0GLGbTZvniZPADXwROqlAk341dlAiEA4d/1jbu1q2zE8sHFzZAvtR8g2JmPca863O2IOXTeqdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15908},"type":"module","_from":"file:21stgov-commons-core-0.1.0.tgz","engines":{"node":">=22"},"exports":{"./css/*":"./dist/*","./index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"stylelint \"src/**/*.css\"","build":"node build.mjs"},"_npmUser":{"name":"sethcottle","email":"sethcottle@gmail.com"},"_resolved":"/private/var/folders/cf/wl28lk8s19770tzrdlt63yvw0000gn/T/82f26b407456d314a4dfc243747d8d23/21stgov-commons-core-0.1.0.tgz","_integrity":"sha512-ZBYwLgLZSnHYock+6f5ccCkish1I2EpLlXqgDPbNM410dlIEBja9zP7O2mKs6Zjpi8nmQsaeVgos7ME6XUSIMQ==","repository":{"url":"git+https://github.com/21stgov/commons.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"stylelint":"17.14.0","lightningcss":"1.32.0","stylelint-plugin-logical-css":"2.1.0"},"peerDependencies":{"@21stgov/commons-tokens":"^0.1.0"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commons-core_0.1.0_1783994543468_0.7181809487861117","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@21stgov/commons-core","version":"0.2.0","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"license":"MIT","_id":"@21stgov/commons-core@0.2.0","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"homepage":"https://commonsui.com","bugs":{"url":"https://github.com/21stGov/commons/issues"},"dist":{"shasum":"32ab2b5cdc208fc1dbf768fff5646882cfce0333","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.2.0.tgz","fileCount":7,"integrity":"sha512-4Gzj1F6ASKPcSYthff0KGQ8CiMqDVj10DoF/kAYAjk2MRh5GhWi9w7mC92xPJR+zzh5WNKFk0nyYEJq4Ts56lA==","signatures":[{"sig":"MEQCIDvdZrPHI32/6t4OVU2m39X0oWtUb/ak6uCNUBcRqHMUAiA/bEZvc7SGndPWpMDNG4n/YfVFb5IWjK87zHwMZx/0Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@21stgov%2fcommons-core@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15908},"type":"module","_from":"file:21stgov-commons-core-0.2.0.tgz","engines":{"node":">=22"},"exports":{"./css/*":"./dist/*","./index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"stylelint \"src/**/*.css\"","build":"node build.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab5c5ae-7b50-4183-97ba-e39d121f0c8f"}},"_resolved":"/tmp/43c20fe917228f91669246d9ef43e097/21stgov-commons-core-0.2.0.tgz","_integrity":"sha512-4Gzj1F6ASKPcSYthff0KGQ8CiMqDVj10DoF/kAYAjk2MRh5GhWi9w7mC92xPJR+zzh5WNKFk0nyYEJq4Ts56lA==","repository":{"url":"git+https://github.com/21stGov/commons.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"stylelint":"17.14.0","lightningcss":"1.32.0","stylelint-plugin-logical-css":"2.1.0"},"peerDependencies":{"@21stgov/commons-tokens":"^0.2.0"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commons-core_0.2.0_1784010185418_0.8853721824737137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@21stgov/commons-core","version":"0.3.0","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"license":"MIT","_id":"@21stgov/commons-core@0.3.0","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"homepage":"https://commonsui.com","bugs":{"url":"https://github.com/21stGov/commons/issues"},"dist":{"shasum":"7203e8389b7e10865894bfe5c4ccf6148d579031","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.3.0.tgz","fileCount":7,"integrity":"sha512-uRkd5hDjD9vvkfaEoSzBvRxkTGEQaPKPZfkgcLkpP0abakgcCKlIsJvSqd/SU9N0HJphwsItdpg++vBIOYdkyg==","signatures":[{"sig":"MEUCIGP0rWRGruz/0rcY+tUecNMiCsxyti6QMd2YJpFwVWlKAiEAojeOP15ThBHcG+mQrUdJV8+kJl6GxwtJ9ToY+Wggj08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@21stgov%2fcommons-core@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15908},"type":"module","_from":"file:21stgov-commons-core-0.3.0.tgz","engines":{"node":">=22"},"exports":{"./css/*":"./dist/*","./index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"stylelint \"src/**/*.css\"","build":"node build.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab5c5ae-7b50-4183-97ba-e39d121f0c8f"}},"_resolved":"/tmp/e0da96e4987d10ad0ba3cb4f36610243/21stgov-commons-core-0.3.0.tgz","_integrity":"sha512-uRkd5hDjD9vvkfaEoSzBvRxkTGEQaPKPZfkgcLkpP0abakgcCKlIsJvSqd/SU9N0HJphwsItdpg++vBIOYdkyg==","repository":{"url":"git+https://github.com/21stGov/commons.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"stylelint":"17.14.0","lightningcss":"1.32.0","stylelint-plugin-logical-css":"2.1.0"},"peerDependencies":{"@21stgov/commons-tokens":"^0.3.0"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commons-core_0.3.0_1784152219830_0.20954975702765832","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@21stgov/commons-core","version":"0.3.1","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"license":"MIT","_id":"@21stgov/commons-core@0.3.1","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"homepage":"https://commonsui.com","bugs":{"url":"https://github.com/21stGov/commons/issues"},"dist":{"shasum":"6d93dcf22e39f24837bf03b56ddc91d00c44adce","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.3.1.tgz","fileCount":7,"integrity":"sha512-RZOuO8Qi57/313cN4ZEMt3Vr66J9o3GS45RPANywMwLQMup1nFoHHg2+Ji1Y0XLtxbQLwvO2z92mpaa4aSZU9A==","signatures":[{"sig":"MEQCIAn0ByURobN5JTTgqktehbwJ/wBkINOftpWrykHsfuRWAiAbQXQDjPGgarYW68cDecWX7NlxjfPkKrXKXAteUg/hJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@21stgov%2fcommons-core@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15908},"type":"module","_from":"file:21stgov-commons-core-0.3.1.tgz","engines":{"node":">=22"},"exports":{"./css/*":"./dist/*","./index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"stylelint \"src/**/*.css\"","build":"node build.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab5c5ae-7b50-4183-97ba-e39d121f0c8f"}},"_resolved":"/tmp/92376220ae3d79f9b749b6207f2ac3e6/21stgov-commons-core-0.3.1.tgz","_integrity":"sha512-RZOuO8Qi57/313cN4ZEMt3Vr66J9o3GS45RPANywMwLQMup1nFoHHg2+Ji1Y0XLtxbQLwvO2z92mpaa4aSZU9A==","repository":{"url":"git+https://github.com/21stGov/commons.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"stylelint":"17.14.0","lightningcss":"1.32.0","stylelint-plugin-logical-css":"2.1.0"},"peerDependencies":{"@21stgov/commons-tokens":"^0.3.1"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commons-core_0.3.1_1784157919069_0.10269139613803357","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@21stgov/commons-core","version":"0.4.0","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"license":"MIT","_id":"@21stgov/commons-core@0.4.0","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"homepage":"https://commonsui.com","bugs":{"url":"https://github.com/21stGov/commons/issues"},"dist":{"shasum":"0f61555162b880a7fbb66bd90c15413dcd4a40b3","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.4.0.tgz","fileCount":7,"integrity":"sha512-V21aVjdF8qj6ncHyiAbqC8toOUy8aFdUSuTNiyZW7obLCnqF8ZwgJpVjcqwiIrdlrT3F+1DlG/A+E9Al5uBi9Q==","signatures":[{"sig":"MEUCIQCVcR1lw4xt5PQV7AwoCPKSr1CEsBnkyH+d0kwmUNlCegIgDp7Lt+2roU+JgJhHVnOsStCXKs/c79iFDZ2CTvP+DNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@21stgov%2fcommons-core@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16452},"type":"module","_from":"file:21stgov-commons-core-0.4.0.tgz","engines":{"node":">=22"},"exports":{"./css/*":"./dist/*","./index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"stylelint \"src/**/*.css\"","build":"node build.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab5c5ae-7b50-4183-97ba-e39d121f0c8f"}},"_resolved":"/tmp/b8e8a65fae80e393b52847dbeeb24b5e/21stgov-commons-core-0.4.0.tgz","_integrity":"sha512-V21aVjdF8qj6ncHyiAbqC8toOUy8aFdUSuTNiyZW7obLCnqF8ZwgJpVjcqwiIrdlrT3F+1DlG/A+E9Al5uBi9Q==","repository":{"url":"git+https://github.com/21stGov/commons.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"stylelint":"17.14.0","lightningcss":"1.32.0","stylelint-plugin-logical-css":"2.1.0"},"peerDependencies":{"@21stgov/commons-tokens":"^0.4.0"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commons-core_0.4.0_1784170190059_0.6046969387526941","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@21stgov/commons-core","version":"0.5.0","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"license":"MIT","_id":"@21stgov/commons-core@0.5.0","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"homepage":"https://commonsui.com","bugs":{"url":"https://github.com/21stGov/commons/issues"},"dist":{"shasum":"1ba9d806f0917a2ca6aa5bd8bd65c7a4f2e4f06a","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.5.0.tgz","fileCount":7,"integrity":"sha512-8WZCFZ7DepSYiiGPiDElykGizIJHko3A4UW3CMbN9vCGC9czZy74g3nQ75ZXOuvupnGKnhp8NUOIkqdR54Ke+w==","signatures":[{"sig":"MEUCICDtlBgiITorasxkr/gBo/PGakMSClhN9w4+1yE0Hj/FAiEAi5PP8ETbm+vIUuxVieV/gcdlD9/YVf43D6s+fnLE6ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@21stgov%2fcommons-core@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16452},"type":"module","_from":"file:21stgov-commons-core-0.5.0.tgz","engines":{"node":">=22"},"exports":{"./css/*":"./dist/*","./index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"stylelint \"src/**/*.css\"","build":"node build.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab5c5ae-7b50-4183-97ba-e39d121f0c8f"}},"_resolved":"/tmp/09501a0f7bc5a377d8f665cb782791bf/21stgov-commons-core-0.5.0.tgz","_integrity":"sha512-8WZCFZ7DepSYiiGPiDElykGizIJHko3A4UW3CMbN9vCGC9czZy74g3nQ75ZXOuvupnGKnhp8NUOIkqdR54Ke+w==","repository":{"url":"git+https://github.com/21stGov/commons.git","type":"git","directory":"packages/core"},"_npmVersion":"11.16.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"stylelint":"17.14.0","lightningcss":"1.32.0","stylelint-plugin-logical-css":"2.1.0"},"peerDependencies":{"@21stgov/commons-tokens":"^0.5.0"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commons-core_0.5.0_1784173733563_0.5143623853877166","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@21stgov/commons-core","version":"0.6.0","description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","license":"MIT","type":"module","private":false,"homepage":"https://commonsui.com","repository":{"type":"git","url":"git+https://github.com/21stGov/commons.git","directory":"packages/core"},"publishConfig":{"access":"public"},"engines":{"node":">=22"},"sideEffects":["*.css"],"exports":{"./index.css":"./dist/index.css","./css/*":"./dist/*"},"peerDependencies":{"@21stgov/commons-tokens":"^0.6.0"},"peerDependenciesMeta":{"@21stgov/commons-tokens":{"optional":true}},"devDependencies":{"lightningcss":"1.32.0","stylelint":"17.14.0","stylelint-plugin-logical-css":"2.1.0"},"keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"scripts":{"build":"node build.mjs","lint":"stylelint \"src/**/*.css\""},"_id":"@21stgov/commons-core@0.6.0","bugs":{"url":"https://github.com/21stGov/commons/issues"},"_integrity":"sha512-Yf9+691ElcrlqgGmrnAA7pRr+4Dgkz0L5COXihOIEb21JI4l/ElVzT4Omk6DckSRccul0bzG5Nxnl1hN/qUCng==","_resolved":"/tmp/9f421b2148bbc5144a1b70d7edbcab33/21stgov-commons-core-0.6.0.tgz","_from":"file:21stgov-commons-core-0.6.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Yf9+691ElcrlqgGmrnAA7pRr+4Dgkz0L5COXihOIEb21JI4l/ElVzT4Omk6DckSRccul0bzG5Nxnl1hN/qUCng==","shasum":"fa389bbeee86fc5248b2c79029458457fbf4c47b","tarball":"https://registry.npmjs.org/@21stgov/commons-core/-/commons-core-0.6.0.tgz","fileCount":8,"unpackedSize":19346,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@21stgov%2fcommons-core@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID6EBoaEFa9hlGb0uQ/g5JR95WIKufe3H4NLGirs+fKCAiEAiPy/GUzd9Zav/CXaGl9D981VZKjab33Q4ZzdsCilX18="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab5c5ae-7b50-4183-97ba-e39d121f0c8f"}},"directories":{},"maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/commons-core_0.6.0_1784255081485_0.9294629465381292"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T02:02:23.301Z","modified":"2026-07-17T02:24:41.954Z","0.1.0":"2026-07-14T02:02:23.589Z","0.2.0":"2026-07-14T06:23:05.553Z","0.3.0":"2026-07-15T21:50:19.955Z","0.3.1":"2026-07-15T23:25:19.215Z","0.4.0":"2026-07-16T02:49:50.209Z","0.5.0":"2026-07-16T03:48:53.705Z","0.6.0":"2026-07-17T02:24:41.608Z"},"bugs":{"url":"https://github.com/21stGov/commons/issues"},"license":"MIT","homepage":"https://commonsui.com","keywords":["design-system","accessibility","wcag","css","government","21stgov","commons"],"repository":{"type":"git","url":"git+https://github.com/21stGov/commons.git","directory":"packages/core"},"description":"Framework-agnostic CSS foundation for the Commons design system — accessible reset, base styles, and a11y utilities.","maintainers":[{"name":"sethcottle","email":"sethcottle@gmail.com"}],"readme":"# @21stgov/commons-core\n\nFramework-agnostic CSS foundation for [Commons](https://commonsui.com), the accessibility-first design system for U.S. local governments by 21st Gov. No JavaScript, no framework — a legacy server-rendered city site can adopt it as-is.\n\n## Usage\n\nImport tokens first, then the core (order matters — core consumes `--cui-*` custom properties):\n\n```css\n@import \"@21stgov/commons-tokens/index.css\";\n@import \"@21stgov/commons-core/index.css\";\n```\n\nIndividual layers are available at `@21stgov/commons-core/css/reset.css`, `css/base.css`, and `css/a11y.css`. Ships a modern reset, accessible base styles (underlined links, user-controlled root font-size), skip link, `.cui-sr-only`, global `:focus-visible` rings, forced-colors hardening, and 44px `.cui-target` sizing. MIT licensed.\n","readmeFilename":"README.md"}