klsimplifidis is a powerful and easy-to-use Electron application built with React, Redux, and TypeScript. It features a robust development environment with support for hot-reloading, linting, and testing.
- Built with Electron, React, Redux, and TypeScript
- Pre-configured with Webpack, Babel, and Jest
- Supports hot-reloading for development
- Linting with ESLint and Prettier
- Automated testing with Jest and Testing Library
- Cross-platform support for macOS, Windows, and Linux
- Node.js >=14.x
- npm >=7.x
- Clone the repository:
git clone https://github.com/adimis-ai/simplifids.git
- Change into the directory:
cd simplifids
- Install dependencies:
npm install
- Start the development environment:
npm start
npm start
- Start the development environmentnpm run build
- Build the application for productionnpm run lint
- Lint the source code using ESLintnpm run package
- Package the application for distributionnpm run rebuild
- Rebuild native modulesnpm run test
- Run tests using Jest
To build the application for production, run:
npm run build
This will create a production build in the dist
folder.
To run tests, execute:
npm run test
This will run Jest with the configured test suite.
Please report any issues you encounter on the issue page.
- node:event error -> Done
- error not handled -> Inprogress
- promises not resolved (* Write async code) -> penInprogressding
- users not loading -> pending
- logging -> Inprogress
- installer -> Pending
- re authenticate when app launch -Done
- performance improvement -> Pending
- load user => done
1.notification issue 2.reply speicific message issue 3.the name not coming up --happens only for new messages( Done) 4.reply message of a user not showing up (Done) 5.New message taking time
Note: each time you install any node module make sure discord-bot-v13 has all internal dependacies installed