I historically have never liked Electron, and I don't like it now, but unfortunately due to poor browser support, I don't have a choice to ship anything more lightweight if I want to use the Filesystem API as part of the packaged build, which is kind of the point. I guess it's true: "You either die a hero or you live long enough to become the villain." This is an experimental build.
45 lines
807 B
Plaintext
45 lines
807 B
Plaintext
# Local device data
|
|
kobo_usb_root/
|
|
firmware/
|
|
|
|
# Pre-built kobopatch tool (reference only)
|
|
kobopatch/
|
|
|
|
# Kobopatch WASM build artifacts
|
|
kobopatch-wasm/go/
|
|
kobopatch-wasm/kobopatch-src/
|
|
kobopatch-wasm/kobopatch.wasm
|
|
kobopatch-wasm/wasm_exec.js
|
|
|
|
# Generated files in src (written by build scripts, regenerated on demand)
|
|
web/src/js/wasm_exec.js
|
|
web/src/nickelmenu/NickelMenu.zip
|
|
web/src/koreader/
|
|
web/src/readerly/
|
|
|
|
# Build output
|
|
web/dist/
|
|
|
|
# Node
|
|
web/node_modules/
|
|
electron/node_modules/
|
|
|
|
# Electron build artifacts
|
|
electron/dist/
|
|
electron/release/
|
|
|
|
# Cached test assets (firmware, KOReader zips)
|
|
tests/cached_assets/
|
|
|
|
# E2E tests
|
|
tests/e2e/node_modules/
|
|
tests/e2e/test-results/
|
|
tests/e2e/playwright-report/
|
|
tests/e2e/test_firmware.zip
|
|
|
|
# NickelMenu build artifacts
|
|
nickelmenu/kobo-config/
|
|
|
|
# Claude
|
|
.claude
|