Commitlint config extending types and using a parser compatible with semantic-commit-emoji.
To add to your project and your commitlint configuration.
yarn add --dev commitlint-config-semantic-commit-emoji
echo 'expord default { extends: ["@commitlint/config-conventional", "semantic-commit-emoji"] };' > commitlint.config.mjs