https://github.com/zombie110year/obsidian-bundler
https://github.com/zombie110year/obsidian-bundler
obsidian-plugin
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zombie110year/obsidian-bundler
- Owner: zombie110year
- Created: 2020-11-28T13:04:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-28T13:53:44.000Z (over 4 years ago)
- Last Synced: 2024-08-13T07:17:46.328Z (8 months ago)
- Topics: obsidian-plugin
- Language: TypeScript
- Homepage:
- Size: 37.1 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - zombie110year/obsidian-bundler - (TypeScript)
README
## Obsidian Bundler
Select current note as a start point, iterate the graph contains it, and copy all related file (notes or attachments) into a textbundle directory.
+ the note's wiki link will keep the origin format, markdown links too.
+ [ ] TODO: parse internal links.
+ the notes will be flatten in the root path.
+ the attachments will be placed into subdirectory `/assets`.
+ [ ] TODO: generate textbundle's info.json
### How to use
- Clone this repo.
- `npm i` or `yarn` to install dependencies
- `npm run dev` to start compilation in watch mode.### Manually installing the plugin
- Copy over `main.js`, `styles.css`, `manifest.json` to your vault `VaultFolder/.obsidian/plugins/your-plugin-id/`.
### API Documentation
See https://github.com/obsidianmd/obsidian-api