Follow here:
https://gist.github.com/vdelacou/58484f1c11af70aaa457f4e5c289e893#file-readme-md
npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat @tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
npm install @craco/craco
npm uninstall react-scripts
npx json -I -f package.json -e 'this.scripts={...this.scripts , "start": "craco start" }'
npx json -I -f package.json -e 'this.scripts={...this.scripts , "build": "craco build" }'
npx json -I -f package.json -e 'this.scripts={...this.scripts , "test": "craco test" }'
curl -o craco.config.js https://gist.githubusercontent.com/vdelacou/884c1d905c4dbeb819c5c84d17126e5d/raw/craco.config.js
curl -o tailwind.config.js https://gist.githubusercontent.com/vdelacou/884c1d905c4dbeb819c5c84d17126e5d/raw/tailwind.config.js
curl -o jest.config.js https://gist.githubusercontent.com/vdelacou/884c1d905c4dbeb819c5c84d17126e5d/raw/jest.config.js
npx json -I -f tsconfig.json -e 'this.include=["src", "craco.config.js", "tailwind.config.js", "jest.config.js"] '
curl -o src/index.css https://gist.githubusercontent.com/vdelacou/884c1d905c4dbeb819c5c84d17126e5d/raw/index.css
npm install @vtmn/css-utilities @vtmn/css-design-tokens @vtmn/icons typeface-roboto typeface-roboto-condensed
echo "import '@vtmn/css-design-tokens/dist/index.css';" | cat - src/index.tsx > temp && mv temp src/index.tsx echo "import '@vtmn/css-utilities/dist/index.css';" | cat - src/index.tsx > temp && mv temp src/index.tsx echo "import '@vtmn/icons/dist/vitamix/font/vitamix.css';" | cat - src/index.tsx > temp && mv temp src/index.tsx echo "import 'typeface-roboto';" | cat - src/index.tsx > temp && mv temp src/index.tsx echo "import 'typeface-roboto-condensed';" | cat - src/index.tsx > temp && mv temp src/index.tsx