jbpenrath
a6681d19ed
📦 (all) update packages namespace
...
Change packages namespace from `@openfun` to `@gouvfr-lasuite`.
2025-11-03 14:43:08 +01:00
jbpenrath
b0b7061b7a
⬆️ (deps) migrate to typescript-eslint 8
...
A major version of typescript-eslint has been released. This version contains
some breaking change and rules change so we have to tweak our eslint
configuration.
https://main--typescript-eslint.netlify.app/blog/announcing-typescript-eslint-v8
2024-08-20 13:51:29 +02:00
Nathan Vasse
cce8eccf5b
✨ (theme) add themes management
...
This is made in order to be able to handle natively multiple themes
for the future light/dark themes and also allow consumers to create
their own.
2023-10-04 15:18:00 +02:00
Anthony Le Courric
4f4f1682a6
🔧 (packages) make scripts cross platform friendly
...
Some scripts had errors when running on windows.
We now use some cross platform cli tools to be
able to run the scripts on every platform.
2023-08-21 12:32:14 +02:00
Nathan Vasse
672f4be4d4
✨ (react) make use of tokens references
...
We want to leverage the use of references inside our tokens definitions.
2023-07-07 15:06:18 +02:00
Nathan Vasse
74abf9b8a7
🔧 (react) format correctly sub folders components
...
Without this commit, the design tokens would contain the folders
"/" in their names, which is not compliant with most of generators
output we implement.
2023-04-25 11:28:32 +02:00
Nathan Vasse
db982cf265
⬆️ (frontend) migrate to glob 9.3.2
...
Glob release a new major version introducing breaking changes, so
I update the way we use it to match the new API.
2023-03-29 17:40:25 +02:00
Nathan Vasse
be1c9d000b
✨ (react) add tokens.ts files handling
...
These files will be used to define the custom design tokens per components.
They are automatically aggregated by the packages/react/cunningham.ts file,
this is why handling typescript config file was important.
2023-01-11 11:01:56 +01:00