Joseph Frazier
fa8408b53f
Upgrade typescript parser, fix and run AST tests on Travis ( #1657 )
...
* Run `yarn` to update yarn.lock
* Upgrade typescript-eslint-parser, use JSXText instead of Literal for strings inside JSXElement
https://github.com/eslint/typescript-eslint-parser/pull/272 was merged,
so this fixes https://github.com/prettier/prettier/issues/1558
See here for more info about the new TSQualifiedName node type:
3491b4b73a
* Run AST comparison tests on Travis
2017-05-21 14:16:24 -07:00
Simon Lydell
378682350f
Improve ESLint setup and fix errors ( #1656 )
...
* Improve ESLint setup
- Uses `eslint:recommended` + a handful more rules.
- Uses .eslintignore so that editors can understand which files to lint.
- Uses .eslintrc<strong>.js</strong> so more editors get syntax highlighting.
* Fix ESLint errors
About half of them were fixed by `eslint . --fix`.
2017-05-21 12:11:09 -07:00
Joseph Frazier
d7aaaee0dd
Add `lint` script, run it on Travis, prettify source code ( #1634 )
...
* Add `lint` script with eslint-plugin-prettier, use it in `format:all`
See https://github.com/prettier/prettier/pull/1634#issuecomment-302945967
* Run `lint` script on Travis
* Run Prettier on its own source code
This was done with
npm run format:all
2017-05-21 11:00:16 -07:00
Walter Breakell
a9c84e536a
Enable yarn caching in .travis.yml ( #1016 )
2017-03-15 20:23:03 -07:00
Nathan Friedly
79d537a3b0
test on current release of node.js ( #595 )
2017-02-07 12:46:39 -05:00
Christopher Chedeau
6146e064b2
Add --run-in-band to travis ( #306 )
...
Hopefully it'll fix spurious errors.
2017-01-18 16:22:04 -05:00
Mateusz Zatorski
884bae1761
remove node 0.10 from travis config, add travis badge to readme
2017-01-11 16:48:45 +00:00
Mateusz Zatorski
ccf6f846f0
add travis config and add yarn support
2017-01-11 15:52:51 +00:00