https://developer.fedoraproject.org/tech/languages/nodejs/nodejs.html https://developer.fedoraproject.org/tech/languages/nodejs/modules.html
$ sudo dnf install nodejs
$ mkdir ~/.npm-global
$ mkdir ~/.npm-global/lib
$ npm config set prefix '~/.npm-global'
Open/create the ~/.profile file and add the following line: export PATH="$PATH:~/.npm-global/bin"
$ source ~/.profile
$ npx create-react-app moz-todo-react
$ idea moz-todo-react
$ npm install nanoid
$ npm create vite@latest moz-todo-react --template react
$ npm run dev
npm install -g openapi-generator-cli
npx openapi-generator-cli generate -i http://localhost:8080/v3/api-docs -o out -g typescript-fetch --additional-properties=supportsES6=true,npmName=todo-client
cd out
npm install
npm run build
copy the "dist/esm" into "src/generated"