WDIO Obsidian Service
    Preparing search index...

    Contributing

    You'll need Node 18 or higher and pnpm.

    To setup local development just clone the repo and run:

    pnpm install
    pnpm run build
    pnpm run test

    Sometimes you need to pnpm install a second time after the build to get the binaries in the sub-workspaces to setup correctly (this only seems to be an issue on Windows).

    To run tests for a single package, pass the package to the pnpm --filter param, e.g.:

    pnpm run -F obsidian-launcher test:unit
    

    Make sure to rebuild after any code changes before running the tests again.