Dependency Dashboard
- Dominant language
- TypeScript
- Stars
- 18
- Forks
- 13
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 218
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/canonical/pragma).
## Repository Problems
These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/canonical/pragma).
- β οΈ WARN: Package lookup failures
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] chore(deps): update dependency @types/node to v26
- [ ] chore(deps): update vitest to v5 (`@vitest/browser`, `@vitest/browser-playwright`, `@vitest/coverage-v8`, `vitest`)
- [ ] fix(deps): update dependency ejs to v6
- [ ] fix(deps): update dependency graphql to v17.0.2
- [ ] fix(deps): update dependency htmlparser2 to v12
- [ ] fix(deps): update dependency ink to v7
- [ ] fix(deps): update dependency jsdom to v30 (`jsdom`, `@types/jsdom`)
- [ ] fix(deps): update dependency opentype.js to v2
- [ ] fix(deps): update dependency react-tooltip to v6
- [ ] fix(deps): update dependency typescript to v7
- [ ] fix(deps): update dependency zod to v4
- [ ] π **Create all rate-limited PRs at once** π
---
> [!WARNING]
> Renovate failed to look up the following dependencies: `Failed to look up npm package @canonical/prism-pragma-provider: no-result`, `Failed to look up npm package @canonical/prism-contract: no-result`, `Failed to look up npm package @canonical/ds-utils: no-result`.
>
> Files affected: `apps/react/pragma-docs/package.json`, `packages/prism/graph-example/package.json`, `packages/prism/pragma-provider/package.json`, `packages/react/ds-app-launchpad/package.json`, `packages/react/ds-app/package.json`, `packages/react/ds-global-form/package.json`, `packages/react/ds-global/package.json`, `packages/react/hooks/package.json`, `packages/svelte/ds-global/package.json`
---
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [chore(deps): update chromaui/action digest to 259eda5](../pull/1268)
- [ ] [chore(deps): update dependency @biomejs/biome to v2.5.13](../pull/1269)
- [ ] [chore(deps): update dependency bun to v1.4.2](../pull/1271)
- [ ] [chore(deps): update dependency renovate to v44.83.3](../pull/1272)
- [ ] [chore(deps): update dependency vanilla-framework-4.56 to v4.59.0](../pull/1273)
- [ ] [chore(deps): update dependency vanilla-framework-4.58 to v4.59.0](../pull/1274)
- [ ] [chore(deps): update actions/github-script action to v9](../pull/1275)
- [ ] [chore(deps): update dependency @testing-library/jest-dom to v7](../pull/1276)
- [ ] [chore(deps): update dependency vitest-browser-svelte to v3](../pull/956)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
bun (69)
apps/lit/demo/package.json (13)
- `@canonical/lit-ds-prototype ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@lit-labs/ssr ^4.0.0`
- `@lit-labs/ssr-client ^1.1.7`
- `lit ^3.3.2`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-lit ^0.37.0`
- `@types/express ^5.0.6`
- `@types/node ^26.0.0`
- `express ^5.2.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`apps/react/boilerplate-vite/package.json (49)
- `@canonical/ds-assets ^0.37.0`
- `@canonical/i18n-core ^0.37.0`
- `@canonical/i18n-react ^0.37.0`
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/react-ds-global-form ^0.37.0`
- `@canonical/react-head ^0.37.0`
- `@canonical/react-hooks ^0.37.0`
- `@canonical/react-ssr ^0.37.0`
- `@canonical/router-core ^0.37.0`
- `@canonical/router-react ^0.37.0`
- `@canonical/storybook-addon-relay ^0.37.0`
- `@canonical/storybook-addon-utils ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `express ^5.2.1`
- `graphql ^16.11.0` β [Updates: `^17.0.0`]
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `react-relay 21.0.1`
- `relay-runtime 21.0.1`
- `relay-runtime-network 0.1.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/express ^5.0.6`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@types/react-relay ^18.2.1`
- `@types/relay-runtime ^20.1.1`
- `@types/relay-test-utils ^19.0.0`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `browserslist ^4.28.1`
- `bun-types ^1.3.9`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `lightningcss ^1.32.0`
- `relay-compiler ^21.0.1`
- `relay-test-utils ^21.0.1`
- `storybook ^10.3.1`
- `tsx ^4.19.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vite-plugin-relay-lite ^0.12.0`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]apps/react/demo/package.json (25)
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/react-ds-global-form ^0.37.0`
- `@canonical/react-ssr ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/styles-debug ^0.37.0`
- `@canonical/styles-primitives-canonical ^0.26.0`
- `express ^5.2.1`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `react-hook-form ^7.71.2`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/react-vite ^10.3.1`
- `@types/express ^5.0.6`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `globals ^17.4.0`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`apps/react/pragma-docs/package.json (45)
- `@canonical/prism-pragma-provider ^0.37.0`
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/react-head ^0.37.0`
- `@canonical/react-hooks ^0.37.0`
- `@canonical/react-ssr ^0.37.0`
- `@canonical/router-core ^0.37.0`
- `@canonical/router-react ^0.37.0`
- `@canonical/storybook-addon-relay ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@xyflow/react ^12.11.2`
- `express ^5.2.1`
- `graphql ^16.11.0` β [Updates: `^17.0.0`]
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `react-relay ^21.0.1`
- `relay-runtime ^21.0.1`
- `relay-runtime-network ^0.1.0`
- `@biomejs/biome 2.5.11` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^6.9.1` β [Updates: `^7.0.0`]
- `@testing-library/react ^16.3.2`
- `@types/express ^5.0.6`
- `@types/node ^24.12.0` β [Updates: `^26.0.0`]
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@types/react-relay ^18.2.1`
- `@types/relay-runtime ^20.1.1`
- `@types/relay-test-utils ^19.0.0`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `browserslist ^4.28.1`
- `bun-types ^1.3.9`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `lightningcss ^1.32.0`
- `relay-compiler ^21.0.1`
- `relay-test-utils ^21.0.1`
- `storybook ^10.3.1`
- `tsx ^4.19.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vite-plugin-relay-lite ^0.12.0`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]apps/react/storybook-hub/package.json (27)
- `@canonical/ds-types ^0.37.0`
- `@canonical/react-ds-app ^0.37.0`
- `@canonical/react-ds-app-anbox ^0.37.0`
- `@canonical/react-ds-app-landscape ^0.37.0`
- `@canonical/react-ds-app-launchpad ^0.37.0`
- `@canonical/react-ds-app-lxd ^0.37.0`
- `@canonical/react-ds-app-portal ^0.37.0`
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/react-ds-global-form ^0.37.0`
- `@canonical/storybook-addon-form-state ^0.37.0`
- `@canonical/storybook-addon-msw ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/styles-debug ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.0`configs/biome/package.json (2)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]configs/renovate/package.json (1)
- `renovate 44.56.0` β [Updates: `44.83.3`]
configs/storybook/package.json (29)
- `@canonical/ds-assets ^0.37.0`
- `@canonical/storybook-addon-shell-theme ^0.37.0`
- `@canonical/storybook-addon-utils ^0.37.0`
- `@canonical/styles-debug ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-a11y ^10.3.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/addon-svelte-csf ^5.0.11`
- `@storybook/addon-vitest ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@storybook/svelte-vite ^10.3.1`
- `@storybook/sveltekit ^10.3.1`
- `@storybook/web-components-vite ^10.3.1`
- `react ^18.0.0 || ^19.0.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `react ^19.2.4`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]configs/typescript-lit/package.json (5)
- `@canonical/typescript-config ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]configs/typescript-react/package.json (5)
- `@canonical/typescript-config ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]configs/typescript-svelte/package.json (5)
- `@canonical/typescript-config ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `svelte ^5.0.0`
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]configs/typescript/package.json (4)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]configs/vitest-config-react/package.json (10)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^4.0.18 || ^5.0.0`]package.json (6)
- `@canonical/design-system ^0.2.5`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `lerna ^10.0.0`
- `nx ^23.0.0`
- `tinyglobby ^0.2.14`
- `node ^22.13.0 || ^24.0.0 || ^26.0.0`packages/cli/pragma/package.json (27)
- `@canonical/harnesses ^0.37.0`
- `@canonical/ke ^0.37.0`
- `@canonical/ke-graphql ^0.37.0`
- `@canonical/summon-application ^0.37.0`
- `@canonical/summon-component ^0.37.0`
- `@canonical/summon-core ^0.37.0`
- `@canonical/summon-package ^0.37.0`
- `@canonical/task ^0.37.0`
- `@modelcontextprotocol/sdk ^1.12.0`
- `chalk ^6.0.0`
- `commander ^15.0.0`
- `graphql 17.0.0-rc.0` β [Updates: `17.0.2`]
- `oxigraph ^0.5.0`
- `zod ^3.25.0` β [Updates: `^4.0.0`]
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/anatomy-dsl ^0.5.0`
- `@canonical/biome-config ^0.37.0`
- `@canonical/summon ^0.37.0`
- `@canonical/token-ontology ^0.10.1`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `node >=22.18 <23 || >=23.6`packages/cli/summon/package.json (23)
- `@canonical/summon-core ^0.37.0`
- `@canonical/task ^0.37.0`
- `@canonical/utils ^0.37.0`
- `chalk ^6.0.0`
- `commander ^15.0.0`
- `ink ^6.8.0` β [Updates: `^7.0.0`]
- `ink-select-input ^6.2.0`
- `ink-spinner ^5.0.0`
- `ink-text-input ^6.0.0`
- `omelette ^0.4.17`
- `react ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `@types/omelette ^0.4.5`
- `@types/react ^19.2.14`
- `ink-testing-library ^4.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `node >=22.18 <23 || >=23.6`packages/ds-assets/package.json (10)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/jsdom ^28.0.0` β [Updates: `^30.0.0`]
- `@types/node ^26.0.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/ds-types/package.json (5)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]packages/lit/ds-prototype/package.json (16)
- `@canonical/storybook-config ^0.37.0`
- `lit ^3.3.2`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/typescript-config-lit ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/web-components-vite ^10.3.1`
- `@types/node ^26.0.0`
- `happy-dom ^20.8.4`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/prism/contract/package.json (11)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/ke-graphql ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^24.12.0` β [Updates: `^26.0.0`]
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `graphql ^16.11.0` β [Updates: `^17.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `graphql ^16.11.0 || ^17.0.0-rc.0`packages/prism/graph-example/package.json (11)
- `@canonical/prism-contract ^0.37.0`
- `graphql ^16.11.0` β [Updates: `^17.0.0`]
- `@biomejs/biome 2.5.11` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^24.12.0` β [Updates: `^26.0.0`]
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/prism/pragma-provider/package.json (12)
- `@canonical/ke ^0.37.0`
- `@canonical/ke-graphql ^0.37.0`
- `@biomejs/biome 2.5.11` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/prism-contract ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^24.12.0` β [Updates: `^26.0.0`]
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-app-anbox/package.json (28)
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-app-landscape/package.json (28)
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-app-launchpad/package.json (35)
- `@canonical/ds-utils ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@js-temporal/polyfill ^0.5.1`
- `highlight.js ^11.11.1`
- `react >=18.0.0 <20.0.0`
- `react-dom >=18.0.0 <20.0.0`
- `react-markdown ^10.1.0`
- `react-tooltip ^5.30.0` β [Updates: `^6.0.0`]
- `rehype-sanitize ^6.0.0`
- `remark-gfm ^4.0.1`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@testing-library/user-event ^14.6.1`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-app-lxd/package.json (28)
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-app-portal/package.json (28)
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-app/package.json (37)
- `@canonical/ds-assets ^0.37.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/ds-utils ^0.37.0`
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/react-hooks ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/router-core ^0.37.0`
- `@canonical/router-react ^0.37.0`
- `@canonical/storybook-addon-utils ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `@canonical/router-core >=0.34.0 <1.0.0`
- `@canonical/router-react >=0.34.0 <1.0.0`packages/react/ds-global-form/package.json (36)
- `@canonical/ds-utils ^0.37.0`
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/utils ^0.37.0`
- `downshift ^9.3.2`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `react-hook-form ^7.71.2`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-addon-form-state ^0.37.0`
- `@canonical/storybook-addon-msw ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/prop-types ^15.7.15`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `msw ^2.12.10`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ds-global/package.json (34)
- `@canonical/design-tokens 0.10.0`
- `@canonical/ds-assets ^0.37.0`
- `@canonical/ds-utils ^0.37.0`
- `@canonical/react-hooks ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/router-core ^0.37.0`
- `@canonical/router-react ^0.37.0`
- `@canonical/storybook-addon-utils ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/head/package.json (19)
- `react ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/hooks/package.json (22)
- `@canonical/ds-types ^0.37.0`
- `@canonical/ds-utils ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/i18n/package.json (18)
- `@canonical/i18n-core ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/router/package.json (20)
- `@canonical/react-ssr ^0.37.0`
- `@canonical/router-core ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ssr-adapter-cloudflare/package.json (10)
- `@canonical/react-ssr ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@cloudflare/workers-types ^5.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ssr-adapter-deno/package.json (10)
- `@canonical/react-ssr ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ssr-adapter-vercel/package.json (10)
- `@canonical/react-ssr ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/react/ssr/package.json (18)
- `@canonical/utils ^0.37.0`
- `htmlparser2 ^10.1.0` β [Updates: `^12.0.0`]
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/express ^5.0.6`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `express ^5.2.1`
- `vite ^8.0.0`packages/react/tokens/package.json (27)
- `@canonical/storybook-config ^0.37.0`
- `@canonical/styles ^0.37.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/vitest-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@chromatic-com/storybook ^5.0.1`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `globals ^17.4.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/runtime/ds-utils/package.json (8)
- `@canonical/ds-types ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/runtime/harnesses/package.json (9)
- `@canonical/task ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/runtime/i18n/package.json (6)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/runtime/ke-graphql/package.json (12)
- `dataloader ^2.2.3`
- `graphql 17.0.0-rc.0` β [Updates: `17.0.2`]
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/ke ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^24.12.0` β [Updates: `^26.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `@canonical/ke ^0.37.0`packages/runtime/ke/package.json (10)
- `oxigraph ^0.5.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `expect-type ^1.3.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/runtime/router/package.json (6)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/runtime/task/package.json (8)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/semantics/ds-implementations/package.json (2)
- `n3 ^2.0.1`
- `tinyglobby ^0.2.14`packages/storybook/addon-canonical-shell-theme/package.json (11)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `copyfiles ^2.4.1`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `storybook ^10.3.1`packages/storybook/addon-form-state/package.json (16)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/react-vite ^10.3.1`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `react-hook-form ^7.71.2`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `react ^18.0.0 || ^19.0.0`
- `react-dom ^18.0.0 || ^19.0.0`
- `react-hook-form ^7.0.0`
- `storybook ^10.3.1`packages/storybook/addon-msw/package.json (22)
- `@canonical/styles-debug ^0.37.0`
- `@storybook/icons ^2.0.1`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `msw ^2.12.10`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `react ^18.0.0 || ^19.0.0`
- `react-dom ^18.0.0 || ^19.0.0`
- `storybook ^10.3.1`packages/storybook/addon-relay/package.json (28)
- `relay-test-utils ^21.0.1`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@types/react-relay ^18.2.1`
- `@types/relay-runtime ^20.1.1`
- `@types/relay-test-utils ^19.0.0`
- `@vitejs/plugin-react ^6.0.0`
- `@vitest/coverage-v8 ^4.0.18` β [Updates: `^5.0.0`]
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `react-relay ^21.0.1`
- `relay-runtime ^21.0.1`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `react ^18.0.0 || ^19.0.0`
- `react-dom ^18.0.0 || ^19.0.0`
- `react-relay >=18.0.0 <22.0.0`
- `relay-runtime >=18.0.0 <22.0.0`
- `storybook ^10.3.1`packages/storybook/addon-utils/package.json (31)
- `@canonical/styles-debug ^0.37.0`
- `@storybook/icons ^2.0.1`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/router-core ^0.37.0`
- `@canonical/router-react ^0.37.0`
- `@canonical/storybook-addon-shell-theme ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/react-vite ^10.3.1`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `storybook ^10.3.1`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `@canonical/router-core >=0.34.0 <1.0.0`
- `@canonical/router-react >=0.34.0 <1.0.0`
- `@canonical/styles >=0.34.0 <1.0.0`
- `react ^18.0.0 || ^19.0.0`
- `react-dom ^18.0.0 || ^19.0.0`
- `storybook ^10.3.1`packages/storybook/helpers/package.json (18)
- `@canonical/ds-types ^0.37.0`
- `minisearch ^7.2.0`
- `react ^19.2.4`
- `react-dom ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config-react ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@testing-library/jest-dom ^7.0.0`
- `@testing-library/react ^16.3.2`
- `@types/react ^19.2.14`
- `@types/react-dom ^19.2.3`
- `@vitejs/plugin-react ^6.0.0`
- `copyfiles ^2.4.1`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/styles/debug/package.json (4)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@canonical/design-tokens 0.10.0`packages/styles/main/package.json (6)
- `@canonical/design-tokens 0.10.0`
- `@canonical/styles-typography ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@canonical/ds-assets >=0.18.0`packages/styles/typography/package.json (11)
- `@canonical/design-tokens 0.10.0`
- `opentype.js ^1.3.4` β [Updates: `^2.0.0`]
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `typescript ^5.9.3` β [Updates: `^5.9.3 || ^7.0.0`]packages/styles/vanilla-adapter/package.json (17)
- `@canonical/styles ^0.37.0`
- `@biomejs/biome 2.5.11` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/react-ds-global ^0.37.0`
- `@canonical/react-ds-global-form ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `@vitest/browser ^4.0.18` β [Updates: `^5.0.0`]
- `@vitest/browser-playwright ^4.0.18` β [Updates: `^5.0.0`]
- `playwright ^1.61.1`
- `sass ^1.104.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vanilla-framework-4.56 4.56.0` β [Updates: `4.59.0`]
- `vanilla-framework-4.58 4.58.0` β [Updates: `4.59.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/summon/application/package.json (9)
- `@canonical/summon-core ^0.37.0`
- `@canonical/task ^0.37.0`
- `@canonical/utils ^0.37.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/summon/component/package.json (11)
- `@canonical/utils ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `@canonical/summon-core ^0.37.0`
- `@canonical/task ^0.37.0`packages/summon/core/package.json (21)
- `@canonical/task ^0.37.0`
- `@canonical/utils ^0.37.0`
- `chalk ^6.0.0`
- `commander ^15.0.0`
- `ejs ^5.0.0` β [Updates: `^6.0.0`]
- `ink ^6.8.0` β [Updates: `^7.0.0`]
- `ink-select-input ^6.2.0`
- `ink-text-input ^6.0.0`
- `react ^19.2.4`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/ejs ^3.1.5`
- `@types/node ^26.0.0`
- `@types/react ^19.2.14`
- `ink-testing-library ^4.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `node >=22.18 <23 || >=23.6`packages/summon/monorepo/package.json (10)
- `@canonical/summon-core ^0.37.0`
- `@canonical/task ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/summon/package/package.json (13)
- `@canonical/utils ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/summon-core ^0.37.0`
- `@canonical/task ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `@canonical/summon-core ^0.37.0`
- `@canonical/task ^0.37.0`packages/svelte/ds-app-launchpad/package.json (27)
- `@canonical/launchpad-design-tokens ^1.1.1`
- `@canonical/styles ^0.37.0`
- `@canonical/svelte-icons ^0.0.9`
- `@floating-ui/dom ^1.7.6`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/svelte-ssr-test ^0.37.0`
- `@canonical/typescript-config-svelte ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/addon-svelte-csf ^5.0.11`
- `@sveltejs/package ^2.5.7`
- `@sveltejs/vite-plugin-svelte ^7.0.0`
- `@types/bun ^1.3.10`
- `@vitest/browser ^4.0.18` β [Updates: `^5.0.0`]
- `@vitest/browser-playwright ^4.0.18` β [Updates: `^5.0.0`]
- `playwright ^1.61.1`
- `storybook ^10.3.1`
- `svelte-check ^4.4.5`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.0`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `vitest-browser-svelte ^2.0.2` β [Updates: `^3.0.0`]
- `svelte ^5.47.1`packages/svelte/ds-app-wpe/package.json (24)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/svelte-ssr-test ^0.37.0`
- `@canonical/typescript-config-svelte ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/addon-svelte-csf ^5.0.11`
- `@sveltejs/package ^2.5.7`
- `@sveltejs/vite-plugin-svelte ^7.0.0`
- `@types/bun ^1.3.10`
- `@vitest/browser ^4.0.18` β [Updates: `^5.0.0`]
- `@vitest/browser-playwright ^4.0.18` β [Updates: `^5.0.0`]
- `playwright ^1.58.2`
- `storybook ^10.3.1`
- `svelte-check ^4.4.5`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.0`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `vitest-browser-svelte ^2.0.2` β [Updates: `^3.0.0`]
- `svelte ^5.47.1`packages/svelte/ds-app/package.json (28)
- `@canonical/ds-assets ^0.37.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@canonical/svelte-ds-global ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/svelte-ssr-test ^0.37.0`
- `@canonical/typescript-config-svelte ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/addon-svelte-csf ^5.0.11`
- `@sveltejs/package ^2.5.7`
- `@sveltejs/vite-plugin-svelte ^7.0.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `@vitest/browser ^4.0.18` β [Updates: `^5.0.0`]
- `@vitest/browser-playwright ^4.0.18` β [Updates: `^5.0.0`]
- `playwright ^1.61.1`
- `storybook ^10.3.1`
- `svelte-check ^4.4.5`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `vitest-browser-svelte ^2.0.2` β [Updates: `^3.0.0`]
- `svelte ^5.47.1`packages/svelte/ds-global/package.json (28)
- `@canonical/ds-assets ^0.37.0`
- `@canonical/ds-utils ^0.37.0`
- `@canonical/styles ^0.37.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/design-tokens 0.10.0`
- `@canonical/ds-types ^0.37.0`
- `@canonical/storybook-config ^0.37.0`
- `@canonical/storybook-helpers ^0.37.0`
- `@canonical/svelte-ssr-test ^0.37.0`
- `@canonical/typescript-config-svelte ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@storybook/addon-docs ^10.3.1`
- `@storybook/addon-svelte-csf ^5.0.11`
- `@sveltejs/package ^2.5.7`
- `@sveltejs/vite-plugin-svelte ^7.0.0`
- `@types/bun ^1.3.10`
- `@types/node ^26.0.0`
- `@vitest/browser ^4.0.18` β [Updates: `^5.0.0`]
- `@vitest/browser-playwright ^4.0.18` β [Updates: `^5.0.0`]
- `playwright ^1.61.1`
- `storybook ^10.3.1`
- `svelte-check ^4.4.5`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `vitest-browser-svelte ^2.0.2` β [Updates: `^3.0.0`]
- `svelte ^5.47.1`packages/svelte/ssr-test/package.json (12)
- `@testing-library/dom ^10.4.1`
- `jsdom ^28.1.0` β [Updates: `^30.0.0`]
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@sveltejs/vite-plugin-svelte ^7.0.0`
- `@types/jsdom ^28.0.0` β [Updates: `^30.0.0`]
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `svelte ^5.38.2`packages/utils/package.json (9)
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@canonical/webarchitect ^0.37.0`
- `@types/node ^26.0.0`
- `globals ^17.4.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vite ^8.0.1`
- `vitest ^4.0.18` β [Updates: `^5.0.0`]packages/webarchitect/package.json (11)
- `ajv ^8.18.0`
- `chalk ^6.0.0`
- `commander ^15.0.0`
- `@biomejs/biome 2.5.12` β [Updates: `2.5.13`]
- `@canonical/biome-config ^0.37.0`
- `@canonical/typescript-config ^0.37.0`
- `@types/json-schema ^7.0.15`
- `@types/node ^26.0.0`
- `typescript ^5.9.3` β [Updates: `^7.0.0`]
- `vitest ^4.0.18` β [Updates: `^5.0.0`]
- `node >=22.18 <23 || >=23.6`
bun-version (1)
.bun-version (1)
- `Bun 1.4.0` β [Updates: `1.4.2`]
github-actions (8)
.github/actions/apply-type-label/action.yml (1)
- `actions/github-script v7@f28e40c7f34bde8b3046d885e986cb6290c5673b` β [Updates: `v9`]
.github/actions/setup-env/action.yml (5)
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `oven-sh/setup-bun v2@0c5077e51419868618aeaa5fe8019c62421857d6`
- `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/workflows/chromatic._template.yml (2)
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `chromaui/action v18@2a0b63f30233c48591844a46d451b9cf68128186` β [Updates: `v18`].github/workflows/links.yml (2)
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/pr-lint.yml (2)
- `amannn/action-semantic-pull-request v6@48f256284bd46cdaab1048c3721360e808335d50`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/pr.yml (7)
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `oven-sh/setup-bun v2@0c5077e51419868618aeaa5fe8019c62421857d6`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `oven-sh/setup-bun v2@0c5077e51419868618aeaa5fe8019c62421857d6`.github/workflows/push.yml (4)
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/workflows/tag.yml (8)
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7@820762786026740c76f36085b0efc47a31fe5020`
- `node 24`
renovate-config (1)
renovate.json
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
No contributing guide indexed for this repository
Research direction
This is an automated Renovate dashboard covering many package.json files, including apps/react/pragma-docs/package.json and packages/prism/graph-example/package.json, with several linked pull requests already open. Start by reading the Dependency Dashboard documentation and the affected manifests; completion is not defined by the issue itself.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bun, typescript
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 10/100