1.15.0 • Published 7 years ago
pretty-typescript v1.15.0
✨pretty-typescript✨
A quite delectable Gulp plugin to format and lint TypeScript code.
Example
Turn this:
var heyo: number
class incrediblybad
{
private horrible_FielD: number
dogedoge: () => any = () =>
{
return null ;
}
public dude= <any> 4;
}
Into this:
var heyo: number
class incrediblybad {
private horrible_FielD: number
dogedoge: () => any = () => {
return null;
}
public dude = <any>4;
}
In bonus, you get this error:
[11:46:23] [gulp-tslint] error verybad.ts[3, 7]: name must be in pascal case
Usage
Step 1. Install:
npm install --save-dev pretty-typescript
Step 2. Use:
const prettyTypescript = require('pretty-typescript');
gulp.task('prettify', function () {
gulp.src('src/**/*.ts')
.pipe(prettyTypescript())
.pipe(gulp.dest('src'));
// to fail the build when the linter complain :
gulp.task('prettify', function () {
gulp.src('src/**/*.ts')
.pipe(prettyTypescript({ emitError: true }))
.pipe(gulp.dest('src'));
});
Step 3. Profit !
Made with <3 by Coveo
1.15.0
7 years ago
1.13.4
7 years ago
1.13.3
7 years ago
1.13.1
7 years ago
1.14.0
7 years ago
1.13.0
8 years ago
1.12.1
8 years ago
1.12.0
8 years ago
1.11.0
8 years ago
1.10.0
8 years ago
1.9.0
8 years ago
1.8.0
8 years ago
1.7.0
8 years ago
1.6.0
8 years ago
1.5.0
8 years ago
1.4.0
8 years ago
1.3.0
8 years ago
1.2.0
8 years ago
1.1.0
8 years ago
1.0.0
8 years ago