Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
airview-mdx
Advanced tools
This packages is a collection of React / MDX Components to render content to Web (Airview), PDF (Airview) and Presentations (MDX-Deck).
This packages is a collection of React / MDX Components to render content to Web (Airview), PDF (Airview) and Presentations (MDX-Deck).
Storybook is used to documenbt these components in a standalone location..
Each component should have a dedicated .tsx
file within src/stories
. it should also have a .stories.tsx
to describe the Component in Storybook. Optionally a .mdx
can be used to document the Component in further detail if required.
First, install dependancies:
npm i
The run storybook:
npm run storybook
Open http://localhost:6006 with your browser to see the result.
Commit messages should use Conventional Commits. See here for further detail.
The Conventional Commits specification is a lightweight convention on top of commit messages. It provides an easy set of rules for creating an explicit commit history; which makes it easier to write automated tools on top of. This convention dovetails with SemVer, by describing the features, fixes, and breaking changes made in commit messages.
The commit message should be structured as follows:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
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.Additional types are not mandated by the Conventional Commits specification, and have no implicit effect in Semantic Versioning (unless they include a BREAKING CHANGE).
A scope may be provided to a commit's type, to provide additional contextual information and is contained within parenthesis, e.g., feat(parser): add ability to parse arrays
.
feat: allow provided config object to extend other configs
BREAKING CHANGE: `extends` key in config file is now used for extending other config files
!
to draw attention to breaking changefeat!: send an email to the customer when a product is shipped
!
to draw attention to breaking changefeat(api)!: send an email to the customer when a product is shipped
!
and BREAKING CHANGE footerchore!: drop support for Node 6
BREAKING CHANGE: use JavaScript features not available in Node 6.
docs: correct spelling of CHANGELOG
feat(lang): add Polish language
fix: prevent racing of requests
Introduce a request id and a reference to latest request. Dismiss
incoming responses other than from latest request.
Remove timeouts which were used to mitigate the racing issue but are
obsolete now.
Reviewed-by: Z
Refs: #123
FAQs
This packages is a collection of React / MDX Components to render content to Web (Airview), PDF (Airview) and Presentations (MDX-Deck).
We found that airview-mdx demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.