Nathan Vasse
fa46237e05
⬆️ (dependencies) update yarn.lock
...
Do a fresh update of the yarn.lock file.
2023-01-05 14:24:28 +01:00
renovate[bot]
8ff8aec39f
⬆️ (dependencies) update js dependencies
2023-01-05 14:24:28 +01:00
Nathan Vasse
f47b1a721e
📌 (dependencies) pin vitest to 0.25.7
...
Vitest 0.26.0 was causing crashes during tests. I posted an issue here
https://github.com/vitest-dev/vitest/issues/2531
2022-12-22 10:16:38 +01:00
renovate[bot]
b1b0037cad
⬆️ (dependencies) update js dependencies
2022-12-22 10:16:38 +01:00
Nathan Vasse
38b17473ab
📌 (renovate) pin chalk to 4.1.2
...
Chalk 5.x only support ESM but we use CJS for the tokens package.
2022-12-13 10:44:28 +01:00
renovate[bot]
9aa8f89017
⬆️ (dependencies) update js dependencies
2022-12-13 10:44:28 +01:00
Nathan Vasse
0ccb949fa6
📝 (readme) fix title
...
There were characters preventing correct markdown rendering.
2022-12-12 11:13:07 +01:00
Nathan Vasse
d1a4e7611c
📝 (global) add README.md
...
Create a first version of README.md
2022-12-07 17:07:18 +01:00
Nathan Vasse
7ad502c2c7
🔧 (global) add CHANGELOG
...
Create a changelog to track changes across versions.
2022-12-07 17:07:18 +01:00
Nathan Vasse
31fbdfb22e
🔧 (renovate) setup renovate.json
...
Configure renovate to manage dependencies upgrade.
2022-12-07 17:07:18 +01:00
Nathan Vasse
72017cc5a4
👷 (circle) setup circle ci
...
Add circleci configuration. Add jobs and workflows.
2022-12-07 17:07:18 +01:00
Nathan Vasse
77c2188bad
🧱 (global) setup Makefile
...
Setup Makefile with basic tasks using Docker.
2022-12-07 17:07:18 +01:00
Nathan Vasse
3c74bf5249
🧱 (docker) setup
...
Setup Docker files with Node to run workflows.
2022-12-07 17:07:18 +01:00
Nathan Vasse
62c003780b
✨ (demo) add app demo
...
This demo is useful to test in the real usage of the design system as a real
user that will generate its own customized design tokens, implements the design
system's components, etc ...
2022-12-07 17:07:18 +01:00
Nathan Vasse
4beff43ebe
✨ (frontend) add storybook to react repo
...
Add storybook for the react repo, this will make developing components
enjoyable ! It can also serve as a single source of thruth.
2022-12-07 17:07:18 +01:00
Nathan Vasse
75f2617726
✨ (components) add react repo
...
This repo only contains a Button which is here only for demonstration purpose.
Its purpose is to contain all the future react-based components of the
design system.
2022-12-07 17:07:18 +01:00
Nathan Vasse
32a48e9e46
✨ (bin) add tokens repo
...
This repo is made for the bin script that generates the tokens files,
at the moment it only generates a css file, but it is designed to be
able to generate any other file format ( Typescript, Javascript for example )
2022-12-07 17:07:18 +01:00
Nathan Vasse
16172e7a00
🔧 (compilation) setup tsconfig package
...
Add a shared package for tsconfigs splitted between node and frontend concerns
to centralize our standards.
2022-12-07 17:07:18 +01:00
Nathan Vasse
4803b38d34
🔧 (lint) setup ESLint package
...
Add a shared package for ESLint configuration to avoid duplication accross
repos.
2022-12-07 17:07:18 +01:00
Nathan Vasse
2a26279cc2
🔧 (global) setup Turborepo and package.json
...
Add configuration files to make use of Turborepo.
Setup constraints values for package.json regarding node and package manager.
2022-12-07 17:07:18 +01:00
Jean-Baptiste PENRATH
0b532742e7
Initial commit
2022-11-14 16:25:55 +01:00