twic3-archived
twic3-archived copied to clipboard
Awesome Twitter client
Twitter client written with ES6 and React.
Contribute
Feel free to help me build awesome Twitter client.
Localization
All translation files are in src/base/i18n folder in simple format.
Develop
All you need to start develop is to install Node.js and run:
$ npm install
$ npm run watch
It will install all dependencies and then will build development sources to build folder and will start to watch all the code changes.
Please respect the EditorConfig project settings and eslint rules.
Try
To try built Chrome extension, you should go to chrome://extensions and press the button
"Load unpacked extension" and select the build/chrome folder.
To try Electron version, you can use electron-prebuilt package:
$ npm -g install electron-prebuilt
$ electron build/electron
Test
We use Mocha and Karma to test code.
To check your contribution code you need just to run
$ npm run test
Also it will run automatically on git push by pre-push hook.