capacitor-community / capacitor-community/electron

Error: chokidar FSWatcher incorrectly implements interface fs FSWatcher.

Open
#282 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
398
Forks
63
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
I pack my app by using this tool but for some reason get this error:
```
Error: node_modules/chokidar/types/index.d.ts(9,14): error TS2420: Class 'import("/home/runner/work/deep-memo-app/deep-memo-app/electron/node_modules/chokidar/types/index").FSWatcher' incorrectly implements interface 'import("fs").FSWatcher'.
```
https://github.com/deep-foundation/deep-memo-app/actions/runs/8401899560/job/23010763295#step:10:33

**To Reproduce**
Steps to reproduce the behavior:

1. Clone https://github.com/deep-foundation/deep-memo-app
2. Run "Build and Publish" github workflow
3. Go to workflow's resuslt and see this error

**Expected behavior**
Work without this error as in other two projects with the same configuration (or maybe I miss something):
- https://github.com/deep-foundation/sdk/actions/runs/7927782720
- https://github.com/deep-foundation/deepcase-app/actions/runs/7448516931

- OS: Ubuntu
- Version 22.04

**Additional Info**
I have two other projects that does not have this error.
- https://github.com/deep-foundation/sdk/
- https://github.com/deep-foundation/deepcase-app/
Here is what I have treid to check between them
- Checked that versions of capacitor dependencies are the same
- Checked that tsconfig is the same
- Checked that electron folder is the same

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.