Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
77de116
chore: fix package.json keys order
CorentinDoue Sep 20, 2025
e8ccfa0
chore: increase postgres test hook timeout
CorentinDoue Sep 20, 2025
e58118d
chore: upgrade node
CorentinDoue Sep 20, 2025
63063ae
chore: upgrade yarn
CorentinDoue Sep 20, 2025
ea991a5
chore: upgrade dependencies in their range
CorentinDoue Sep 20, 2025
d4c2ddc
chore: add missing packages
CorentinDoue Sep 20, 2025
6eae9fe
chore: fix style
CorentinDoue Sep 20, 2025
991d66d
chore: yarn dedupe
CorentinDoue Sep 20, 2025
6fcc2f1
chore: upgrade prettier
CorentinDoue Sep 20, 2025
7461a23
chore: fix prettier
CorentinDoue Sep 20, 2025
7b3f6de
chore: refresh yarn lock to upgrade sub-dependencies
CorentinDoue Sep 20, 2025
22cb02d
chore: upgrade docusaurus and react
CorentinDoue Sep 20, 2025
cb758ff
chore: upgrade dependency cruiser
CorentinDoue Sep 20, 2025
fbe6980
chore: upgrade vite
CorentinDoue Sep 20, 2025
078bd57
chore: upgrade typescript
CorentinDoue Sep 20, 2025
9a08a7a
chore: upgrade commitlint and syncpack
CorentinDoue Sep 20, 2025
f4d4321
chore: upgrade nx
CorentinDoue Sep 20, 2025
f2ad3f0
chore: upgrade multiple libs
CorentinDoue Sep 20, 2025
9f29478
chore: allow all new syntaxes
CorentinDoue Sep 20, 2025
d6605cc
chore: upgrade json-schema-to-ts
CorentinDoue Sep 20, 2025
4dbc96b
feat: support zod v4
CorentinDoue Sep 20, 2025
9d69591
chore: upgrade throttled-queue
CorentinDoue Sep 20, 2025
6cd84f2
chore: upgrade unidici
CorentinDoue Sep 20, 2025
5598237
chore: upgrade eslint
CorentinDoue Sep 20, 2025
de991af
chore: remove useless precommit
CorentinDoue Sep 20, 2025
0bde257
chore: remove useless linter-base-config
CorentinDoue Sep 20, 2025
4e61ff4
chore: auto fix linter
CorentinDoue Sep 20, 2025
37cc275
chore: fix lint errors
CorentinDoue Sep 20, 2025
96137f7
chore: use same toolchain everywhere
CorentinDoue Sep 20, 2025
6717561
chore: fix lint issue
CorentinDoue Sep 27, 2025
cac325f
chore: declare modules as esm first
CorentinDoue Sep 27, 2025
632f11d
chore: convert cjs files in esm
CorentinDoue Sep 27, 2025
10a0a79
chore: upgrade docusaurus
CorentinDoue Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dependency-cruiser.js → .dependency-cruiser.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/** @type {import('dependency-cruiser').IConfiguration} */
module.exports = {
export default {
forbidden: [
{
name: 'no-circular',
Expand Down
156 changes: 0 additions & 156 deletions .eslintrc.js

This file was deleted.

18 changes: 10 additions & 8 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
Expand All @@ -24,15 +24,17 @@ A clear and concise description of what you expected to happen.
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ IFS=$'\n\t'

set -u

replace() {
cat workspace.json | jq ".projects[\"$1\"]"
get_path() {
yarn nx show project $1 --web false --json | jq -r '.root'
}

export -f replace
export -f get_path

readonly AFFECTED_STRING=$(yarn nx affected:libs --plain)
readonly AFFECTED_STRING=$(yarn nx show projects --affected --type lib)
readonly AFFECTED_ARRAY=($(echo "$AFFECTED_STRING" | tr ' ' '\n'))

RESULT=''
Expand All @@ -22,9 +22,9 @@ fi

for app in "${AFFECTED_ARRAY[@]}"; do
if [[ -z "${RESULT}" ]]; then
RESULT=$(replace "$app")
RESULT=\"$(get_path "$app")\"
else
RESULT="$RESULT,$(replace "$app")"
RESULT="$RESULT,\"$(get_path "$app")\""
fi
done

Expand Down
11 changes: 6 additions & 5 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@ Please describe the tests that you ran to verify your changes. Provide instructi
- [ ] Test B

**Test Configuration**: 🔧
* Firmware version:
* Hardware:
* Toolchain:
* SDK:

- Firmware version:
- Hardware:
- Toolchain:
- SDK:

# Checklist: ✅

Expand All @@ -35,4 +36,4 @@ Please describe the tests that you ran to verify your changes. Provide instructi
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream modules
- [ ] Any dependent changes have been merged and published in downstream modules
2 changes: 1 addition & 1 deletion .github/workflows/draft-or-update-next-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

env:
CI: true
NODE_VERSION: 16
NODE_VERSION: 22

jobs:
prepare-deployment:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/label-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

env:
CI: true
NODE_VERSION: 16
NODE_VERSION: 22

defaults:
run:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

env:
CI: true
NODE_VERSION: 16
NODE_VERSION: 22

defaults:
run:
Expand Down Expand Up @@ -46,12 +46,12 @@ jobs:
name: 🎯 Run Tests
needs: build
runs-on: ubuntu-latest
if: join(fromJson(needs.build.outputs.affected-packages)) != ''
if: join(fromJSON(needs.build.outputs.affected-packages)) != ''
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
AFFECTED_LIB: ${{ fromJson(needs.build.outputs.affected-packages) }}
AFFECTED_LIB: ${{ fromJSON(needs.build.outputs.affected-packages) }}
steps:
- uses: actions/checkout@v3
with:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ event.json

# Nx caching
nx-cache
.nx

# yarn
.pnp.*
Expand All @@ -63,3 +64,5 @@ build

# code editor
.vscode
.cursor/rules/nx-rules.mdc
.github/instructions/nx.instructions.md
1 change: 1 addition & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
yarn commitlint --edit $1
4 changes: 0 additions & 4 deletions .husky/pre-commit

This file was deleted.

3 changes: 0 additions & 3 deletions .lintstagedrc.js

This file was deleted.

2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16.14.1
22.19.0
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,8 @@ yarn.lock
**/dist
**/build
**/public
node_modules
.yarn

/.nx/cache
/.nx/workspace-data
1 change: 1 addition & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"plugins": ["@trivago/prettier-plugin-sort-imports"],
"singleQuote": true,
"trailingComma": "all",
"arrowParens": "avoid",
Expand Down
2 changes: 1 addition & 1 deletion .syncpackrc.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module.exports = {
export default {
dev: true,
filter: '.',
indent: ' ',
Expand Down
363 changes: 0 additions & 363 deletions .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs

This file was deleted.

28 changes: 0 additions & 28 deletions .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs

This file was deleted.

Loading