General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
5
different projects within the `packages` directory. Do not create commits which span multiple
Sign in to like and favorite skills
This repository uses conventional commits for release automation. This project is a monorepo, with different projects within the
packages directory. Do not create commits which span multiple
packages.
feat, fix, etc., followed by
the OPTIONAL scope, OPTIONAL !, and REQUIRED terminal colon and space.feat MUST be used when a commit adds a new feature to your application or library.fix MUST be used when a commit represents a bug fix for your application.fix(parser)::<space> or <space># separator, followed by a string value
(this is inspired by the
git trailer convention).- in place of whitespace characters, e.g., Acked-by (this helps
differentiate the footer section from a multi-paragraph body). An exception is made for
BREAKING CHANGE, which MAY also be used as a token.! immediately
before the :. If ! is used, BREAKING CHANGE: MAY be omitted from the footer section, and
the commit description SHALL be used to describe the breaking change.feat and fix MAY be used in your commit messages, e.g., docs: update ref
docs.fix and feat commit message headers will be written,
verbatim, to the CHANGELOG.The commit message should be structured as follows:
<type>[optional scope]: <description> [optional body] [optional footer(s)]
The commit contains the following structural elements, to communicate intent to the consumers of your library:
fix patches a bug in your codebase (this correlates with
PATCH in Semantic Versioning).feat introduces a new feature to the codebase (this correlates
with MINOR in Semantic Versioning).BREAKING CHANGE:, or appends a ! after the
type/scope, introduces a breaking API change (correlating with
MAJOR in Semantic Versioning). A BREAKING CHANGE can be part of
commits of any type.fix: and feat: are allowed, for example
@commitlint/config-conventional
(based on the
Angular convention)
recommends build:, chore:, ci:, docs:, style:, refactor:, perf:, test:, and
others.BREAKING CHANGE: <description> may be provided and follow a convention
similar to git trailer format.