{"_id":"@cruglobal/cornerstone-design-system","_rev":"11-076482733769d6bfcdd7e11e57144cff","name":"@cruglobal/cornerstone-design-system","dist-tags":{"latest":"0.6.2"},"versions":{"0.2.0":{"name":"@cruglobal/cornerstone-design-system","version":"0.2.0","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.2.0","maintainers":[{"name":"johnplastow","email":"john.plastow@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"1c6e3719f0ba3272ddbe921321a42ffcf39890db","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.2.0.tgz","fileCount":51,"integrity":"sha512-D2mtbpQ9VJlyTXFrFrejWvzB0RSGpdGjbpZ4rEsB0jfzZ8uVY7hmjYJN6vHBcGZXskgh96ndCHdAwU6sdBpFtQ==","signatures":[{"sig":"MEYCIQC2hIDSV/G38JzUvilpUkmFvxLtOmV9WLM72eIlYDZzoAIhAKha61Zh3jmKovsgrGeF/YcEtp6Wv9U5Z8Adw2vrshi7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5676720},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"a6d1cbca33fbf3beca2a8dfcceb34f788c054647","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","release":"changeset publish","version":"changeset version && npm run build","validate":"node scripts/validate-tokens.mjs","changeset":"changeset","prepublishOnly":"npm run build"},"_npmUser":{"name":"rwguinee","email":"ryan.guinee@cru.org"},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"11.4.2","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"24.3.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","@changesets/cli":"^2.27.9","style-dictionary":"^4.0.0","eslint-plugin-import-x":"^4.16.2","@changesets/changelog-github":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.2.0_1778766619580_0.9841784094220538","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@cruglobal/cornerstone-design-system","version":"0.3.2","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.3.2","maintainers":[{"name":"johnplastow","email":"john.plastow@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"e55f37f6c7e55483bb968653bfa950a2d2505da1","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.3.2.tgz","fileCount":52,"integrity":"sha512-XU8iO5hTwPt78guV3ATEVp+Zt5gB6JOknt8/Qc4z2GP27dI1h+wWzyOIRZIgyc9BH7S4rkRIkFcxu6/TGgmv/g==","signatures":[{"sig":"MEUCIBk9TaNs/Kj6VDJiCSaZ7T/p3ILj9DzgusrQtEPo/i7iAiEAvSbAfKhtpUFf3jaZatVnQJmp4uyZiIqIy0eoJEe20xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5680453},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"2c896a2757c17bfc6a75a2013dbaddac72ca8959","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","release":"changeset publish","version":"changeset version && npm install --package-lock-only && npm run build","validate":"node scripts/validate-tokens.mjs","changeset":"changeset","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"11.16.0","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","@changesets/cli":"^2.27.9","style-dictionary":"^4.0.0","eslint-plugin-import-x":"^4.16.2","@changesets/changelog-github":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.3.2_1781029674104_0.7648793072000601","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cruglobal/cornerstone-design-system","version":"0.4.0","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.4.0","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"johnplastow","email":"john.plastow@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"ae0fc956d3288cb500300f36eae540468572c0b6","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.4.0.tgz","fileCount":133,"integrity":"sha512-NSXkA3Dp6rdLsKMHPrZztOSrqTqzmRoUP8n9JYEz8ObO4IVVsSleSNLGzm8vmE7vFYUs/oC5dc+nD8T6VIusDg==","signatures":[{"sig":"MEUCIChJ0kTAY6nrcmlArT95iZ04cYcsrKYhZPzlAjobkP3wAiEAtaOEcnYIATOl6i9TuZNljTRtam5zxd6xtmk0rQY8FIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5761974},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./libraries/*":"./libraries/*","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"3daad8ff811384854ddc6ee49687882631aa6e51","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","release":"changeset publish","version":"changeset version && npm install --package-lock-only && npm run build","validate":"node scripts/validate-tokens.mjs","changeset":"changeset","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","@changesets/cli":"^2.27.9","style-dictionary":"^4.0.0","eslint-plugin-import-x":"^4.16.2","@changesets/changelog-github":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.4.0_1781642338976_0.1302566060892294","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@cruglobal/cornerstone-design-system","version":"0.4.1","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.4.1","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"johnplastow","email":"john.plastow@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"54121ca0d3a46102b4fe2132465ed9b86900dfde","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.4.1.tgz","fileCount":133,"integrity":"sha512-CiK2cI3xW09It02r661C9uoqxciDFtLKgzJXcQniOzxYBGBvD1T+GL+7RDNxft6d6S3edMzidcLsad85dW4bxg==","signatures":[{"sig":"MEUCIQDcco/W02MoPhjXemuoOhsBGMq/53sm+c4sL40Iwte0qQIgALyYoQvT64bxNUbf/IKklPQWyR7v4mUkiqouBgwWGSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5762699},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./libraries/*":"./libraries/*","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"4712f206284c0480f68be5ae5f868f315ad81a5f","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","release":"changeset publish","version":"changeset version && npm install --package-lock-only && npm run build","validate":"node scripts/validate-tokens.mjs","changeset":"changeset","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"11.17.0","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","@changesets/cli":"^2.27.9","style-dictionary":"^4.0.0","eslint-plugin-import-x":"^4.16.2","@changesets/changelog-github":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.4.1_1781817017703_0.23130597062297054","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cruglobal/cornerstone-design-system","version":"0.5.0","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.5.0","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"johnplastow","email":"john.plastow@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"30397f653485cddf385f9212c0979e65c511c8ac","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.5.0.tgz","fileCount":136,"integrity":"sha512-FYdIf9of1+5jzwovMc2aU3Rqs6TgngAU1AnTYNZP8xG8KHzWMo6lWizoXBiRoWinkX4S4eoIy8aZEeSH+7Rm0A==","signatures":[{"sig":"MEUCIG06RLQu0mF4hfCkhy3yoKZIHK94chxXkoyLzrKEvlBOAiEAg+vhq1O23BTM9npRGxJfmfMyTS+11LeKPB5Xi11m6vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7168025},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./mui":{"types":"./libraries/mui/index.ts","default":"./libraries/mui/index.ts"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./libraries/*":"./libraries/*","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"1f55f990c0fa73a046c96d9a201b423c9961a2b2","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","release":"changeset publish","version":"changeset version && npm install --package-lock-only && npm run build","validate":"node scripts/validate-tokens.mjs","changeset":"changeset","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"12.0.2","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","@changesets/cli":"^2.27.9","style-dictionary":"^5.5.1","eslint-plugin-import-x":"^4.16.2","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"@mui/material":">=5"},"peerDependenciesMeta":{"@mui/material":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.5.0_1786401768068_0.1729381762669686","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@cruglobal/cornerstone-design-system","version":"0.5.1","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.5.1","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"johnplastow","email":"john.plastow@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"b02dbad3caa09b60ff81fd40fea587c9b596b42d","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.5.1.tgz","fileCount":136,"integrity":"sha512-I/8FR87/WI5QH7iiKK3aZJhVwc5adryEjpdB+rjtAR5+fTC1gpU3sON7VLEwLDumymGPgJa2ihONUwakVzIVBg==","signatures":[{"sig":"MEUCIHwBKaZ7iSIoTuMFJK1N3KQbJ3fHir/2r+1bZiL0lPWsAiEA5e2135hpiiHFSQilNQ4eolAYvS6tVfVgvZLi6WiWFWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7169812},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./mui":{"types":"./libraries/mui/index.ts","default":"./libraries/mui/index.ts"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./libraries/*":"./libraries/*","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"225ea2a994861fb5a1f9e1a78335c30638aaa52b","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","release":"changeset publish","version":"changeset version && npm install --package-lock-only && npm run build","validate":"node scripts/validate-tokens.mjs","changeset":"changeset","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"12.0.2","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","@changesets/cli":"^2.27.9","style-dictionary":"^5.5.1","eslint-plugin-import-x":"^4.16.2","@changesets/changelog-github":"^0.5.0"},"peerDependencies":{"@mui/material":">=5"},"peerDependenciesMeta":{"@mui/material":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.5.1_1786402492882_0.23610478779641375","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@cruglobal/cornerstone-design-system","version":"0.6.0","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.6.0","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"7987344525067210a876d3f965afeaec2653853f","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.6.0.tgz","fileCount":140,"integrity":"sha512-uAy5LhWI6VNvvnDWz1x1ZF2/9LmAXTiIbk+LEC6BGAG8knkpkftf69IPH9kpAGZsp6KtzP7hUU9Q4yNFIXfc4w==","signatures":[{"sig":"MEUCIFyJVy+EovQD4vZ7OADx1lxITnx2MCbeCMf0aefSV7ZgAiEArbZ0xkbqfwSAq5WFKSKlJvy/jD/MVIDJyrdSBqxGMAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7838093},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./mui":{"types":"./libraries/mui/index.ts","default":"./libraries/mui/index.ts"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./libraries/*":"./libraries/*","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"35570695c7093b6b65d661b9110ef50b0565bc92","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","validate":"node scripts/validate-tokens.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"12.0.2","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","style-dictionary":"^5.5.1","eslint-plugin-import-x":"^4.16.2"},"peerDependencies":{"@mui/material":">=5"},"peerDependenciesMeta":{"@mui/material":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.6.0_1787950913744_0.009907074624759371","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@cruglobal/cornerstone-design-system","version":"0.6.1","license":"BSD-3-Clause","_id":"@cruglobal/cornerstone-design-system@0.6.1","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"dist":{"shasum":"7466a968577b885dd22fa7d1a2a134eaef6c6160","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.6.1.tgz","fileCount":140,"integrity":"sha512-XMSjLPsXPerMddkk3/3C2aEm1X8g4CVITCCyiW/Dk6Purn6569BEmicxKlD/zGgHA4hvzhDelrNMC1lr1X38VQ==","signatures":[{"sig":"MEUCIQDCg3noTxxZdH0XkbOoZgvxirOyY8JiUNnjJzMIa1B+gQIgDet2ra7q9F2KwfCqOOIDnd0pf/AaCOt4cjU/7IGADy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7839582},"main":"./build/js/ref.cjs","type":"module","types":"./build/js/ref.d.ts","exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./mui":{"types":"./libraries/mui/index.ts","default":"./libraries/mui/index.ts"},"./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./css/*":"./build/css/*.css","./json/*":"./build/json/*.json","./scss/*":"./build/scss/*.scss","./libraries/*":"./libraries/*","./package.json":"./package.json","./tokens/*.json":"./tokens/*.json"},"gitHead":"4abd02785ae3f43851fa96c0b522b82abaed2f46","scripts":{"lint":"eslint build.mjs scripts/","build":"node build.mjs","format":"prettier --write build.mjs scripts/","validate":"node scripts/validate-tokens.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"repository":{"url":"git+https://github.com/CruGlobal/cornerstone-design-system.git","type":"git"},"_npmVersion":"12.0.2","description":"Design tokens and primitives for the Cornerstone Design System.","directories":{},"sideEffects":["./build/css/*.css","./build/scss/*.scss"],"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","globals":"^17.6.0","prettier":"^3.8.3","@eslint/js":"^10.0.1","style-dictionary":"^5.5.1","eslint-plugin-import-x":"^4.16.2"},"peerDependencies":{"@mui/material":">=5"},"peerDependenciesMeta":{"@mui/material":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cornerstone-design-system_0.6.1_1788985799224_0.15476871942313242","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@cruglobal/cornerstone-design-system","version":"0.6.2","description":"Design tokens and primitives for the Cornerstone Design System.","license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/CruGlobal/cornerstone-design-system.git"},"homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","type":"module","main":"./build/js/ref.cjs","types":"./build/js/ref.d.ts","sideEffects":["./build/css/*.css","./build/scss/*.scss"],"exports":{".":{"types":"./build/js/ref.d.ts","import":"./build/js/ref.mjs","require":"./build/js/ref.cjs"},"./mui":{"types":"./libraries/mui/index.ts","default":"./libraries/mui/index.ts"},"./tokens/*.json":"./tokens/*.json","./css/*":"./build/css/*.css","./scss/*":"./build/scss/*.scss","./js/*":{"types":"./build/js/*.d.ts","import":"./build/js/*.mjs","require":"./build/js/*.cjs"},"./json/*":"./build/json/*.json","./libraries/*":"./libraries/*","./package.json":"./package.json"},"publishConfig":{"access":"public","provenance":true},"scripts":{"lint":"eslint build.mjs scripts/","format":"prettier --write build.mjs scripts/","validate":"node scripts/validate-tokens.mjs","build":"node build.mjs","prepublishOnly":"npm run build"},"peerDependencies":{"@mui/material":">=5"},"peerDependenciesMeta":{"@mui/material":{"optional":true}},"devDependencies":{"@eslint/js":"^10.0.1","eslint":"^10.3.0","eslint-plugin-import-x":"^4.16.2","globals":"^17.6.0","prettier":"^3.8.3","style-dictionary":"^5.5.1"},"gitHead":"192939667ef867536e85b391e49a2ca977a0d6d2","_id":"@cruglobal/cornerstone-design-system@0.6.2","bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-BJ4rklM3U9ahCIfvyeo7pq0XIJTRHASkwF3QWIA7K8nA9Vk4ukGMEEmpKG6wIdgfvsUgxHm/kIh4QNARLInxwg==","shasum":"9811aab74436b20ad6e4fc51d694a73e836bdbc7","tarball":"https://registry.npmjs.org/@cruglobal/cornerstone-design-system/-/cornerstone-design-system-0.6.2.tgz","fileCount":140,"unpackedSize":7839592,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cruglobal%2fcornerstone-design-system@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGxVq2lYkyoSuuaZy931S6lkPvtU48VZDYe5LkwkNkbEAiA3oC7esFqo2WXphyXPirQZQrzHxd138hjinm76JWMdQw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9939a8ea-ca73-4ca9-99dd-d01d0c10d15d"}},"directories":{},"maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cornerstone-design-system_0.6.2_1788986744637_0.14408366970152953"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-14T13:50:19.442Z","modified":"2026-09-09T20:45:45.226Z","0.2.0":"2026-05-14T13:50:19.829Z","0.3.2":"2026-06-09T18:27:54.288Z","0.4.0":"2026-06-16T20:38:59.204Z","0.4.1":"2026-06-18T21:10:17.954Z","0.5.0":"2026-08-10T22:42:48.241Z","0.5.1":"2026-08-10T22:54:53.025Z","0.6.0":"2026-08-28T21:01:53.962Z","0.6.1":"2026-09-09T20:29:59.393Z","0.6.2":"2026-09-09T20:45:44.835Z"},"bugs":{"url":"https://github.com/CruGlobal/cornerstone-design-system/issues"},"license":"BSD-3-Clause","homepage":"https://github.com/CruGlobal/cornerstone-design-system#readme","repository":{"type":"git","url":"git+https://github.com/CruGlobal/cornerstone-design-system.git"},"description":"Design tokens and primitives for the Cornerstone Design System.","maintainers":[{"name":"twinge","email":"josh.starcher@cru.org"},{"name":"jcwatson11","email":"jon@sherlockwatson.com"},{"name":"canac-cru","email":"caleb.cox@cru.org"},{"name":"frett","email":"daniel.frett@gmail.com"},{"name":"daniel.bizz","email":"daniel@bizz-websites.com"},{"name":"omicron7","email":"brian.zoetewey@cru.org"},{"name":"rwguinee","email":"ryan.guinee@cru.org"},{"name":"wjames1111","email":"william.james@cru.org"}],"readme":"# Cornerstone Design System\n\nDesign tokens and primitives for Cru Global's Cornerstone design system. Ships CSS custom properties, SCSS variables, ESM/CJS JavaScript, and TypeScript declarations for the **Cru** and **FamilyLife (FL)** brands across light and dark themes.\n\n---\n\n## Using Cornerstone\n\n### 1. Install\n\n```sh\nnpm install @cruglobal/cornerstone-design-system\n```\n\n### 2. Import CSS\n\nImport the baseline ref tokens and the file that matches your brand and theme. Apply `data-brand` and `data-theme` attributes to your root element to activate the right variables.\n\n```html\n<!-- HTML root element -->\n<html data-brand=\"cru\" data-theme=\"light\">\n```\n\n```css\n/* CSS or JS entry point */\n@import \"@cruglobal/cornerstone-design-system/css/ref.css\";\n@import \"@cruglobal/cornerstone-design-system/css/cru-light.css\";\n```\n\n| Brand | Theme | File |\n| --- | --- | --- |\n| Cru | Light | `css/cru-light.css` |\n| Cru | Dark | `css/cru-dark.css` |\n| FamilyLife | Light | `css/fl-light.css` |\n| FamilyLife | Dark | `css/fl-dark.css` |\n\nFor dynamic theme switching, import all mode files you need and toggle the `data-theme` attribute at runtime.\n\n### 3. Use tokens in CSS\n\nTokens follow a three-layer naming convention. In most cases, use `sys` (semantic) tokens in your components:\n\n```css\n.my-button {\n  background-color: var(--sys-color-primary);\n  color: var(--sys-color-on-primary);\n  border-radius: var(--sys-number-border-radius-medium);\n  font-size: var(--sys-number-font-size-body-medium);\n}\n```\n\n**Token layers:**\n\n| Prefix | Purpose | When to use |\n| --- | --- | --- |\n| `--ref-*` | Raw primitives (hex colors, unitless values) | Only when building custom `sys` aliases |\n| `--sys-*` | Semantic aliases per brand/theme | Primary choice for component styles |\n| `--cmp-*` | Component-specific tokens | When styling a specific Cornerstone component |\n\n### 4. JavaScript / TypeScript\n\nResolved token values are available as named exports for use in JS-based styling (e.g. React Native, runtime style calculations):\n\n```js\n// ESM\nimport { RefColorCruBlue500 } from '@cruglobal/cornerstone-design-system';\n\n// Per-mode tokens\nimport * as cruLight from '@cruglobal/cornerstone-design-system/js/cru-light';\n```\n\nTypeScript declarations are included automatically.\n\n---\n\n## Icons\n\n### Material Sharp\n\nCornerstone uses the [Material Symbols Sharp](https://fonts.google.com/icons?icon.style=Sharp) icon set. Add the Google Fonts stylesheet to your app:\n\n```html\n<link rel=\"stylesheet\"\n  href=\"https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200\" />\n```\n\nUse icons with the `material-symbols-sharp` class:\n\n```html\n<span class=\"material-symbols-sharp\">home</span>\n<span class=\"material-symbols-sharp\">arrow_forward</span>\n<span class=\"material-symbols-sharp\">favorite</span>\n```\n\nBrowse the full catalog at [fonts.google.com/icons](https://fonts.google.com/icons?icon.style=Sharp).\n\n### Cru Ministry Icons\n\nCustom Cru ministry topic SVG icons ship with this package under `libraries/cru-icons/`:\n\n```text\nnode_modules/@cruglobal/cornerstone-design-system/libraries/cru-icons/<icon-name>.svg\n```\n\nReference them in `<img>` tags or inline them as SVG. With a bundler that supports SVG imports (Vite, webpack with file-loader):\n\n```js\nimport bibleStudyIcon from '@cruglobal/cornerstone-design-system/libraries/cru-icons/bible-study.svg';\n```\n\n---\n\n## Get set up faster with Claude Code\n\nIf you're using [Claude Code](https://claude.ai/code), Cornerstone ships a plugin carrying **Daniel**, a design-system assistant who knows this package. Install it once:\n\n```sh\n/plugin marketplace add CruGlobal/cornerstone-design-system\n/plugin install cornerstone@cru\n```\n\nThere is no command to type. Daniel becomes your session's default assistant and answers in your own project's terms — which mode file to import and in what order, which `--sys-*` token carries the role you're reaching for, why a `--cs-*` variable isn't resolving, and whether the thing you're building already ships. Ask him in plain language.\n\n> **Note:** `/pull-tokens` is an internal command for syncing tokens from Figma into this repository. It is not part of the consumer plugin.\n\n---\n\n## Contributing to Cornerstone\n\nThe following sections are for contributors to this repository.\n\n### Prerequisites\n\nThe `/pull-tokens` command syncs design tokens from the Figma source file and requires the Figma plugin for Claude Code.\n\n1. Run `/plugins` in Claude Code to open the plugin marketplace\n2. Search for **Figma** and install it\n3. Authenticate with your Figma account when prompted\n4. Restart Claude Code\n\n### Commands\n\n```sh\nnpm run validate       # lint the token tree (exits 1 on any error)\nnpm run build          # compile tokens → build/ via Style Dictionary\nnpm run version        # consume changesets → bump package.json + write CHANGELOG.md\nnpm run release        # publish to npm (runs automatically via release.yml)\nnpx changeset          # interactively add a changeset before merging a PR\nnpx changeset status   # preview what the next version bump would be\n```\n\n`build/` is gitignored. Built artifacts live only in the published npm package.\n\n### Token architecture\n\nTokens are organized in three layers with strict aliasing rules:\n\n```text\ntokens/\n  ref.json          # _ref.*  — raw primitives\n  sys/\n    cru-light.json  # _sys.*  — semantic aliases per brand × theme\n    cru-dark.json\n    fl-light.json\n    fl-dark.json\n  cmp/\n    *.json          # _cmp.*  — component-level aliases\n```\n\nAll files use [W3C DTCG](https://design-tokens.github.io/community-group/format/) format (`$type` / `$value`). See `CLAUDE.md` for full details on aliasing rules, the build pipeline, and changeset conventions.\n","readmeFilename":"README.md"}