- TypeScript 73.3%
- MDX 16.3%
- SCSS 5.5%
- JavaScript 3.8%
- CSS 1%
- Other 0.1%
# Bump the patch-and-minor-dev-dependencies group across 1 directory with 16 updates ## Links - (Add links to relevant documentation pages, stories in the feature branch deploy, and related issues or discussions.) ## What - Bump 16 development dependencies, as listed by Dependabot below. - Update ESLint to 10.12.0, pnpm to 12.14.0 and the remaining Storybook packages to 10.6.2. - Remove the `plugin/use-baseline` disables above `text-wrap` in ten component stylesheets. ## Why Dependabot bumped `@storybook/addon-mcp` to 10.6.2 but left the other Storybook packages on 10.6.1, which caused peer dependency issues. `stylelint-plugin-use-baseline` 1.4.7 no longer reports `text-wrap`, so the disables for it failed the `--report-needless-disables` check in CI. ## How The stylesheet changes only remove comments and the empty lines before them, so the CSS output stays the same. ## Checklist Before submitting your pull request, please ensure you have done the following. Check each checkmark if you have done so or if it wasn't necessary: - [x] Add or update unit tests - [x] Add or update documentation - [x] Add or update stories - [x] Add or update exports in index.\* files - [ ] Comment `/chromatic test` and verify visual regression tests pass - [x] Start the PR title with a Conventional Commit prefix ## Additional notes Dependabot’s original description, without its release notes and commit lists: Bumps the patch-and-minor-dev-dependencies group with 16 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.71.1` | `8.71.2` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.71.1` | `8.71.2` | | [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.11.27` | `2.11.29` | | [eslint-plugin-baseline-js](https://github.com/3ru/eslint-plugin-baseline-js) | `0.7.4` | `0.7.5` | | [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) | `10.6.1` | `10.6.2` | | [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `23.1.0` | `23.1.1` | | [prettier](https://github.com/prettier/prettier) | `3.9.9` | `3.9.10` | | [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `8.1.1` | `8.1.2` | | [stylelint-plugin-use-baseline](https://github.com/ryo-manba/stylelint-plugin-use-baseline) | `1.4.6` | `1.4.7` | | [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.7` | `14.6.8` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `5.0.3` | `5.0.5` | | [rollup](https://github.com/rollup/rollup) | `4.64.2` | `4.64.7` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.3` | `5.0.5` | | [style-dictionary](https://github.com/style-dictionary/style-dictionary) | `5.6.0` | `5.6.1` | | [@storybook/addon-mcp](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/mcp) | `10.6.1` | `10.6.2` | | [chromatic](https://github.com/chromaui/chromatic-cli) | `18.11.0` | `18.12.2` | --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Vincent Smedinga <v.smedinga@amsterdam.nl> |
||
|---|---|---|
| .github | ||
| .husky | ||
| documentation | ||
| packages | ||
| packages-proprietary | ||
| plop-templates | ||
| storybook | ||
| stylelint | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .nano-staged.json | ||
| .npmpackagejsonlintrc.json | ||
| .nvmrc | ||
| .prettierignore | ||
| .prettierrc.json | ||
| .release-please-manifest.json | ||
| .stylelintignore | ||
| .stylelintrc.json | ||
| AGENTS.md | ||
| CONTRIBUTING.md | ||
| eslint.config.mjs | ||
| eslint.rules.mjs | ||
| LICENSE.md | ||
| LICENSE.txt | ||
| NOTICE.md | ||
| package.json | ||
| plopfile.mjs | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| publiccode.yml | ||
| README.md | ||
| release-please-config.json | ||
| tsconfig.json | ||
Amsterdam Design System
This is the guide for the user interfaces of all digital products and services provided by the City of Amsterdam.
We offer reusable components, patterns and guides for teams that work on our websites. This helps everyone work faster and better, with more time to create value. To our citizens and businesses, all our channels look the same and work similarly; they are broadly accessible and evoke trust.
We aim to create libraries for, or support otherwise, Figma, CSS, React, React Native, Mendix, and Drupal.
Related resources
A Storybook portal demonstrates our components and documentation.
Our Figma Library contains the design of our components and patterns.
Getting started
See the getting started documentation for developers on how to use our React components.
AI assistance
If you build with an AI coding assistant, connect it to our Model Context Protocol (MCP) server. Your assistant then works with real Amsterdam Design System components and their correct properties, instead of inventing markup. See connecting AI assistants to set it up.
Contributing
See the documentation for contributors.
Code of conduct
We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. Read our Code of Conduct if you haven’t already.
NL Design System
This project is part of a community initiative to use NL Design System components for websites that comply with the Amsterdam Design System.
Join the #nl-design-system Slack via praatmee.codefor.nl for more information and to learn about things happening in our open-source community.
Thanks
Thanks to Chromatic for providing the visual testing platform that helps us review UI changes and catch visual regressions.
Licence
This project is free and open-source software licenced under the European Union Public License (EUPL) v1.2 or higher.
Documentation is licenced as Creative Commons Zero 1.0 Universal (CC0-1.0).
The open-source licences do not cover the assets in the packages-proprietary directory.
Each directory in the packages-proprietary directory specifies the applicable licence for that directory.
Please read the notice for more information about proprietary assets.