Daniel Gasienica
320a8d31c1
TSLint: Allow multiline JS in JSX for CSS-in-JS
2018-04-25 15:24:51 -04:00
Daniel Gasienica
cd2a02a626
Add TSLint Prettier overrides
2018-04-25 15:24:51 -04:00
Daniel Gasienica
8edbd06e43
TSLint: Enforce UNIX line breaks
2018-04-25 15:24:51 -04:00
Daniel Gasienica
a8bca9b8eb
TSLint: Enforce indentation with 2 spaces
...
Not sure if this rule actually works.
2018-04-25 15:24:51 -04:00
Daniel Gasienica
04acdebe48
TSLint: Align various syntax elements
2018-04-25 15:24:51 -04:00
Daniel Gasienica
832b6309a2
Limit line length
2018-04-25 15:24:51 -04:00
Daniel Gasienica
cf1d621bce
Allow line breaks in long import
statements
2018-04-25 15:24:51 -04:00
Daniel Gasienica
0daccee209
Enable TSLint Mocha rules
2018-04-11 19:45:48 -04:00
Daniel Gasienica
7cb43c9f7f
Add TSLint rules
2018-04-11 16:36:42 -04:00
Daniel Gasienica
e052d1df7b
Use generic array syntax for consistency
...
Always prefer `Array<T>` over `T[]` for primitive types only.
2018-04-11 16:36:42 -04:00
Scott Nonnenberg
23293a3c00
New tslint rule: Interfaces must not start with I
2018-04-05 12:24:43 -07:00
Scott Nonnenberg
893fb1cb9e
Introduce React/TypeScript/TSLint into app for new UI components
...
npm run transpile
Works on files under js/react/
Outputs files right next to the .tsx file
This is part of our `grunt dev` task, as well as the default grunt task,
which does everything else necessary to get a raw git checkout ready to
run.
2018-04-04 16:08:27 -07:00