{"_id":"@canonical/storybook-addon-shell-theme","_rev":"44-a49c7baa2f79a83fc7a923979934d39c","name":"@canonical/storybook-addon-shell-theme","dist-tags":{"latest":"0.43.0"},"versions":{"0.12.0-experimental.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.12.0-experimental.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.12.0-experimental.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"fb78ae0e53cf89129cdfc42df92c2c98486f6cdb","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.12.0-experimental.0.tgz","fileCount":36,"integrity":"sha512-74XjgjCAYJnChbw4lnwkJi4YsHt0M5ksVw0+guTVwjSizyeGYo2GWUd+VYrwzPqu4pDdTWW6AYPp6GKww69zwg==","signatures":[{"sig":"MEUCIQDW9O2Rp7d4kvDr91DFQSMuy7UYA+TV+4t1Dp2PcijGBAIgHiP0nM6hA7opPJxJvqnEI0djFwA+ntkqRdRN2t49sh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118440},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"5570fbd597c990bcfd63b5c581eccac2a0b5627a","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"10.9.2","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.17","copyfiles":"^2.4.1","storybook":"^10.1.11","typescript":"^5.9.3","@biomejs/biome":"2.3.11","@canonical/biome-config":"^0.11.0","@canonical/typescript-config-base":"^0.11.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.12.0-experimental.0_1770237383127_0.646716606233827","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.12.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.12.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"c2d0e7fa310902b9f2ece76444bea2df0910972a","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.12.0.tgz","fileCount":33,"integrity":"sha512-Tc6golf8dJC0j5z7Ipx9Z8A1iXpB6Wlq0glMqazQVRBUv7os5O+/LYR+pAor4CZ9dGRYYHLIeQQpm3cjRpfS/Q==","signatures":[{"sig":"MEUCIQD8rGkAggfIUH3qU+RGBXasjPy3LJaYC+krGfNNTD1AzwIgddvzQgJxlN+ZQSWe6x/IS8WNQKKyur7RigmlHXPXVzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122991},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"0b491caff8f797fef4ba4b7f5514a7c5b915a481","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.17","copyfiles":"^2.4.1","storybook":"^10.1.11","typescript":"^5.9.3","@biomejs/biome":"2.3.11","@canonical/biome-config":"^0.12.0","@canonical/typescript-config-base":"^0.12.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.12.0_1770389506588_0.12240599105602001","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-experimental.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.13.0-experimental.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.13.0-experimental.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"20ba958e9a9eb80a387af40aa5a1864af0f4e739","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.13.0-experimental.0.tgz","fileCount":33,"integrity":"sha512-O15aW1892SoGYzXx7os8P2Pt7astOeXilOnaFd/F3qT779GNaWnQNjjn8Ko4Tuye6Oi8XDnyEC9g5XBHrQry8g==","signatures":[{"sig":"MEQCIFXYjDZnCxu5mPK4KdSZIQGKFkeATEXU6Lw6ymC8x4f6AiAHkWfVbL7JNCFAzzWCXyU9bbrrahbRKUmha2zignk36g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123052},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"06291ecbd000e7a3be15509424591f6d70c9669d","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.17","copyfiles":"^2.4.1","storybook":"^10.1.11","typescript":"^5.9.3","@biomejs/biome":"2.3.11","@canonical/biome-config":"^0.12.0","@canonical/typescript-config-base":"^0.12.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.13.0-experimental.0_1770708552345_0.2753846843107257","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.13.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.13.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"c086358c53bf15819dcb99e59c75a08338ba7db2","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.13.0.tgz","fileCount":33,"integrity":"sha512-tuO8NbzKwH3+Z4yoAAC2/DA+C+Zld7SS2lDnZkReQ3/nIi2TC16KQAhKsOvUrIN5O5dGy8z3tdbImPYABnoCSQ==","signatures":[{"sig":"MEQCIHeTRKj/JpWiETNLqG22gXqyL7dtYDg8HKuc8gvcw8o+AiBGU7TsYFQR1Pk5tE6s6RcbWz5wPkY53xmjU1YcHTxoLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123551},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"d3e94d6a33677afef24ba1b967920bc513e1681c","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.13.0","@canonical/webarchitect":"^0.13.0","@canonical/typescript-config":"^0.13.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.13.0_1770756727788_0.6426695571972787","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.14.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.14.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"68479054008e2c8584de52a354af603145ebd924","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.14.0.tgz","fileCount":35,"integrity":"sha512-ngC/9wtrBaG4A6Cf2+5VbFngDHE0TV7yxHSBubjBZB+k6RT9VX4tZY1JipGwyvz0RND54akUz/ng0qZd/42U+w==","signatures":[{"sig":"MEYCIQD4VnHDIp8QLxYHr4EbYq6DNG3Rgg8OhSfmErQnZBMofAIhAI4XcXNcW8vFRZvXfnBYh9sHM/gLRdc+vXtUZN5qZNCv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149692},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"3bcc701893d91c5b7d36454e0c00fb3b490f55cc","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.14.0","@canonical/webarchitect":"^0.14.0","@canonical/typescript-config":"^0.14.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.14.0_1771251265925_0.2923289618319913","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.15.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.15.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"3ab8a55726749dc64d271c4ca307857030dc52c9","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.15.0.tgz","fileCount":35,"integrity":"sha512-savOqafPik7XLMkIsLF7YdPhWiHOWXLBTIrSTrgB/0QKTqOPOsf4zmywy8bahMY8EgaBKMDKItuOa6r1eRFRfA==","signatures":[{"sig":"MEQCIDtJnwWiTkv467jtfnwUkwJ0M/v5VwVk3wOxKjwiWeTbAiAv8ksK4DFnLhp8+XJCEalIapi0exhhdirbCg3lYopmuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149692},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"60c6f6f355d4a80ce110d8dd44c429695301ad86","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.15.0","@canonical/webarchitect":"^0.15.0","@canonical/typescript-config":"^0.15.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.15.0_1771550559142_0.12040780221084368","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canonical/storybook-addon-shell-theme","version":"0.15.1","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.15.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"c66c4d626c0e5fedeb4baaf1319a4f2ab2633f07","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.15.1.tgz","fileCount":37,"integrity":"sha512-au93OPdc9Vsr+Mj8AxALqxTSFPIdOiKIzTEE0DWEjGsRoNTSFwKTr/SMIToXkboishyIxX29Lt0m7X3ocXmIUw==","signatures":[{"sig":"MEYCIQCb8m2HBbW2i+7uO1mgXgr5uOrQy/PqUUGx2FL9UiSV8wIhAOT1+IrCL7Qnp8s0q+5PIYfoZUqyFHK3N9iJ9LIxwwu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149952},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"d57f21b67013701f6b4f74c5cd595775a17a2259","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.3.14","@canonical/biome-config":"^0.15.0","@canonical/webarchitect":"^0.15.1","@canonical/typescript-config":"^0.15.1"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.15.1_1771879546766_0.20406085018788556","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-experimental.1":{"name":"@canonical/storybook-addon-shell-theme","version":"0.16.0-experimental.1","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.16.0-experimental.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"d0bce07c4ff8278cdebe0eb69a6104eddbd8ecae","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.16.0-experimental.1.tgz","fileCount":35,"integrity":"sha512-A+pcT2fwtexoeEAumMBu67gfILU83N4B19AaRBEDros38DZ5NkFp7+fePTT12oaz68oe4lPRJyd+rJYPuctnsA==","signatures":[{"sig":"MEUCIFNXFD5QOmxmAFYG3wL3lL3AbFQTPq4TZhsX+yU4GZvAAiEA4pfQmby4EFoLM2pe4m46G212rFY+4oPB7L45b3DneR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149751},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"b29a336dd55f28373a36fe4736f547296c734c3c","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.16.0-experimental.1","@canonical/webarchitect":"^0.16.0-experimental.1","@canonical/typescript-config":"^0.16.0-experimental.1"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.16.0-experimental.1_1772536945804_0.9779986096961082","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.16.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.16.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"10c9ef3ffaad70e885a9b698faa070a20e38af5b","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.16.0.tgz","fileCount":35,"integrity":"sha512-mz/MpKrtP+1KY6/8xgxcNvxTDxKuL7jTW43hUSnneJzZWgCINRPd8vNe3kHJKOa8PmfCGQku5TqB400F/rKDbQ==","signatures":[{"sig":"MEQCIAlfvoL6hdrCjgJbbYby8dfz3wVk3HLQPt0czOOxMaz4AiAKcVstlOLuO1bg9iysbCd2NC46sC2T9jrTxutpsNVdSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149691},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"abd37ac4ff5ea649486e4e64fe01bb4b86284a64","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.16.0","@canonical/webarchitect":"^0.16.0","@canonical/typescript-config":"^0.16.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.16.0_1772539976066_0.09818967691590408","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.17.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.17.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"e4d30aba5fb963132923f08e73efdf284855df22","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.17.0.tgz","fileCount":35,"integrity":"sha512-bTweJdlkMxt+ezCUkbtW12Ye3I6hK/wPmnkPrwUihcVZ6mCD79o9CZqJNsGV77HWfsC0wDPlL6BceL4Cyevlew==","signatures":[{"sig":"MEUCIAl+htEHOQkG7J/2EWg1i+Zdl74xYIMlcBq5k3KIXYqhAiEAuFVzwzs+tea8ShCNL6LTHDVsPgadam0f+sZ9+9+Fr2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149691},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"7797c6d0bc70e440c183e8a3f2b33c6d4f03e234","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.17.0","@canonical/webarchitect":"^0.17.0","@canonical/typescript-config":"^0.17.0"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.17.0_1772621392301_0.3714415749610167","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@canonical/storybook-addon-shell-theme","version":"0.17.1","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.17.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"e902722fbe7016376dd2b21dc27b1369b7fd6da6","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.17.1.tgz","fileCount":35,"integrity":"sha512-VijzuoPL3tIqU1txCcE9dnltLSSD5yLcHR81hfKbqHY20rSUGTjT5JU8tLWBDphbonOaYTxhVIdfhydXF3ltgQ==","signatures":[{"sig":"MEUCIQCyCSCPipCFHu4G8FG7Tv+5mS15p9OJNplcpFHxMxjTUAIgPmnqrhS+PhA72i4qKfn57CitMKHs1g5J0n2eW4vVHac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149691},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"e3eaaa9efdb58fa72acb8fdd3c7dffa25a1341c4","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.5/node@v24.13.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.2.8","typescript":"^5.9.3","@biomejs/biome":"2.4.5","@canonical/biome-config":"^0.17.1","@canonical/webarchitect":"^0.17.1","@canonical/typescript-config":"^0.17.1"},"peerDependencies":{"storybook":"^10.1.11"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.17.1_1772639396113_0.4747463488912871","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.20.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.20.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"10fd181a89cbc994c84f3d04afe95c183543b231","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.20.0.tgz","fileCount":35,"integrity":"sha512-EjZuyKYVeiVBUJJT0ys4cWb6NOVfpeEsg3DMyijPZFXO5IedVFg1j70DeAKHg1/YnqZrUKoUSVHw/MSK/dRpig==","signatures":[{"sig":"MEQCIDyTisEP38p6Cw8PoUk8CrTuBkIP95LlqU4TsBWz2xVLAiBEmNdOky3w2YSPH/Zp+bxuDEihG8Zo4Y+EDaJn7FpENA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75026},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"1aee634b278922f2aa1cfe2a11d3b14e64280905","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@canonical/biome-config":"^0.20.0","@canonical/webarchitect":"^0.20.0","@canonical/typescript-config":"^0.20.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.20.0_1774535666495_0.9476487495742163","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.21.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.21.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"ca0319bd15171d359075aaf75f427e1033ccf629","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.21.0.tgz","fileCount":35,"integrity":"sha512-tQoowupM5xoA/rgzglxV+EWCb8Rc17LAcq3sitAsawc4QiTTYoUbjLfo9oo9cEaXW2qRSa28oHLvZvRQ36sdkA==","signatures":[{"sig":"MEUCIQDzcw4602e88UcCXI1E1UjEur9v21qjdQ2X+7y1cTmiFwIgcfztaltpNoGPn4cyTK2fVMEd5WQlIyfW8CDqbMNmIls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"4a39c954e7bbad4903397f8371f801982034a26d","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.21.0","@canonical/webarchitect":"^0.21.0","@canonical/typescript-config":"^0.21.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.21.0_1775008255113_0.18585716636117677","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.22.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.22.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"a60d0bebd99967b28687460815c90f02cb55231d","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.22.0.tgz","fileCount":35,"integrity":"sha512-BY3spBkYh88sY2JKrxpTYN/LDSgmZYUBdZPeUL+yqInfQWHAIgusLVD2RGkKu6jf+wwKuRvW+j5CMZEB0qCxbA==","signatures":[{"sig":"MEUCIDdJq7JnQDhMU6CkeD5XHvfqymomfNNhWQrNIU+oh2zzAiEAjGlkWI8mt0xNUUSZRDu0m7tC0096fAIYc4deBddxV5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"99e187cf46d8bd7f3933705322fa4ab2d4a711e7","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.22.0","@canonical/webarchitect":"^0.22.0","@canonical/typescript-config":"^0.22.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.22.0_1775224855747_0.9756293811079788","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.23.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.23.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"ff33fced769d1366c58aeeb80bf673a46be392a9","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.23.0.tgz","fileCount":35,"integrity":"sha512-ERzWfZHRwZiwbSiB/w+fGXuKJFvOfU/Vh1Zv7R/yNyuEq3mZ1KHFPJ77HWZ/vO29BwfOR10fMVki1MwXHy0+Hg==","signatures":[{"sig":"MEUCIQDKzeiBt6tbJSFFEtODIk9RUFBzBk8YmbccaSmJNPyODwIgYN1iokbrWz7AN2XliKOqng6AUhZOSVl+So75h6rTYls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"742f5396bc3f9ca01a49646ed5b67acfc9d001d2","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.23.0","@canonical/webarchitect":"^0.23.0","@canonical/typescript-config":"^0.23.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.23.0_1775548386333_0.028898260674967702","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.24.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.24.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"560573bef67dbfc97719e8405223c865d332fc61","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.24.0.tgz","fileCount":35,"integrity":"sha512-p47vcmX3ESWbZbAdakSFUruVJZPPCfoyfD6ztIqS/X9A8uQCNY2FFux+g9LphhfIk0IknYcd9Ecg9iJ8VIEpCQ==","signatures":[{"sig":"MEYCIQD3o+8QPX52/bBuBKbTeAddxmfxlFig1Y/1+lU9+HNNXwIhAMfNr0mOVWmscI9GT5Le5QM+kcze/LR9LVgYoupApex6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"28565e3591ad80525b62bd7be6343d1f12ebf4d0","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.24.0","@canonical/webarchitect":"^0.24.0","@canonical/typescript-config":"^0.24.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.24.0_1776090166878_0.5474900953126585","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.25.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.25.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"27996e90162e8bdf63d9537676604f1dbb65fbf1","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.25.0.tgz","fileCount":35,"integrity":"sha512-DRGUNPqLCr8MBqX2easlBCmspm18OQZqIU2Gyyy6/LZhefH84HeT+zsD8BVQll9XlseQM0ob9AyG8COaH4fjDg==","signatures":[{"sig":"MEUCIQDRSpbXLdxIT7HjcVX6glwY1zg/VsoC6Xu2RaJaaJPf5AIgYbejDju2I41CBYdCp6IAppMM+f2NesXMP4uELyrQ7Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"c6005a14c8210772ad8c589a2b473946780b6c20","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.25.0","@canonical/webarchitect":"^0.25.0","@canonical/typescript-config":"^0.25.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.25.0_1776414446986_0.07815168704469722","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.26.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.26.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"65d17041c1cfba1bfcbea90097769c667b12beb9","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.26.0.tgz","fileCount":35,"integrity":"sha512-hAq21VUI9vIl3GfRyIKo4RQvRJG0smUpcU/ztix4Rp1HAvTNsU0gj8aWRCfq7ThJylpHvwgemrrMt4rhBjQNgQ==","signatures":[{"sig":"MEQCIHQKEkSxKzhd5a2PiHrGuWHYh5PM6Xt98KpF08es8S1EAiAO3ci1C3810sPvshVMOsWD8BnA/lNf9fihMC21RX7nVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"55fece1380dba8dcd3a88af443dd509d9aaaccb2","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.26.0","@canonical/webarchitect":"^0.26.0","@canonical/typescript-config":"^0.26.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.26.0_1777070642844_0.7312553953927665","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.27.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.27.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"6ca3675b164d0aa2121b78eb71b1dd6f24806365","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.27.0.tgz","fileCount":35,"integrity":"sha512-9ool1/5tjESniH3k7XAauZ43+gMG1fyA7abwtCOFI/VYzDkTc5lzW7fVY2Rim2iIIc6SGIjpsyvfJNIm86hdsQ==","signatures":[{"sig":"MEUCIQDjyS1tfkLDA807BdgaU02N2sTk9yZVo7TtY6hf1lTmVAIgcXF5K8KgztD99NU/fPFpNP/h0+6qJvzrKaPWk4d6fgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75160},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"5df5709bf7cb6f2016be2f6eba8391637e2e2a0c","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"mariadias143","email":"marianovadias@gmail.com"},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.27.0","@canonical/webarchitect":"^0.27.0","@canonical/typescript-config":"^0.27.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.27.0_1777454200028_0.6324512598626182","host":"s3://npm-registry-packages-npm-production"}},"0.27.1-experimental.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.27.1-experimental.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.27.1-experimental.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"3e0e7ddb99e65b2c82d1854626db191aec158cb0","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.27.1-experimental.0.tgz","fileCount":35,"integrity":"sha512-sgrws57ZqV+TkBSiYHvYeG3EpUpHO/AeGbwVPoWQOSDEyr8P0JOGiReadLD2FqtbcFAik6Y+9P6hm5CLktKa4w==","signatures":[{"sig":"MEUCIQD9C8iwrtNwNHnN5fU7PIxzgwI0f47YDjEBVpdnCJLWWQIgDSObul9lIRzTX3iY4UN6n01LE+2okJS/4j/7o5Dmn3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.27.1-experimental.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75269},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"d3f5b9aab7bec07fce40a12b45097d28d3cf0201","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.27.1-experimental.0","@canonical/webarchitect":"^0.27.1-experimental.0","@canonical/typescript-config":"^0.27.1-experimental.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.27.1-experimental.0_1779386182206_0.247412603735645","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.28.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.28.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"e03c1a64c382452b2f987feafa876ad07e263579","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.28.0.tgz","fileCount":35,"integrity":"sha512-3iUtIryfik4pj972mpHQjtrMX12xB5YA2L6zG/Vq+CgGqQdnALvYjRw5QGG7xCY67m9fVMRWTlvmgvHjn4RotA==","signatures":[{"sig":"MEUCIFS/RDsrGg2PIQ3ApujTtEjlwlkIOtZxfa2LYE0ZHmDLAiEAjyxkl6rk6fNl4j29n+LD3PsBL6GDun0Gcm3eTpbDKQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"8297d72122bcba903f7e8833cb23ccbaa164ed56","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.28.0","@canonical/webarchitect":"^0.28.0","@canonical/typescript-config":"^0.28.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.28.0_1781617487699_0.45251598960228767","host":"s3://npm-registry-packages-npm-production"}},"0.29.0-experimental.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.29.0-experimental.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.29.0-experimental.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"mariadias143","email":"marianovadias@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"8e071f323b20fbd44ab88c7101b8c5602261cd5e","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.29.0-experimental.0.tgz","fileCount":35,"integrity":"sha512-M0TEc7CGRhFdMXKRP1HWBESvpxUTQUU6LprCnx6Hz4DFryBpqefhFfNa8Vu1Dof9Y3plPOeq1Rli6d3Lhya8Fw==","signatures":[{"sig":"MEUCIGG8YpwxbRMh1wggRCBE9LKSXHV4OOHODjKI7z8lcYX8AiEAnQv9O7Gp1TXxo7zvxhM9dmEQi9o3g+lB0sQN3vqEkL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.29.0-experimental.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75239},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"eda67fea634a79b9f77910d3106219efc9b30136","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.28.0","@canonical/webarchitect":"^0.29.0-experimental.0","@canonical/typescript-config":"^0.28.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.29.0-experimental.0_1782338250191_0.3197457995593671","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.29.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.29.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"6f46973986ea503f9065e32a8da5d19e84db2df2","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.29.0.tgz","fileCount":35,"integrity":"sha512-2EVgUWCuBEUMY27HUYw+qtUh/z0kiFnTVEmwgsVqtUqsm5LVoOXMnvRZXMPv1dfqBjS0xgaywg6G+avz/pZa4g==","signatures":[{"sig":"MEQCIDjO9Co3tIW5Xlmmh88+ZXwc5wWC+uu7dpiInPEHJaywAiBlFuxhWyo4m259xEmuTIRrDpviB/j8t7h/74Vup14bDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"535302c1e1e5dd8fa9bc2da4144de57ec4e63005","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.29.0","@canonical/webarchitect":"^0.29.0","@canonical/typescript-config":"^0.29.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.29.0_1783071061887_0.7822306555609777","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.30.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.30.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"636e15401349893199f1831d380c80361a803343","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.30.0.tgz","fileCount":35,"integrity":"sha512-2Yfejud32URyivLk0o1qb8+U+Uhe1BQV23BKoAvg85TGQkF62y3JqsV8T6jFxR0zJ4uA9+t1AzPlmwdKfPn27g==","signatures":[{"sig":"MEQCIA2/85l3CWOkkN7tITTqfl9DUurmTM9NY6GsRpIA7rG9AiAv+p5m5BVeIdklFT6cY/6fm/7jJMz+wJNjP6sy7PTg8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"40fe86ac955473536ac14f074812a9821f5b65c0","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.30.0","@canonical/webarchitect":"^0.30.0","@canonical/typescript-config":"^0.30.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.30.0_1783988097308_0.16718530375533058","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.31.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.31.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"bed9ef41a52b7bc156a354fc0bdad6e19320fe4d","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.31.0.tgz","fileCount":35,"integrity":"sha512-c3Goon//fHsE+kXJ9LYlntfAhlAkMDMbpNdG3QPCNas9LI+TXKvui4WSHZIrgIc3hrCNsWmG1s4gTYSq+AbuEA==","signatures":[{"sig":"MEQCIFnIhUkT6afFrCS2sK+NSsLRK/HgWegsO6Gs+XYKeTxTAiAaT+ZSePUDhf5JEzAR17njYObVJKQw/es3xy3Tk791kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"d4a67ebe42e62b8cf3de77f42f537309ca88d672","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.31.0","@canonical/webarchitect":"^0.31.0","@canonical/typescript-config":"^0.31.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.31.0_1784323742191_0.9946819796312079","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.32.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.32.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"974e784b4a76caf81704027a40abbff618a1160c","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.32.0.tgz","fileCount":35,"integrity":"sha512-DeETzF/+MZf+ZP7lyNC3ySbeRN/E6P09yNooghPoaz0+hHuSGBWy8bDmXn8ezzXquR0j8ZEHv7tz/GelCifeIw==","signatures":[{"sig":"MEQCIB/PKwoIyGgUFTt8W/4hYAgwtqR7EJViz6vtysqoNuUPAiAi3SzMZjKgBNN46MdhMTofD1uFb4NJK8TH88lBGvxhyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"5b279d8150e3988c68c6c2a741046bcd425624ca","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.32.0","@canonical/webarchitect":"^0.32.0","@canonical/typescript-config":"^0.32.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.32.0_1784542938013_0.16801138724054154","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.33.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.33.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"f6b7f3b0d93ce5e7e3744ffc00140fd88a93de3b","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.33.0.tgz","fileCount":35,"integrity":"sha512-41xtauhTUiZ+r0mfAEgDz2AE15TNo9PHRIIWhsGR37aO+F7aflOuU2pskzjoic2Lf4hZ21f0zTUOgl0gMY5v6w==","signatures":[{"sig":"MEUCIGKns0YR3NqbhHs0XHmpJsFDr/w3CQO/HMvUQGpsqXjeAiEA1jcxVA3F5D5rNYCU6+zgkuZkzm0ovy7/7KCmP9iCO1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"fca2bc4440fff2d511fc8db6686f9b19222fdbc7","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.33.0","@canonical/webarchitect":"^0.33.0","@canonical/typescript-config":"^0.33.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.33.0_1784914670594_0.03262449996675576","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.34.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.34.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"9ead44182b56fe51177243bab80797fbdf5315f7","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.34.0.tgz","fileCount":35,"integrity":"sha512-XF+9IOsXCQccZufU9q/HImbTng44M5zzx11eL2YrG2ASyWexMQv4qDhLq4JKFzduEaBg3bilgHA8mQhvDNJbxA==","signatures":[{"sig":"MEUCIEZ/M492sPNAu4KE0ftnMgMBJD0+Y/LB9Sdls1XbjfwwAiEA64wYLYRwo72u5DeFZSRl9Eciu8rzWc8IJ3aVIsGCMfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"e8d25fecbe6e70edfc4cb300bad65f691dbbd26e","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.34.0","@canonical/webarchitect":"^0.34.0","@canonical/typescript-config":"^0.34.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.34.0_1787317079451_0.5724333398609642","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.35.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.35.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"ae064e0aac6be24617362359ae42af8cbd2f49d3","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.35.0.tgz","fileCount":35,"integrity":"sha512-fZ39USDH5/U12/yZK55Mt+IYrhmQx9Gan60l43ENmk5O3kcg3G2E/h5yljBd9TTk9tBFeyS/Y/8sw9s1k5QK7Q==","signatures":[{"sig":"MEQCIDLfZAV1rzRTX+xyEXSyCSQLUc45m41zrHTbueU5BC3kAiAJ8K0P0vC6tu6lK8ninX54QWnBo7+sAgAdEiq6IV1nkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"5198c5399ef657959272c0e35924391573d81146","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.35.0","@canonical/webarchitect":"^0.35.0","@canonical/typescript-config":"^0.35.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.35.0_1787877252673_0.6457598093064645","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.36.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.36.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"1d6fcdfef33798204510520c517d40d6425ea9d2","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.36.0.tgz","fileCount":35,"integrity":"sha512-w0j2UjJUV0VBi4X0TyxY7JuDeV98XM/Aj/IHA3uylJczOugcToHGTo6KH+NYR2oHb3YUvvPOCLCmnhGCxznJlA==","signatures":[{"sig":"MEYCIQD008VI8em8p4kJ4Sg0Cl3H7x5YvbhqsUZVdvTdcZgiQQIhAIm/NQPYvE/4F0C4X/vfH+DJqXpBhEAgGCZfhG9+0Po4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75209},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":"./dist/esm/index.js","./manager":"./dist/esm/manager.js","./preview":"./dist/esm/preview.js","./package.json":"./package.json"},"gitHead":"78eb47ac10104e914eeacd331795e14b832703d4","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.19.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.36.0","@canonical/webarchitect":"^0.36.0","@canonical/typescript-config":"^0.36.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.36.0_1788012104689_0.6627637503261488","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.37.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.37.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"ee588330e180d8dd741e4f29229dc1dd1ddcf161","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.37.0.tgz","fileCount":36,"integrity":"sha512-Cl20nHvGzJSL1wDi0IRfOqCpzYtHlOycxdwvPwNVoS1seSbG7IBRd9AYfQBL6VY34fZZQOdkL3Y2xbxR+jfXqw==","signatures":[{"sig":"MEUCIQDh6l5IWz06tgh8koAAzGDHIYOfuz1RvlQSRbXZiSITsAIgdm/fiQ8QqD4A9be1+ath/gZhnOL4d98tQmmlHPO/nPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56970},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"./manager":{"types":"./dist/types/manager.d.ts","default":"./dist/esm/manager.js"},"./preview":{"types":"./dist/types/preview.d.ts","default":"./dist/esm/preview.js"},"./package.json":"./package.json"},"gitHead":"ac8383bdb4be1bcd6fa6c4960a1e3d78c0279688","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.4.9","@canonical/biome-config":"^0.37.0","@canonical/webarchitect":"^0.37.0","@canonical/design-tokens":"0.8.1","@canonical/typescript-config":"^0.37.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.37.0_1788345303493_0.4610765881383456","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.38.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.38.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"7fe7f66d70cd608ef47ea25b3f2dda379daa7a79","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.38.0.tgz","fileCount":36,"integrity":"sha512-Oah9psHPF636fegbD9M6vT3OD5AVlMuD5jNg8zSvYOs8CwT+C4cx0idkuldERDjIaHQBlZb+gSpxtrucljgYxQ==","signatures":[{"sig":"MEQCIGIWgzQshmahKd257/nmSXTWRdOvzaqH0OUEZ4MuETUxAiBdWxfUm4Bo+kU/z6tfXtzMypPpDr2yMJHUT7y9BfibZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfYRGG5qgfDRJ1WcYnZoLtZVAZx2No6drHHW09HkDqTgIhAMhfOBP4S0OwJ2kqBYSfb91HzVme8Ixc3vgGZCcvkXDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56972},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"./manager":{"types":"./dist/types/manager.d.ts","default":"./dist/esm/manager.js"},"./preview":{"types":"./dist/types/preview.d.ts","default":"./dist/esm/preview.js"},"./package.json":"./package.json"},"gitHead":"4d10a68a9b299af6fe3d1d7d053e54ca128944ad","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.5.13","@canonical/biome-config":"^0.38.0","@canonical/webarchitect":"^0.38.0","@canonical/design-tokens":"0.10.0","@canonical/typescript-config":"^0.38.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.38.0_1789573106366_0.025013796426214707","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.40.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.40.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"d6ff81109cb3ac79b85cea01ee7606ca5aff109e","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.40.0.tgz","fileCount":36,"integrity":"sha512-WwKgDjCdvT5i1F/xfF+P3toBt2qtR7+egIhDleCXbtm/oy/AO8zpZFp9xOPDPRyCgp7H+AjpxEyKYkPx9BARPg==","signatures":[{"sig":"MEYCIQCcTSNYUT7y3hTyfD9QjGQzaYHjQ0x48XFQ4RnOf2T1eAIhAJq+gmu9W400ovzCFjplAw9ydGJjmyESb+KJoOmZ510j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8p2qfS/lvI/h8PcKMM3sAqbJLy+/y+1wiwf5QDTJB2AiEA4BUyFOd4kCVNPNwLn6Zre9SuSlNVFmTFMLkZG7vR8M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56972},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"./manager":{"types":"./dist/types/manager.d.ts","default":"./dist/esm/manager.js"},"./preview":{"types":"./dist/types/preview.d.ts","default":"./dist/esm/preview.js"},"./package.json":"./package.json"},"gitHead":"9136b71518260c5f33e7619da087198c931e4c13","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.3.1","typescript":"^5.9.3","@biomejs/biome":"2.5.13","@canonical/biome-config":"^0.40.0","@canonical/webarchitect":"^0.40.0","@canonical/design-tokens":"0.10.0","@canonical/typescript-config":"^0.40.0"},"peerDependencies":{"storybook":"^10.3.1"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.40.0_1789941889718_0.6960198691358925","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@canonical/storybook-addon-shell-theme","version":"0.42.0","keywords":["storybook-addon","storybook-theme","canonical"],"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","_id":"@canonical/storybook-addon-shell-theme@0.42.0","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/pragma/tree/main/packages/storybook/addon-canonical-shell-theme#readme","bugs":{"url":"https://github.com/canonical/pragma/issues"},"dist":{"shasum":"122fc785358653cca1787740906ae46a4fa25625","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.42.0.tgz","fileCount":36,"integrity":"sha512-RdCngo8XFndEurif93G1pPrDy0KUfQF0dUSA/jsDnEjzfu2YgzbM+wGhXYnG7qUFunJFLzbwLfuxS5n2u3xL0w==","signatures":[{"sig":"MEQCIE6/N34zRxLyPV6Cxwq1w9ZjemlBbbZD0U0v5c6ldn7/AiByzs20WRVXWJFMcDuG1ck+LaKeHoq7m8djJq2jHf99Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEgOf1/YDkazmyx4AJFYFErP2//1aTe3xz2Qv3lckuisAiBQCq6ON2t0GBnDc9FH2jAFNx57gRcxVySwJJACcWLWFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57773},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"./manager":{"types":"./dist/types/manager.d.ts","default":"./dist/esm/manager.js"},"./preview":{"types":"./dist/types/preview.d.ts","default":"./dist/esm/preview.js"},"./package.json":"./package.json"},"gitHead":"75c2b17029ba899be3fa645be28290ac6fcb83a9","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1f552e-c7d0-4ae4-9ecc-454e2a0b0606"}},"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^4.0.18","copyfiles":"^2.4.1","storybook":"^10.6.0","typescript":"^7.0.2","@biomejs/biome":"2.5.14","@canonical/biome-config":"^0.42.0","@canonical/webarchitect":"^0.42.0","@canonical/design-tokens":"0.10.0","@canonical/typescript-config":"^0.42.0"},"peerDependencies":{"storybook":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-shell-theme_0.42.0_1790560879298_0.06889984698952656","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"_id":"@canonical/storybook-addon-shell-theme@0.43.0","bugs":{"url":"https://github.com/canonical/pragma-web/issues"},"dist":{"shasum":"3d47871ebeff197961ff1281b19629683045c71e","tarball":"https://registry.npmjs.org/@canonical/storybook-addon-shell-theme/-/storybook-addon-shell-theme-0.43.0.tgz","fileCount":36,"integrity":"sha512-qM3j094Qfs2YHoICnYX7XYdSU8h9Es+kQNb4S3L/ZBaoZqlOBOxKlv3kKhCUyKQqPcgJEFEAXHrr1BOstcpuYg==","signatures":[{"sig":"MEYCIQCprkbomcMF9/ZpjoECTfrW5pRGgGB5LjKewbZN6bKv3wIhAKcAZ2FW4AhcGKu13LflYTHX8IFta+b8Uu4XTdW35nJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCREPp3SMrqwxNZ7geDc/i9wIV+KW9+coGkVVE1+0ta5AIgEw9tnDogBIf1mXVeLg7SpmJIMZYnBT+gm7bYQWFicAU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@canonical%2fstorybook-addon-shell-theme@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57781},"name":"@canonical/storybook-addon-shell-theme","type":"module","types":"dist/types/index.d.ts","author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"./manager":{"types":"./dist/types/manager.d.ts","default":"./dist/esm/manager.js"},"./preview":{"types":"./dist/types/preview.d.ts","default":"./dist/esm/preview.js"},"./package.json":"./package.json"},"gitHead":"581682464ef71de3f77dc2dc8bbe2b7e493bb05e","license":"LGPL-3.0","scripts":{"test":"vitest run","build":"bun run build:vite && bun run build:types","check":"bun run check:biome && bun run check:ts && bun run check:webarchitect","check:ts":"tsc --noEmit","build:all":"bun run build","build:tsc":"tsc -p tsconfig.build.json","check:fix":"bun run check:biome:fix && bun run check:ts","build:vite":"vite build","build:types":"tsc -p tsconfig.build.json --emitDeclarationOnly","check:biome":"biome check","check:biome:fix":"biome check --write","check:webarchitect":"webarchitect library"},"version":"0.43.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8773445f-9c73-443f-9cfb-bb26e18bf88d"}},"homepage":"https://github.com/canonical/pragma-web/tree/main/packages/storybook/addon-canonical-shell-theme#readme","keywords":["storybook-addon","storybook-theme","canonical"],"storybook":{"displayName":"DS Theme","supportedFrameworks":["react","vue","angular","web-components","ember","html","svelte","preact","react-native"]},"repository":{"url":"git+https://github.com/canonical/pragma-web.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Storybook addon that applies Canonical shell theme with light and dark modes.","directories":{},"maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^5.0.0","copyfiles":"^2.4.1","storybook":"^10.6.0","typescript":"^7.0.2","@biomejs/biome":"2.5.14","@canonical/biome-config":"0.43.0","@canonical/webarchitect":"0.43.0","@canonical/design-tokens":"0.43.0","@canonical/typescript-config":"0.43.0"},"peerDependencies":{"storybook":"^10.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storybook-addon-shell-theme_0.43.0_1790802151777_0.04098134787304897"}}},"time":{"created":"2026-02-04T20:36:22.976Z","modified":"2026-09-30T21:02:32.276Z","0.12.0-experimental.0":"2026-02-04T20:36:23.303Z","0.12.0":"2026-02-06T14:51:46.747Z","0.13.0-experimental.0":"2026-02-10T07:29:12.487Z","0.13.0":"2026-02-10T20:52:08.030Z","0.14.0":"2026-02-16T14:14:26.080Z","0.15.0":"2026-02-20T01:22:39.272Z","0.15.1":"2026-02-23T20:45:46.917Z","0.16.0-experimental.1":"2026-03-03T11:22:25.940Z","0.16.0":"2026-03-03T12:12:56.226Z","0.17.0":"2026-03-04T10:49:52.498Z","0.17.1":"2026-03-04T15:49:56.264Z","0.20.0":"2026-03-26T14:34:26.643Z","0.21.0":"2026-04-01T01:50:55.279Z","0.22.0":"2026-04-03T14:00:55.910Z","0.23.0":"2026-04-07T07:53:06.480Z","0.24.0":"2026-04-13T14:22:47.141Z","0.25.0":"2026-04-17T08:27:27.125Z","0.26.0":"2026-04-24T22:44:03.016Z","0.27.0":"2026-04-29T09:16:40.155Z","0.27.1-experimental.0":"2026-05-21T17:56:22.348Z","0.28.0":"2026-06-16T13:44:47.841Z","0.29.0-experimental.0":"2026-06-24T21:57:30.359Z","0.29.0":"2026-07-03T09:31:02.026Z","0.30.0":"2026-07-14T00:14:57.451Z","0.31.0":"2026-07-17T21:29:02.329Z","0.32.0":"2026-07-20T10:22:18.140Z","0.33.0":"2026-07-24T17:37:50.725Z","0.34.0":"2026-08-21T12:57:59.610Z","0.35.0":"2026-08-28T00:34:12.802Z","0.36.0":"2026-08-29T14:01:44.841Z","0.37.0":"2026-09-02T10:35:03.637Z","0.38.0":"2026-09-16T15:38:26.470Z","0.40.0":"2026-09-20T22:04:49.793Z","0.42.0":"2026-09-28T02:01:19.394Z","0.43.0":"2026-09-30T21:02:31.879Z"},"bugs":{"url":"https://github.com/canonical/pragma-web/issues"},"author":{"name":"Canonical Webteam","email":"webteam@canonical.com"},"license":"LGPL-3.0","homepage":"https://github.com/canonical/pragma-web/tree/main/packages/storybook/addon-canonical-shell-theme#readme","keywords":["storybook-addon","storybook-theme","canonical"],"repository":{"url":"git+https://github.com/canonical/pragma-web.git","type":"git"},"description":"Storybook addon that applies Canonical shell theme with light and dark modes.","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"readme":"# @canonical/storybook-addon-shell-theme\n\nA Storybook addon that applies the distinct Canonical branding to your Storybook instance. This addon handles the UI appearance (Manager area), injects official fonts, sets up the favicon, and manages Light/Dark mode based on system preferences.\n\n## Features\n\n- **Canonical Branding:** Applies the Ubuntu color palette (Orange `#E95420`, dark grays) to the Storybook UI.\n\n- **Typography:** Automatically loads **Ubuntu** and **Ubuntu Mono** variable fonts from the official Canonical assets server.\n\n- **System Preference Support:** Automatically switches between **Light** and **Dark** themes based on the user's OS settings (`prefers-color-scheme`).\n\n- **Favicon:** Injects the Canonical \"Circle of Friends\" (CoF) logo as the browser tab icon.\n\n- **Zero-Config Defaults:** Works immediately upon installation, with optional customization for project identity.\n\n## Installation\n\nInstall the addon using your package manager:\n\n```shell\nbun add -D @canonical/storybook-config @canonical/storybook-addon-shell-theme\n```\n\n## Usage\n\nRegister the addon in your `.storybook/main.ts` file:\n\nTypeScript\n\n```typescript\n// .storybook/main.ts\nimport { createConfig } from \"@canonical/storybook-config\";\n\nconst config = createConfig(\"react\"); // or \"svelte\"\n\nexport default config;\n```\n\n## Scope: this addon themes chrome, not content\n\nStorybook paints two things, through two mechanisms that never meet.\n\n- **Chrome** — the manager frame (sidebar, toolbar) and the documentation page\n  furniture. Themed from JavaScript, by handing Storybook an object of literal\n  colour values. **This addon owns that.**\n- **Story content** — themed by CSS custom properties from the design tokens.\n  **`@canonical/storybook-addon-utils` owns that**, including the scheme toolbar\n  and the `.light` / `.dark` classes.\n\nDo not theme content from here. If a story renders in the wrong scheme, the fix\nbelongs in the utils addon.\n\nThe two documents matter as much as the two mechanisms. `addons.setConfig({\ntheme })` reaches the **manager** only; documentation pages render inside the\npreview iframe, a separate document, and must be themed by passing `THEME` to a\ndocs container. `@canonical/storybook-config` does that — see its README.\n\n## Design tokens\n\nTheme colors are defined in `src/theme/tokens.ts` and sourced from\n[`@canonical/design-tokens`](https://github.com/canonical/design-tokens).\n\n**All values must be hex.** Storybook's UI uses\n[polished.js](https://polished.js.org/) (`opacify`, `darken`, `lighten`,\n`transparentize`) pervasively in styled-components throughout the manager —\nnot just in the theme conversion layer but in buttons, tooltips, tabs, etc.\npolished.js only supports hex, rgb, rgba, hsl, and hsla. CSS `var()` and\n`oklch()` will crash at runtime.\n\nThis constraint is the reason the addon mirrors *resolved values* instead of\nconsuming the design tokens directly, and it is the root of the hazard below.\n\n### The values are conversions, not copies\n\nThere are **no hex values anywhere in `@canonical/design-tokens`** — every\npalette entry is an `oklch()` literal. Every hex in `tokens.ts` is a\ncolour-space conversion someone performed. There is no hex to \"read off the\ntoken\".\n\nThis table was once wrong in **18 of its 30 values**. Twelve were the same\nmistake repeated: the conversion was floor-truncated rather than rounded, so\neach channel landed one low — `#e9531f` is the floor of `233.005, 83.989,\n31.951`, where the correct Ubuntu orange is `#e95420`. The rest were\nmis-mappings: two `light-dark()` pairs recorded as though mode-invariant, and\nthe dark background and container colours transposed, which painted the dark\nsidebar `#050505` against a design system that says `#1d1d1d`.\n\nNone of it was drift. The values never matched any released version — they were\nmis-transcribed once and never re-checked, because nothing checks them.\n\nIf you must convert by hand: OKLab → linear sRGB → gamma, and **round**. Every\nvalue lands within 0.03 of an integer channel, so a correct conversion is never\nambiguous. Better: don't. Generating this table from the tokens at build time is\ntracked as **PRA-141**, and removes hand conversion entirely.\n\nEach token is annotated with its CSS custom property name and the palette entry\nit resolves to, so a pair can be re-checked against the design tokens.\n\n## Surfaces\n\nThe chrome mirrors the design system's surface scale by **value**. It cannot\njoin it by **mechanism**: surfaces work by DOM nesting — a `.surface` inside a\n`.surface` picks up layer 2 through CSS custom properties — and the chrome is a\nJavaScript object that cannot read custom properties at all.\n\nContent is surface 1; chrome is surface 2:\n\n| Theme variable | Region | Surface | Light | Dark |\n| --- | --- | --- | --- | --- |\n| `appContentBg`, `appPreviewBg` | docs page, story canvas, addon panel | 1 — `--color-background` | `#ffffff` | `#1d1d1d` |\n| `appBg`, `barBg` | sidebar, toolbar | 2 — `--color-background-layer2` | `#f8f8f8` | `#131313` |\n\nChrome sits *deeper* than the content it frames, which reads backwards until you\nsee why:\n\n1. **The nesting claim would be false anyway.** The sidebar does not contain the\n   content column — they are siblings in the DOM. Depth here is a borrowed\n   palette, not a structural assertion, so it is free to follow semantics.\n2. **The design system already puts navigation at layer 2.**\n   `--color-foreground-navigation-primary` resolves to exactly the layer-2 pair,\n   and `appHoverBg` is that token's `-hover` variant. Anchoring the sidebar on\n   surface 1 instead mismatches the two scales: dark hover becomes `#1f1f1f` on\n   `#1d1d1d`, a 2-in-255 delta — invisible. This was a real bug, not a\n   hypothetical.\n3. **Storybook's own themes agree** — chrome recedes, the reading surface\n   advances.\n\n### Where surfaces stop\n\n- **The scale gives two usable tones, not a gradient.** It is three deep and\n  *non-monotonic*: layer 3 returns to layer 1's values. Sidebar and toolbar\n  therefore share a tone and are separated by `appBorderColor`, rather than by\n  inventing a third surface.\n- **Several regions have no surface concept.** Buttons, toggle tracks, inputs\n  and states come from foreground tokens instead.\n- **Hover and active must stay baked.** The design system derives them at\n  runtime with `oklch(from … calc(l + var(--delta-…)))`, which Storybook cannot\n  evaluate.\n- **`--color-background-container` is not part of the scale**, despite reading\n  like it should be. It is the static-container/media-placeholder colour and in\n  dark mode is *darker* than surface 1. Do not reach for it.\n\nSee `SurfacesAndThemes.mdx` in `storybook-hub` for the surface model itself.\n\n## History\n\nWorth knowing, because the shape of this addon is a consequence of it.\n\nThe OS-following theme technique was copied from\n[`canonical/svelte-icons`](https://github.com/canonical/svelte-icons/tree/main/.storybook)\nin February 2026. That project themed **both** documents — the manager and, via\na custom docs container, the documentation page. Only the manager half came\nacross.\n\nIn July a workaround pinned documentation *content* to light, because the docs\nchrome was stuck on Storybook's stock light theme and OS-driven dark content\ninside it looked broken. It treated the symptom; the cause was the missing half.\n\nIssue [#962](https://github.com/canonical/pragma/issues/962) was filed in August\nagainst that same missing half. It was closed by adding the docs container to\n`@canonical/storybook-config` and retiring the workaround.\n\nThe lesson worth carrying: **a change to chrome theming is not finished until\nboth documents are covered.** Verify a documentation page, not just the frame.\n\n## Customization\n\nThe addon allows you to customize the Project Name and Logo displayed in the Storybook sidebar via environment variables.\n\nYou can set these in your `.storybook/main.ts` using the `env` configuration property to ensure they are available to the browser-side manager.\n\nTypeScript\n\n```typescript\n// .storybook/main.ts\nimport { createConfig } from \"@canonical/storybook-config\";\n\nconst config = createConfig(\"react\", { // or \"svelte\"\n  projectName: \"My Project Name\",\n  projectLogo: \"https://example.com/my-logo.svg\",\n});\n\nexport default config;\n```\n","readmeFilename":"README.md"}