Open cubex9 opened 6 years ago
complete structure is now: /module implementations
/module/api api-definitions
/module/data data like item, movie, channel atp
ModuleConfiguration.js
-> db.module -> files.module -> movies.module -> subtitles.module
this is not best, api must be in /module/ and implementations in subdirectories like module/db/nosql.js, module/db/electron-store.js, .. atp.
define api:
rss/resolver - resolver can change by channel rss/search - channel have different search engine
db - database engine files - local file on disk/ on db ... subtitler - subtitle services is mote than one
...