-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Code Organization
Paul Maréchal edited this page Sep 16, 2021
·
8 revisions
The code is fully implemented in TypeScript. Within the top level folders, that indicate what the contained code is about, we separate between the following platforms:
-
-common
: Source code that only requires basic JavaScript APIs and run in all the other target environments -
-browser
: Source code that requires thebrowser
APIs like access to the DOM- may use code from:
common
- may use code from:
-
-node
: Source code that requiresnodejs
APIs- may use code from:
common
- may use code from:
-
-electron-node
: Electron specific source code that requiresnodejs
APIs- may use code from:
common
- may use code from:
-
-electron-browser
: Source code that requires the Electron renderer-process APIs- may use code from:
common
,browser
,node
- may use code from:
-
-electron-main
: Source code that requires the Electron main-process APIs- may use code from:
electron-node
,common
,node
- may use code from:
Project Management
- Roadmap
- Dev Meetings
- Technical Meetings
- Community Call
- Intellectual Property (IP) guide
- Registering CQs (Deprecated)
Documentation