Commit Graph
100 Commits
Author SHA1 Message Date
Lucas Duailibe 012b7a653e Prevent adding unnecessary quotes when a computed key exists (#6119) 2019-05-14 19:41:49 -03:00
Lucas Duailibe f8d07a9531 Update CHANGELOG.md 2019-05-14 14:33:45 -03:00
Lucas Duailibe 8160d84c75 Change font for Tidelift banner 2019-05-13 16:42:08 -03:00
Lucas Duailibe 138eac4102 Update Tidelift message 2019-05-13 16:33:30 -03:00
Lucas Duailibe 65daff16cf Add Tidelift banner 2019-05-13 16:25:05 -03:00
Lucas Duailibe 17d9653d9f Update CHANGELOG.unreleased.md 2019-05-13 15:12:30 -03:00
Lucas Duailibe 8149852ff9 Update CHANGELOG.unreleased.md 2019-05-13 15:10:25 -03:00
Lucas Duailibe 7bb32f41f5 Bump Prettier version 2019-05-13 10:55:54 -03:00
Lucas Duailibe 4a5659a2cb Update docs 2019-05-13 10:54:29 -03:00
Lucas Duailibe e3e4d23a12 Release 1.17.1 2019-05-13 10:52:18 -03:00
Lucas Duailibe aa7b68c0f0 Release 1.17.1 2019-05-13 10:49:00 -03:00
Lucas Duailibe b44748eecb Fix lint 2019-05-08 13:09:57 -03:00
Lucas Duailibe 58b08c9915 Update CHANGELOG.unreleased.md 2019-05-08 12:59:52 -03:00
Lucas Duailibe 5f41d91b7d Commit new doc page in versioned docs
Fixes #6056
2019-04-15 11:21:01 -03:00
Lucas Duailibe 6dcc7a0f55 Fix lint in blog post 2019-04-12 17:46:18 -03:00
Lucas Duailibe ff79721397 Bump Prettier dependency to 1.17.0 2019-04-12 17:44:48 -03:00
Lucas Duailibe 3250dd002c Add 1.17 blog post (#6052) 2019-04-12 17:40:37 -03:00
Lucas Duailibe 55abeb2108 Release 1.17.0 2019-04-12 17:35:23 -03:00
Lucas Duailibe 62e4654e60 Respect original text decorator order (#5207) 2018-10-17 14:14:59 -03:00
Lucas Duailibe 00004daf84 Break nested TSConditionalType (#5272) 2018-10-15 13:35:37 -03:00
Lucas Duailibe c7093cb3e4 Add ASI protection for TSNonNullExpression (#5262) 2018-10-13 20:03:51 -03:00
Lucas Duailibe ed6a2d9055 Prevent JSX from breaking a logical expression chain (#5092) 2018-10-10 14:11:37 -03:00
Lucas Duailibe b5fd382fe8 Inline the arguments of an arrow function in the body is conditional expression (#5209) 2018-10-08 19:28:58 -03:00
Lucas Duailibe ce952fc8c1 Fix printing of catch clause with a comment (#5202) 2018-10-08 14:18:30 -03:00
Lucas Duailibe 303f344bff Keep decorators inline if they were written inline (#5188) 2018-10-08 11:00:43 -03:00
Lucas Duailibe 31c92a7237 Fix comment in variable declarator (#5190) 2018-10-05 08:40:16 -03:00
Lucas Duailibe b020a5606f Keep simple JSXOpeningTag's unbroken (#5078) 2018-09-11 11:15:50 -03:00
Lucas Duailibe c083300e9d Fix debug doc printer for literalline 2018-09-10 13:14:55 -03:00
Lucas Duailibe 87376f93f3 Inline Generics with a single identifier (#5066) 2018-09-06 14:44:21 -03:00
Lucas Duailibe 6a6e8cada0 Fix benchmark require (#4792) 2018-07-02 13:17:08 -03:00
Lucas Duailibe 3f91d6427d Correctly replace 'process.env.NODE_ENV' (#4787) 2018-07-01 11:22:40 -03:00
Lucas Duailibe e765d31f8f Release 1.13.7 2018-06-28 16:26:15 -03:00
Lucas Duailibe c10c0e3dae Fix docs lint 2018-06-28 16:25:56 -03:00
Lucas Duailibe 576e570711 Fix custom require's (#4766) 2018-06-28 15:56:25 -03:00
Lucas Duailibe 1baddf27f2 Bump Prettier dependency to 1.13.6 2018-06-25 10:59:37 -03:00
Lucas Duailibe 114b30b196 Release 1.13.6 2018-06-25 10:58:03 -03:00
Lucas Duailibe 9ec1da1ad1 [internal] Cache build results (#4693) 2018-06-18 15:16:40 -03:00
Lucas Duailibe 0780adbb0d Fix build output in CircleCi 2018-06-14 11:15:04 -03:00
Lucas Duailibe 4a16319470 Travis - Allow failures in Node 6 (#4690) 2018-06-14 09:55:31 -03:00
Lucas Duailibe 78ac229956 Transpile webpack generated bundles (#4689) 2018-06-13 17:23:33 -03:00
Lucas Duailibe f0907a049d chore(rollup): Refactor native shims plugin 2018-06-13 12:49:35 -03:00
Lucas Duailibe 889b7dab79 Run tests using the standalone build in an empty context (#4668)
Validate that our build is stripping all the "native" dependencies (native modules and env vars).
2018-06-12 15:05:40 -03:00
Lucas Duailibe d013983d8a Always expand first argument if the second argument is also a call expression (#4657) 2018-06-08 15:16:12 -03:00
Lucas Duailibe cb1c52ad08 Break JSX in arrow functions in JSX expressions (#4601) 2018-06-08 15:15:50 -03:00
Lucas Duailibe 4dde525996 [release script] Run Prettier on CHANGELOG.md before committing 2018-06-08 15:14:35 -03:00
Lucas Duailibe 6d42fd12e4 Bump Prettier dependency to 1.13.5 2018-06-08 15:06:04 -03:00
Lucas Duailibe ab4ee77b3a Release 1.13.5 2018-06-08 15:00:50 -03:00
Lucas Duailibe 70604f1fd1 [Release script] Use execa 2018-06-05 19:10:27 -03:00
Lucas Duailibe 54b1f8562d Introduce Release script (#4631) 2018-06-05 16:37:52 -03:00
Lucas Duailibe a4da6e6c8e Inline _ or $ in the root of a method chain (#4621) 2018-06-01 12:51:06 -03:00
Lucas Duailibe 16da7d3a76 Bump own Prettier to 1.13.3 2018-05-30 15:04:20 -03:00
Lucas Duailibe 3d429dbade 1.13.3 2018-05-30 14:09:33 -03:00
Lucas Duailibe 8a67378f97 Nicer logging on build script (#4590) 2018-05-29 14:59:57 -03:00
Lucas Duailibe 68f594414e Bump own Prettier to 1.13.2 2018-05-29 09:49:47 -03:00
Lucas Duailibe 1350edc5a6 Revert no parser error for API (#4587)
* Revert no parser error for API

* use warn
2018-05-28 23:43:44 -06:00
Lucas Duailibe b8ded70848 Handle comments in assignments before template literals (#4580)
Closes #4560
2018-05-29 00:08:18 +10:00
Lucas Duailibe a6db391556 Short rule should only apply to the first identifier (#4575) 2018-05-27 21:52:42 -03:00
Lucas Duailibe 2505926533 Fix PR playground 2018-05-27 21:52:06 -03:00
Lucas Duailibe 7b723d345d Fix unpkg URL 2018-05-27 17:18:54 -03:00
Lucas Duailibe 412b064df8 Format docs with Prettier 1.13 2018-05-27 15:38:31 -03:00
Lucas Duailibe 1a4dda73a9 Fix playground 2018-05-27 15:31:52 -03:00
Lucas Duailibe 0d57f22098 Use new worker on playground 2018-05-27 15:24:50 -03:00
Lucas Duailibe 9da80415f4 Bump own prettier dependency 2018-05-27 15:22:34 -03:00
Lucas Duailibe 8892b14d8a 1.13.0 2018-05-27 15:19:39 -03:00
Lucas Duailibe 68e24cef79 Build docs script 2018-05-27 15:19:01 -03:00
Lucas Duailibe 9ee6d0bf55 1.13 release notes (#4530) 2018-05-27 15:18:07 -03:00
Lucas Duailibe 1c66625f37 Add standalone docs (#4550) 2018-05-27 15:17:38 -03:00
Lucas Duailibe 4daeaa0d9a Update docs for default parser (#4557) 2018-05-27 15:17:17 -03:00
Lucas Duailibe 174a7736c1 [build] Always transpile everything (#4548) 2018-05-25 12:47:01 -03:00
Lucas Duailibe c2202efd54 Do not remove parens for ?. operator (#4542) 2018-05-24 23:27:49 -03:00
Lucas Duailibe f40b82d183 Fix playground (#4541) 2018-05-24 21:11:12 -03:00
Lucas Duailibe ded8524acd Drop node 4 support for development (#4537) 2018-05-24 15:49:57 -03:00
Lucas Duailibe 52a2a46b3c New build system (#4449) 2018-05-24 15:30:45 -03:00
Lucas Duailibe 5c6e0802af Don't default parser to babylon (#4528)
* Don't default parser to babylon

* Different default values according to version

* Fix error logging

* Add tests specifically for parser inference

* Add another test case

* Add API test
2018-05-23 16:55:06 -03:00
Lucas Duailibe ea01781d8c Only break chains with short names if inside ExpressionStatement (#4505) 2018-05-18 21:44:15 -03:00
Lucas Duailibe 1088618b35 Fix wrong test (#4507) 2018-05-18 21:43:54 -03:00
Lucas Duailibe 7d50c25195 Remove unnecessary check for PRETTIER_DEBUG (#4506) 2018-05-18 18:18:12 -03:00
Lucas Duailibe f720cea65f Add --runInBand back to Travis 2018-05-18 15:00:05 -03:00
Lucas Duailibe d0cd112a6f Store artifacts in CircleCI (#4502) 2018-05-18 12:22:47 -03:00
Lucas Duailibe b2fa3528b1 Fix CircleCI config 2018-05-18 01:01:09 -03:00
Lucas Duailibe 507e4cd411 Set up CircleCI (#4491) 2018-05-18 00:58:37 -03:00
Lucas Duailibe 7bc5ec2dc6 Preserve Liquid tags contents (#4484) 2018-05-15 14:22:41 -03:00
Lucas Duailibe 983202413c Refactor frontmatter handling (#4482) 2018-05-14 22:17:15 -03:00
Lucas Duailibe f48dd0ea3b Simplify build-docs.js (#4453) 2018-05-09 14:41:51 -03:00
Lucas Duailibe edcebb0d54 Fix playground (#4454) 2018-05-09 14:27:25 -03:00
Lucas Duailibe ef932741ad Add concurrently to website yarn start (#4441) 2018-05-08 16:53:49 -03:00
Lucas Duailibe f6b22e3fd1 feat: support styled-components Foo.extend.attrs()`` (#4434)
* Support styled-components Foo.extend.attrs()``

* update snapshot
2018-05-07 12:38:19 +03:00
Lucas Duailibe 5776c8405a Fix TSMappedType comments (#4418) 2018-05-05 15:43:53 -03:00
Lucas Duailibe 8e1b60e943 Fix trailing JSDoc comments with trailing regular comments (#4414) 2018-05-04 10:15:30 -03:00
Lucas Duailibe bafa76f613 Wrap modulo operation in parens inside additive operation (#4413) 2018-05-03 12:28:37 -03:00
Lucas Duailibe c77f1e5987 [playground] Fix doc debug 2018-05-03 10:12:06 -03:00
Lucas Duailibe e3223fe9af Prevent flattening multiplicative operations (#4407) 2018-05-02 23:48:40 +02:00
Lucas Duailibe 6ceba37f9f Add miniprettier to website and docs (#4411) 2018-05-02 12:51:28 -03:00
Lucas Duailibe 32900842e3 Apply destructuring rules in functions to catch param (#4385) 2018-05-01 10:24:46 -03:00
Lucas Duailibe 8015e417c0 Separate entry for web bundle (#4386) 2018-04-26 13:38:57 -03:00
Lucas Duailibe 67f1c4877e Refactoring: better boundaries for different parts of the project (#4364) 2018-04-25 13:29:35 -03:00
Lucas Duailibe 50101e98c6 Fix pragma detection/insertion for JSON (#4333) 2018-04-24 10:10:16 -03:00
Lucas Duailibe 3bc9b68cf6 Remove old playground files 2018-04-20 12:10:32 -03:00
Lucas Duailibe 091edee99c New playground (#3573) 2018-04-20 12:08:05 -03:00
Lucas Duailibe b611c62dea last minute fixes 2018-04-20 11:50:36 -03:00