tim-hub_obsidian-bible-refe.../docs
tim-hub 21603faa26 refactor: convert to Bun monorepo; move plugin source into packages/
- Switch package manager/runtime/test-runner from pnpm+jest to Bun.
  Remove pnpm-workspace.yaml + pnpm-lock.yaml; root package.json is now a
  bun workspace ("workspaces": ["packages/*"]); add bun.lock.
- Move the Obsidian plugin source into packages/obsidian-bible-reference/
  (src, scripts, tsconfig, eslint, prettier). The repo root remains the
  installable plugin folder: manifest.json, versions.json, styles.css and
  the built main.js stay at root.
- esbuild + version-bump resolve repo-root paths so the build emits main.js
  to root and version-bump edits root manifest/versions from the package.
- Migrate plugin tests from jest to `bun test`. Only the provider test used
  jest mocking; convert to bun:test (mock/spyOn). Mock the types-only
  `obsidian` module via a bun test preload (bunfig.toml) since mock.module
  is not hoisted like jest.mock.
- Root build builds packages in dependency order then the plugin; CI builds
  before test because the plugin/tests import bible-reference-toolkit's dist.
- Update CI + release workflows to oven-sh/setup-bun; husky pre-commit,
  dev-setup/release docs and VS Code tasks to bun.
- Pin plugin prettier to 3.8.3 (3.9.x reformats unrelated union types).
- Add @types/node to bible-reference-toolkit (was hoisted under pnpm).

Claude-Session: https://claude.ai/code/session_013pCNGDmUyfJia4tE4aWoYM
2026-07-14 22:24:49 +12:00
..
bible-api-and-source.md Add BibleSuperSearch provider support for Polish translations. 2026-03-20 11:09:21 +01:00
code-patterns.md docs: simplify AGENTS.md and extract dev-setup and code-patterns to docs/ 2026-05-08 21:13:34 +12:00
dev-setup.md refactor: convert to Bun monorepo; move plugin source into packages/ 2026-07-14 22:24:49 +12:00
How to release.md refactor: convert to Bun monorepo; move plugin source into packages/ 2026-07-14 22:24:49 +12:00
howto.md update doc 2023-09-11 08:37:21 +12:00
obsidian-bible-reference-demo-setting.gif doc update and simplify README.md 2023-02-03 10:02:10 +13:00
obsidian-bible-reference-demo.gif new gif 2023-10-08 22:11:08 +13:00
ObsidianPluginDevelopment.md simplify dev doc note 2023-08-24 21:36:03 +12:00
Plugin API.md Add API for use by other plugins 2024-07-09 15:32:30 -07:00
previous-sponsors.md simplify readme 2023-08-30 21:35:24 +12:00
privacy.md fix privacy policy url and md 2023-09-04 21:24:55 +12:00