textlint-app
textlint-app copied to clipboard
textlint standalone application top on Electron.
textlint-app

textlint app for cross platform.
Why?
- Not require Node.js/npm on your environment.
- Just download binary and launch app.
Install
Download Binary from https://github.com/textlint/textlint-app/releases/latest
Features
- No dependencies
- Just install and run it
- Cross platform
- Windows/Linux/Mac - Download it
- Support
.textlintrc
- You can use existing
.textlintrc
config
- You can use existing
- Support
--fix
- Automatically fix lint error
- TODO:
- [ ] Support only markdown https://github.com/textlint/textlint-app/issues/8
- [ ] Improve performance https://github.com/textlint/textlint-app/issues/9
Usage
- Open textlint app
- Go to "Setting" tab
- Setup
.textlintrc
- Please see Configuring textlint
- Press "Install"!
- Edit with textlint
Example
.textlintrc
:
{
"rules": {
"no-todo": true
}
}
Result:
Development
You can install textlint-app in local environment.
yarn install
yarn run bootstrap
yarn run watch
yarn run electron
Update packages
If you update packages/ modules
yarn run publish
# It bump version, not publish to npm
Update packages/ dependencies
yarn upgrade
TODO: file:
is not linked by lerna... We will improve this.
Changelog
See Releases page.
Running tests
Install devDependencies and Run yarn test
:
yarn test
Contributing
Pull requests and stars are always welcome.
For bugs and feature requests, please create an issue.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Author
License
MIT © azu