An open API service indexing awesome lists of open source software.

https://github.com/esotericenderman/obsidian-plugin-build-script

A script to build the plugins inside a given Obsidian vault from their source code and move the built artifacts to their corresponding folders.
https://github.com/esotericenderman/obsidian-plugin-build-script

bash bash-script bash-scripting bash-scripts obsidian obsidian-md obsidian-notes obsidian-plugin obsidian-plugin-development obsidian-plugins obsidian-script obsidian-vault obsidianmd script scripting scripts

Last synced: about 2 months ago
JSON representation

A script to build the plugins inside a given Obsidian vault from their source code and move the built artifacts to their corresponding folders.

Awesome Lists containing this project

README

        

# Obsidian Plugin Build Script

[![Project status: maintained][status]][root]

A script to build the plugins inside a given Obsidian vault from their source code and move the built artifacts to their corresponding folders.

## Supported Plugin Types

This script should support *most* plugins, however if a plugin uses a custom build strategy or there is an intermediate build step, it may not yet be supported.

| Plugin build strategy | Supported |
|-----------------------------------|-----------|
| [esbuild][esbuild] (default) | ✅ |
| [Yarn][yarn] | ✅ |
| [Obsidian Dev Utils][dev-utils] | ✅ |
| [Excalidraw][excalidraw] (custom) | ✅ |

## Topics

bash script scripting scripts bash-script obsidian bash-scripting bash-scripts obsidian-plugin obsidian-md obsidian-vault obsidian-plugins obsidianmd obsidian-notes obsidian-script obsidian-plugin-development

[root]: /

[status]: ./assets/images/badges/status.svg

[esbuild]: https://esbuild.github.io/
[yarn]: https://github.com/yarnpkg/berry
[dev-utils]: https://github.com/mnaoumov/obsidian-dev-utils
[excalidraw]: https://github.com/zsviczian/obsidian-excalidraw-plugin