Skip to content

Contribution environment setup #1

Description

@RibatTRW

Environment setup for contributing to lnreader, completed on this machine (2026-08-22):

  • Fork RibatTRW/lnreader + clone at C:\Users\clang\dev\lnreader (origin = fork, upstream = lnreader/lnreader)
  • Node v26.5.1, pnpm 11.22.0
  • Temurin JDK 17.0.20+8 (JAVA_HOME set user-level)
  • Android SDK cmdline-tools + platform-tools + android-36 platform + build-tools 36.0.0 (ANDROID_HOME set user-level)
  • pnpm install (1358 packages)
  • pnpm run generate:env:debug (creates .env required by @env imports)
  • pnpm run type-check green
  • Agent-skills config: docs/agents/* + AGENTS.md section (branch agent-setup-docs)
  • Triage labels seeded on this fork

Next up:

  • First real contribution (pick an upstream issue or bug)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions