Start

ng new [name] --create-application=false --package-manager=yarn

Git Flow

git flow init

Development Dependencies

Prettier

yarn add prettier --dev;
git add -A;
git commit -m 'chore(prettier): adiciona o "prettier"';

yarn add prettier-plugin-package --dev;
git add -A;
git commit -m 'chore(prettier): adiciona o "prettier-plugin-package"';

yarn add prettier-plugin-tailwindcss --dev;
git add -A;
git commit -m 'chore(prettier): adiciona o "prettier-plugin-tailwindcss"';

echo "{}" > .prettierrc;
git add -A;
git commit -m 'chore(prettier): cria o ".prettierrc"';

echo ".angular\\\\ndist" > .prettierignore;
git add -A;
git commit -m 'chore(prettier): cria o ".prettierignore"'
yarn add prettier-plugin-prisma --dev;
git add -A;
git commit -m 'chore(prettier): adiciona o "prettier-plugin-prisma"'
"format": "prettier --write \\"**/*.{css,html,js,json,md,scss,ts,tsx}\\""
git add -A;
git commit -m 'chore(prettier): adiciona o script "format"';

yarn format;
git add -A;
git commit -m 'style(prettier): formata código'

Tailwind CSS

yarn add autoprefixer postcss tailwindcss --dev;
git add -A; git commit -m 'chore(tailwindcss): adiciona o "autoprefixer", o "postcss" e o "tailwindcss"';
npx tailwind init -p;
git add -A; git commit -m 'chore(tailwindcss): cria os arquivos de configuração'
/** @type {import('tailwindcss').Config} */
module.exports = {
  content: [
    "./src/**/*.{html,ts}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}