9f6c538787f7f80a0e18819133ffa24be1c691ff
LNReader Plugins
Repository to host plugins and related issues, and requests for LNReader.
Installing
- Prerequisites: Nodejs >= 18
npm install- Create
config.jsonfile in root dir
{
"githubUsername": "<username>",
"githubRepository": "<repo>",
"githubBranch": "<branch>"
}
Example
{
"githubUsername": "LNReader",
"githubRepository": "lnreader-sources",
"githubBranch": "master"
}
Contributing
- Choose your language in plugins
- Write your scripts
Examples:
Testing
- If you are making a multisrc:
npm run generate npm start- Open http://localhost:3000 and test
If you want to test in app side.
-
Commit and push changes. Check your own json files in github fork:
.dist/<username>/ -
Change these in pluginManager.ts (app repo) to yours
const githubUsername = 'LNReader';
const githubRepository = 'lnreader-sources';
const githubBranch = 'master';
- Note: No need to modify
.distfolder when opening PR. There's already action for that job.
The developer of this application does not have any affiliation with the content providers available.
Languages
TypeScript
93.2%
JavaScript
5.5%
CSS
1%
Shell
0.2%