feat: add npx/bunx installer script for plugin installation#12
Merged
techsavvyash merged 2 commits intomainfrom Oct 3, 2025
Merged
feat: add npx/bunx installer script for plugin installation#12techsavvyash merged 2 commits intomainfrom
techsavvyash merged 2 commits intomainfrom
Conversation
- Created @techsavvyash/vync-installer package in packages/installer/ - Installer fetches latest release from GitHub and installs plugin files - Added CLI tool that can be run via npx or bunx - Created GitHub Actions workflow template for publishing to NPM - Updated README with installation instructions using the installer - Added comprehensive PUBLISHING.md guide for releasing plugin and installer - Installer supports both Unix and Windows vault paths - Includes proper error handling and validation Note: Workflow template provided at packages/installer/publish-installer.yaml.template Repository owner needs to copy this to .github/workflows/ due to permissions. Closes #11 Co-authored-by: Yash Mittal <techsavvyash@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements an installation script that can be run via
npxorbunxto install the Vync Obsidian plugin from the latest GitHub release.Changes
@techsavvyash/vync-installerpackage inpackages/installer/Usage
Once published to NPM, users can install with:
Next Steps
packages/installer/publish-installer.yaml.templateto.github/workflows/publish-installer.yamlCloses #11
Generated with Claude Code