Packages
Summary
This goes over all packages in the dendron monorepo
To understand how to navigate these packages, see the schema
User Facing
Dendron Plugin
This is the Dendron extension that is installed in VSCode
Dendron CLI
Start anchor summary not found
Internal
Dendron Engine
Start anchor summary not found
Dendron Agent
The API server is a local express server that runs on the users machine. It can be initialized by the Dendron CLI or the Dendron Plugin.
It is a wrapper around the Dendron Engine.
It is located at `$ROOT/packages/api-server``
It is also called the Dendron Agent.
Dendron Pods
This has Pod (Private) related logic
Web Components
Dendron web components refer to the collection NextJS + React logic that is used for Dendron's frontend clients in VSCode and when publishing.
Dendron Nextjs Template
The Dendron NextJS Template is the foundation of Dendron's frontend. It is built around NextJS and React.
Dendron Next Server
No note with name pkg.dendron-next-server found in cache during parsing.
dendron-plugin-views
Responsible for webviews of dendron plugin core
Ant Design
We use Ant as our main design system in Dendron
Common
These packages are shared dependencies
Dendron Common All
Types and utilities used in both web and node environments.
Dendron Common Server
Utilities for nodejs environment
Dendron Common Frontend
Shared frontend logic
Common Assets
This packages hold assets for Dendron Views. During the build step, assets from this package are concatenated and copied into NextJS Template and Dendron Plugin Views (TODO: need to refactor logic from dendron-plugin-views
, currently assets are being built separately there).
Templates
Legacy
Children
- Schema
- API Publish
- Common All
- Common Assets
- Common Frontend
- Common Server
- Common Test Utils
- Dendron API Server
- Dendron CLI
- Dendron Common Frontend
- Dendron Engine
- Dendron Markdown Links
- Dendron Plugin Views
- Dendron Unified
- Dev.to Pod
- Engine Test Utils
- Markdown Links
- NextJS Template
- Plugin Core
- Pods Core
- Template Publish GitHub Action
Backlinks