Commit Graph

  • f048ad3094 (Babylon) Allow `return` outside function (#1608) Joseph Frazier 2017-05-14 17:45:33 -0400
  • 1ea4ad4e30 tools(typescript): add script to run all TypeScript tests (#1606) Lucas Azzola 2017-05-14 20:26:37 +1000
  • 19183e6452 fix TSInterfaceDeclaration, TSInterfaceBody, TSInterfaceHeritage (#1599) Danny Martini 2017-05-13 02:13:38 +0200
  • c86a57a91e fix TSFunctionType (#1600) Danny Martini 2017-05-13 00:33:03 +0200
  • 2fc6024a20 Remove Parens from SequenceExpressions in ForStatements (#1597) Konstantin Pschera 2017-05-12 19:14:58 +0200
  • 54ad598acc Move Comments to the end in TemplateLiteral (#1598) Konstantin Pschera 2017-05-12 19:04:22 +0200
  • f5c52890b5 Fix typo: parse -> parser (#1596) Joseph Frazier 2017-05-12 11:04:42 -0400
  • 1d9478a61f Fix boolean for empty objects (#1590) Dmitry Rybin 2017-05-12 17:48:03 +0300
  • 5ca2117d23 (Babylon) Fall back to non-strict mode (#1587) Joseph Frazier 2017-05-12 10:32:27 -0400
  • 36a6a8039e Ensure parens for more await cases (#1595) Brian Ng 2017-05-11 21:06:54 -0500
  • b36504946c Fix missing parenthesis for await && (#1593) Brian Ng 2017-05-11 18:30:33 -0500
  • b8b205691d (Flow) Extract helper functions (#1586) Joseph Frazier 2017-05-11 19:29:31 -0400
  • b3828eaee2 (Flow) Preserve getter/setter info on ObjectTypeProperty (#1585) Joseph Frazier 2017-05-11 11:04:54 -0400
  • d7ec9dc706 Don't let trailing template literal comments escape (#1580) Joseph Frazier 2017-05-11 00:07:55 -0400
  • 5cda955efc New primitive to fill a line with as many doc parts as possible (#1120) Karl O'Keeffe 2017-05-11 00:13:21 +0100
  • d4217f5508 Unescape unnecessarily escaped characters in strings (#1575) Joseph Frazier 2017-05-10 19:02:49 -0400
  • ef9a93dce2 Update README.md Christopher Chedeau 2017-05-10 15:55:00 -0700
  • 2c76bfe1e1 update typescript parser (#1578) Danny Martini 2017-05-10 23:11:50 +0200
  • 8cc38ad524 Preserve code unit sequence of directive literals (#1571) Joseph Frazier 2017-05-10 15:15:27 -0400
  • dfbea5d8ab Improve clarity of boolean option documentation (#1573) Stephen Eisenhauer 2017-05-10 08:15:32 -0700
  • 8ce393a425 Remove trailing whitespace from src/ and markdown files (#1576) Joseph Frazier 2017-05-10 11:15:11 -0400
  • 13f247aee3 Revert "Print directive literals verbatim (#1560)" (#1570) Christopher Chedeau 2017-05-09 14:19:03 -0700
  • 32d9d68154 Print directive literals verbatim (#1560) Joseph Frazier 2017-05-09 17:17:29 -0400
  • ebe85917a3 Add warning about vanilla Vim integration, recommend Neoformat (#1568) Joseph Frazier 2017-05-09 15:50:01 -0400
  • 93472d0998 Fix incorrect options documentation in README (#1564) Stephen Eisenhauer 2017-05-09 12:06:40 -0700
  • c56a685e5d tests: Rename `RUN_AST_TESTS` variable to `AST_COMPARE` (#1563) Joseph Frazier 2017-05-09 13:32:01 -0400
  • 225fa57780 Mention --debug-check in CLI section of README (#1562) Joseph Frazier 2017-05-09 05:51:04 -0400
  • 09fd8de526 Also run normal tests when AST_COMPARE=1 (#1561) Joseph Frazier 2017-05-08 23:23:51 -0400
  • 18fd014985 Run AST comparison tests on Travis (#1553) Joseph Frazier 2017-05-08 21:16:35 -0400
  • 2ce6632082 Fix variable name in getParsersToVerify() (#1554) Joseph Frazier 2017-05-08 20:27:39 -0400
  • 44934da349 feat(typescript): add fallback for JSX detection (#1551) Lucas Azzola 2017-05-08 22:57:19 +1000
  • eabff629dd chore(build): update snapshot test (#1549) Lucas Azzola 2017-05-08 13:04:32 +1000
  • fa27e5838c feat(typescript): add TSTypeAssertionExpression and naive TSX detection (#1545) Lucas Azzola 2017-05-08 01:09:52 +1000
  • 3471ce4584 feat(typescript): print semi instead of comma in TS interface (#1548) Lucas Azzola 2017-05-08 00:39:21 +1000
  • f655233ba2 fix(typescript): handle declare global syntax (#1546) Lucas Azzola 2017-05-07 20:44:41 +1000
  • 5cc7878902 fix(typescript): fix a handful of ast(prettier(input)) issues (#1544) Lucas Azzola 2017-05-07 15:34:47 +1000
  • 92d5a57122 fix(typescript): add TSNamespaceFunctionDeclaration to ast-types (#1543) Lucas Azzola 2017-05-07 14:33:07 +1000
  • 0fa38cce33 fix(typescript): remove extraneous newline with namespace exports (#1542) Lucas Azzola 2017-05-07 13:28:49 +1000
  • e22bd00815 fix(typescript): ArrowFunctionExpression needs parens in TSAsExpression (#1541) Lucas Azzola 2017-05-07 13:03:17 +1000
  • 5fd9cd01de test(typescript): do not fail debug check on Literal -> Identifier (#1540) Lucas Azzola 2017-05-07 12:39:19 +1000
  • 97ea416c69 Better syntax error message for typescript (#1536) Christopher Chedeau 2017-05-06 12:44:06 -0700
  • 3d45278ea7 fix(typescript): print readonly and ? tokens in TSMappedType (#1535) Lucas Azzola 2017-05-07 03:30:59 +1000
  • 4629db6b0d TypeScript: improve handling of computed properties (#1532) Lucas Azzola 2017-05-07 01:00:26 +1000
  • c2bdcbe996 Include pre-commit plugin (#1493) Prathik Shetty 2017-05-06 20:29:23 +0530
  • ed24bff251 Upgrade jest (#1534) Simen Bekkhus 2017-05-06 16:40:40 +0200
  • c337c83043 fix(typescript): workaround eslint/typescript-eslint-parser#257 (#1533) Lucas Azzola 2017-05-06 23:19:33 +1000
  • 11e3d8241f TypeScript: print modifiers on TSIndexSignature and TSPropertySignature (#1531) Lucas Azzola 2017-05-06 23:18:23 +1000
  • 8a8a67b9fe fix(typescript): print typeArguments in TSExpressionWithTypeArguments (#1530) Lucas Azzola 2017-05-06 23:17:48 +1000
  • f51822c16d fix(TypeScript): define TSFunctionType AST node (#1529) Igor Oleinikov 2017-05-05 22:14:12 -0700
  • bb232d48a3 Inline chained conditionals inside of jsx attribute (#1519) Christopher Chedeau 2017-05-05 21:44:50 -0700
  • c63e21b52b Do not put parens for single argument with end of line comment (#1518) Christopher Chedeau 2017-05-05 21:44:42 -0700
  • 3d964b18bb Add parens around `as` (#1528) Christopher Chedeau 2017-05-05 21:39:20 -0700
  • c8984f392a Fix TypeScript regex (#1527) Christopher Chedeau 2017-05-05 21:39:11 -0700
  • b9a7549e47 TypeScript: correctly print nested namespaces (#1522) Lucas Azzola 2017-05-06 14:14:07 +1000
  • b23c16d05d fix(typescript): print typeParameters on TSMethodSignature (#1523) Lucas Azzola 2017-05-06 14:11:13 +1000
  • c689f2a0e7 Fix module block, add enum initializers and fix type parameters (#1501) Lucas Azzola 2017-05-06 12:44:26 +1000
  • d3d5d57984 Use setlocal in all vim examples (#1403) Dorian Karter 2017-05-05 11:13:08 -0500
  • af754adb7b Make prettier into a global minor mode that can be toggled on and off (#1496) Paul Carduner 2017-05-05 09:10:59 -0700
  • 3cfc37d411 Options readme (#1406) Jake Trent 2017-05-05 10:10:23 -0600
  • e290514a9e Parenthesize `new F(await a)` and `x[await a]` correctly (#1513) Kevin Gibbons 2017-05-05 08:10:56 -0700
  • ccf509abb6 Fix empty line with flow union (#1511) Brian Ng 2017-05-04 21:06:30 -0500
  • 1a1e6fc1dd Print empty member lookup (#1506) Christopher Chedeau 2017-05-04 11:20:52 -0700
  • 1fca1eeddf add TSTypeParameter to typescript ast nodes (#1508) Danny Arnold 2017-05-04 20:20:35 +0200
  • 14636947b6 add TSParameterProperty to typescript ast nodes (#1507) Danny Arnold 2017-05-04 20:19:50 +0200
  • c1a8ee011d add TSAbstractKeyword (#1505) Danny Arnold 2017-05-04 18:48:24 +0200
  • bdf6050434 Do not throw on an empty file with a ; (#1503) Christopher Chedeau 2017-05-04 09:40:11 -0700
  • e6eee0467d add TSConstKeyword (#1502) Danny Arnold 2017-05-04 18:37:00 +0200
  • b354fbd6dc Update repo link in github page (#1500) CodinCat 2017-05-04 09:46:42 -0500
  • 886f70fcdf Put loop bodies on the same line when possible (#1498) Kevin Gibbons 2017-05-03 15:50:48 -0700
  • 515a565a66 1.3.1 (hotfix) Christopher Chedeau 2017-05-03 14:41:25 -0700
  • 8613046fd2 Respect template inline-ness (#1497) Christopher Chedeau 2017-05-03 14:35:58 -0700
  • 9e345c8527 Drop htmlEscapeInsideAngleBracket function in favour of raw/extra.raw from Flow/Babylon parsers (#1165) Davy Duperron 2017-05-03 17:47:15 +0200
  • aeeaffca35 Fix handling of new keyword and call signatures and improve type parameter formatting (#1491) Lucas Azzola 2017-05-04 01:01:45 +1000
  • 59b348f550 Implement TypeScript keywords, namespace functions and class heritage (#1483) Lucas Azzola 2017-05-03 10:06:25 +1000
  • e8a80ca0aa fix #1484 (#1487) Danny Arnold 2017-05-03 01:03:51 +0200
  • 5cf1659acf add TSDecorator (#1488) Danny Arnold 2017-05-03 01:03:23 +0200
  • b481c57470 1.3.0 docs Christopher Chedeau 2017-05-02 16:00:33 -0700
  • a81d5c1cd1 1.3.0 Christopher Chedeau 2017-05-02 13:15:15 -0700
  • 078572631f Inline template literals as arrow body (#1485) Christopher Chedeau 2017-05-02 09:17:20 -0700
  • f59aeef865 Break inline object first in function arguments (#1453) (#1173) Christopher Chedeau 2017-05-01 19:12:53 -0700
  • 8f9bb3a223 Break inline object first in function arguments (#1453) Christopher Chedeau 2017-05-01 14:49:03 -0700
  • 54b8cac0a7 Reorder flow object props (#1451) Christopher Chedeau 2017-05-01 14:42:52 -0700
  • c99a877b9f Do not break on [0] (#1441) Christopher Chedeau 2017-05-01 14:41:34 -0700
  • acfb14f577 Don't break on empty arrays and objects (#1440) Christopher Chedeau 2017-05-01 14:41:18 -0700
  • bafd72418e Don't break for unparenthesised single argument flow function (#1452) Christopher Chedeau 2017-05-01 14:39:46 -0700
  • a335c26253 Add space around `=` for flow generics default arguments (#1476) Christopher Chedeau 2017-05-01 14:39:15 -0700
  • 4b7d265000 Fix windows line ending on template literals (#1439) Christopher Chedeau 2017-05-01 14:39:03 -0700
  • e39209386c Only add parenthesis on ternaries inside of arrow functions if doesn't break (#1450) Christopher Chedeau 2017-05-01 14:32:52 -0700
  • 93cad97b14 Preserve inline comment as last argument (#1390) Christopher Chedeau 2017-05-01 14:29:03 -0700
  • 314e96322c Add parenthesis for unusual nested ternaries (#1386) Christopher Chedeau 2017-05-01 14:28:36 -0700
  • 13f05fb763 Proper indentation for template literals (#1385) Christopher Chedeau 2017-05-01 14:28:11 -0700
  • c521406385 [RFC] Do not indent calls with a single template literal argument (#873) Christopher Chedeau 2017-05-01 14:27:00 -0700
  • 423cb11d9d update yarn.lock (#1471) Danny Arnold 2017-05-01 18:36:48 +0200
  • 5ee0385d79 [WIP] add TSNamespaceExportDeclaration (#1459) Danny Arnold 2017-05-01 18:25:49 +0200
  • bff2d48aa8 update typescript snapshots to account for #1464 (#1470) Danny Arnold 2017-05-01 16:22:05 +0200
  • bfe3161762 Break class expression returned by arrow call (#1464) Alessandro Di Felice 2017-04-30 19:49:31 -0500
  • 7d1e24ea7d Add supertype tests and add TSAbstractClassProperty (#1467) Lucas Azzola 2017-05-01 10:41:19 +1000
  • 3161bd0787 Upgrade flow parser to 0.45 (#1447) Christopher Chedeau 2017-04-27 14:59:18 -0700
  • e75d3a4af3 Require '(a || b).c++' to have a preceding ; in no-semi style (#1443) Kevin Gibbons 2017-04-27 14:00:53 -0700
  • 10a5f68a12 Require '::a.b' to have a preceding ; in no-semi style (#1442) Kevin Gibbons 2017-04-27 14:00:04 -0700