swiftlint
Tiny SwiftLint wrapper for npm. SwiftLint must still be installed and swiftlint
must be on your PATH.
Invocations of node-swiftlint
on Linux/Windows print a warning and pass.
This package supports cosmiconfig like Prettier does, instead of just .swiftlint.yml
.
Usage
Install SwiftLint.
brew install swiftlint
Install the wrapper in your project:
npm install -D swiftlint
Add a script to your project's
package.json
:"scripts": { "swiftlint": "node-swiftlint", ... }
Add SwiftLint configuration.
This wrapper will use any existing
.swiftlint.yml
files (read cosmiconfig's README for more options), but we recommend using@ionic/swiftlint-config
. See usage instructions.Lint in your project! :tada:
npm run swiftlint