Commit Graph
100 Commits
Author SHA1 Message Date
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
Lucas Duailibe 1f320a6031 range support 2018-04-20 11:30:47 -03:00
Lucas Duailibe 57cdf314d5 rename 2018-04-20 09:54:15 -03:00
Lucas Duailibe c794de0e9f start overlay support 2018-04-19 19:23:38 -03:00
Lucas Duailibe 9ca95011c0 refactor panels.js 2018-04-19 16:30:35 -03:00
Lucas Duailibe 961d25560f placeholder + refactors 2018-04-19 14:31:35 -03:00
Lucas Duailibe a7a65aceb2 fix empty hash 2018-04-19 13:56:10 -03:00
Lucas Duailibe f3cf50515d fix node 4 problem 2018-04-19 13:55:58 -03:00
Lucas Duailibe a485da206c run prettier 2018-04-17 19:40:02 -03:00
Lucas Duailibe 1ed3865cb6 lint fixes 2018-04-17 18:09:36 -03:00
Lucas Duailibe 971da5f8c1 lint fixes 2018-04-17 17:29:44 -03:00
Lucas Duailibe fcb9cb0f69 revert a css change 2018-04-17 17:02:26 -03:00
Lucas Duailibe 0ca6ff691e simplify some stuff 2018-04-17 16:42:03 -03:00
Lucas Duailibe 2172ed95bf refactor & fixes 2018-04-17 16:09:44 -03:00
Lucas Duailibe fc52887e94 optimize panel updates 2018-04-17 14:50:53 -03:00
Lucas Duailibe a398ec31b8 cached dependencies 2018-04-17 14:13:23 -03:00
Lucas Duailibe 33c00ca111 handling PR versions 2018-04-17 13:53:20 -03:00
Lucas Duailibe 1f7e48aa46 remove dead code 2018-04-17 13:42:05 -03:00
Lucas Duailibe f90560e6e9 second format 2018-04-17 13:40:55 -03:00
Lucas Duailibe f420163e5a Merge branch 'master' into new-playground 2018-04-17 11:45:53 -03:00
Lucas Duailibe 79a3ec1a04 lift formatting up 2018-04-17 10:28:35 -03:00
Lucas Duailibe ce81ae134c remove unused code 2018-04-13 03:11:41 -03:00
Lucas Duailibe eea6f068b4 refactors 2018-04-12 18:09:37 -03:00
Lucas Duailibe 94b5ab4d6e copy buttons + version link at the top 2018-04-12 15:09:04 -03:00
Lucas Duailibe 1c8dd0c1e7 more stuff 2018-04-12 13:28:28 -03:00
Lucas Duailibe c08aa1e4f8 moving files around 2018-04-12 12:16:16 -03:00
Lucas Duailibe 871ae13bb6 included doc debug 2018-04-12 11:54:30 -03:00
Lucas Duailibe 9e1a0d2e72 Merge branch 'master' into new-playground 2018-04-12 11:04:35 -03:00
Lucas Duailibe 7b3fecf976 show ast 2018-04-11 22:28:50 -03:00
Lucas Duailibe faceecc776 add graphql mode 2018-04-11 21:01:36 -03:00
Lucas Duailibe 3ab84ad343 include rulers 2018-04-11 20:55:37 -03:00
Lucas Duailibe 602f47c185 moving stuff 2018-04-11 20:33:56 -03:00
Lucas Duailibe d3924d7bdf fix prop-types problem 2018-04-11 19:20:42 -03:00
Lucas Duailibe 2e4df1f6ca remove prop types 2018-04-11 19:19:33 -03:00
Lucas Duailibe 47430d0c19 some huge changes 2018-04-11 18:22:03 -03:00
Lucas Duailibe 4cee59a9cf update 2018-04-11 14:29:07 -03:00
Lucas Duailibe 243c99b821 Merge branch 'master' into new-playground 2018-04-11 14:28:19 -03:00
Lucas Duailibe 99300d9be7 Use webpack to bundle the playground (#4299) 2018-04-11 14:27:31 -03:00
Lucas Duailibe a3be9f5505 fix lint 2018-04-11 14:26:48 -03:00
Lucas Duailibe 4edfb67f55 Include webpack to bundle the playground 2018-04-11 14:16:00 -03:00
Lucas Duailibe bfa1aaf503 Merge branch 'master' into new-playground 2018-04-11 11:39:17 -03:00
Lucas Duailibe 46c8a4cd9d Move sw-toolbox to website dependencies (#4297) 2018-04-11 11:38:48 -03:00
Lucas Duailibe 4cedfee962 update 2018-04-10 22:31:03 -03:00
Lucas Duailibe d474d5c550 Merge branch 'master' into new-playground 2018-04-10 21:49:46 -03:00
Lucas Duailibe 57bc700602 Stop marking all comments in named exports as leading comments (#4292) 2018-04-10 17:05:49 -03:00
Lucas Duailibe f3626611a3 Handle ContinueStatement and BreakStatement comments (#4279) 2018-04-07 13:38:37 -03:00
Lucas Duailibe a92838facf Prevent formatting GraphQL embedded in JS if it contains invalid escape sequences (#4278) 2018-04-07 12:03:56 -03:00
Lucas Duailibe 18aaee594f Break object destructuring with nested destructuring (#4267) 2018-04-06 11:57:37 -03:00
Lucas Duailibe 2e73164b81 Fix embedded GraphQL in JS with backticks (#4265) 2018-04-05 17:52:09 -03:00
Lucas Duailibe f35d1c21d7 Handle comments before else (#4264) 2018-04-05 17:51:14 -03:00
Lucas Duailibe 85d1e8d1ee wording of the comment 2018-04-05 17:24:42 -03:00
Lucas Duailibe fa089f5bb6 If consequent is a block statement, treat as trailing comment 2018-04-05 17:22:10 -03:00
Lucas Duailibe 88489a9afe Handle comments before else 2018-04-05 16:06:18 -03:00
Lucas Duailibe e17bb5e947 Break nested ternaries (#4120) 2018-04-04 18:50:15 -06:00
Lucas Duailibe c2ee047a5d Update ISSUE_TEMPLATE.md (#4250) 2018-04-03 17:55:34 -03:00
Lucas Duailibe b72a905727 fix typo 2018-04-03 17:54:43 -03:00
Lucas Duailibe 4c363a7a2f Add docs on new pragma infrastructure (#4121) 2018-03-08 23:02:41 -03:00
Lucas Duailibe 13103101eb Move pragma detection/insertion to plugins (#3685)
New pragma infrastructure, only JS and JSON has detection/insertion implemented
2018-03-08 13:50:33 -03:00
Lucas Duailibe bb1c354453 Update yarn.lock 2018-03-08 10:44:30 -03:00
Lucas Duailibe f6f6f2e2ea Fix self-closing style tags in vue (#4108) 2018-03-06 13:06:09 -03:00
Lucas Duailibe 550904d588 Fix self-closing style tags in vue 2018-03-06 09:38:15 -03:00
Lucas Duailibe 41098a06b5 Prevent "over-indenting" class properties values (#4085) 2018-03-02 11:28:27 -03:00
Lucas Duailibe 240f09794b Fix printing ignored files with --debug-check (#4066) 2018-03-01 13:03:54 -03:00
Lucas Duailibe 2c36fb9109 Remove extraneous newline in docs/plugins.md 2018-02-21 13:34:24 -03:00
Lucas Duailibe 974b27dac2 Break JSX element if a string literal prop has a newline (#4011) 2018-02-21 10:52:30 -03:00
Lucas Duailibe aac38fca49 Force break if comment in return argument (#3665)
* Force break if comment in return argument

* add test case
2018-01-31 12:00:29 -05:00
Lucas Duailibe d0d5845af1 Bump prettier's prettier to 1.10.2 2018-01-11 00:04:30 -02:00