- Other changes
-
Also added a unit test for this fix - 53090eb, theadriann, 11/07/2017 01:57:16
-
Fixed decorators formatting bug #74 - 3fa6ab2, theadriann, 06/07/2017 02:09:11
Issue: #74
-
-
Bug Fixes
- closes #105. Properly indent 'col' and other void elements - 2c3ce51, [Roy Riojas](https://github.com/Roy Riojas), 12/04/2017 18:31:07
-
Build Scripts Changes
-
Upgrade demo test - 5b60df1, [Roy Riojas](https://github.com/Roy Riojas), 12/04/2017 17:20:30
-
Upgrade js-beautify - 7fe60a9, [Roy Riojas](https://github.com/Roy Riojas), 12/04/2017 17:19:48
-
-
Other changes
-
Build Scripts Changes
- Remove old deprecated node versions - 4bf00d2, [Roy Riojas](https://github.com/Roy Riojas), 29/11/2016 22:58:54
- Build Scripts Changes
- Remove autogenerated code - 9393386, [Roy Riojas](https://github.com/Roy Riojas), 29/11/2016 21:24:03
- Features
-
Add
JSXAttributeQuotes
option. Closes #93 - ebbbc7c, [Roy Riojas](https://github.com/Roy Riojas), 29/11/2016 21:20:27JSXAttributeQuotes
option will now control whether or not the quotes of JSXAttributes should usesingle
ordouble
quotes. Leave it empty to not change the quotes being used.
-
- Documentation
- Change JSX Blocks to JSXElements - e5b19bb, [Roy Riojas](https://github.com/Roy Riojas), 25/11/2016 23:57:12
-
Build Scripts Changes
- upgrade deps - 4c07f5a, [Roy Riojas](https://github.com/Roy Riojas), 24/11/2016 23:47:31
-
Other changes
-
Remove
object-keys
. - b5338c3, [Mat Garcia](https://github.com/Mat Garcia), 18/11/2016 17:18:13 -
Beautify again. - 63af226, [Mat Garcia](https://github.com/Mat Garcia), 18/11/2016 14:44:29
-
Beautify. - 9da80c3, [Mat Garcia](https://github.com/Mat Garcia), 18/11/2016 14:36:26
-
Beautify. - 21817c3, [Mat Garcia](https://github.com/Mat Garcia), 18/11/2016 14:12:10
-
Delete yarn.lock - fc2f46b, wtgtybhertgeghgtwtg, 17/11/2016 12:46:54
-
Inline
falafel
. - 8c2c7bc, [Mat Garcia](https://github.com/Mat Garcia), 17/11/2016 12:46:07
-
-
Build Scripts Changes
- Fix #89 - Update Babylon - 46d14ff, [Roy Riojas](https://github.com/Roy Riojas), 02/11/2016 13:38:39
-
Other changes
-
Update README.md - d189083, [Edan Edison](https://github.com/Edan Edison), 02/11/2016 10:58:25
Missing comma at end of line. Copying and pasting into sublime caused an error message. Simples ;)
-
- Other changes
-
fix for bug34 failure - 86bf05a, [Sam Thompson](https://github.com/Sam Thompson), 22/10/2016 12:18:23
-
Added unit test, beautified format-jsx.jsx - 8ae3530, [Sam Thompson](https://github.com/Sam Thompson), 22/10/2016 12:07:28
-
closingTagOnNewLine added - 5aba419, [Sam Thompson](https://github.com/Sam Thompson), 13/10/2016 18:06:29
-
- Other changes
-
Replace string like placeholder with variable - edd48ca, webcarrot, 22/06/2016 10:58:59
See issue: millermedeiros/esformatter-quotes#16
-
- Bug Fixes
- closes #76. don't replace jsxElements on
stringBefore
hook - d8c4bf8, [Roy Riojas](https://github.com/Roy Riojas), 12/06/2016 04:33:20
- closes #76. don't replace jsxElements on
- Bug Fixes
- proper fix for #77. Don't forget to add semicolons if they were there - d9c29c0, [Roy Riojas](https://github.com/Roy Riojas), 12/06/2016 03:26:09
- Bug Fixes
- closes #77. Support decorators with parameters - 6f84d29, [Roy Riojas](https://github.com/Roy Riojas), 12/06/2016 03:09:38
- Bug Fixes
-
Fix for Bug-78. closes #78 - 1deb394, [Roy Riojas](https://github.com/Roy Riojas), 11/06/2016 05:14:02
Removed hack to align comments. use:
indent.alignComments=false as suggested millermedeiros/esformatter#325
-
- Bug Fixes
- closes #73. Support decorators on same line - 33b17e7, [Roy Riojas](https://github.com/Roy Riojas), 28/05/2016 00:58:56
- Build Scripts Changes
- update to latest esformatter - 0e926db, [Roy Riojas](https://github.com/Roy Riojas), 23/05/2016 04:41:20
-
Bug Fixes
- Do not break template literals - 2811ca6, [Roy Riojas](https://github.com/Roy Riojas), 23/05/2016 04:37:38
-
Other changes
- Reformat within demo to ensure equal results - dcf9295, [Cameron Knight](https://github.com/Cameron Knight), 19/05/2016 19:53:09
- Bug Fixes
- Avoid introducing _AVOID_ESFMT_BUG_WITH_COMMENTS tokens. closes #17. - 0ac45fb, [Roy Riojas](https://github.com/Roy Riojas), 16/05/2016 10:29:51
-
Bug Fixes
- Updated live demo. closes #61 - 59ab0b3, [Roy Riojas](https://github.com/Roy Riojas), 02/05/2016 14:00:43
-
Other changes
-
Tried the example and forgot to put variable on new line - 5eae9bb, [Kevin Simper](https://github.com/Kevin Simper), 29/04/2016 22:50:19
-
Update with a better react component example - d97f136, [Kevin Simper](https://github.com/Kevin Simper), 29/04/2016 22:48:21
The component is always wrapped in two parenteses and this shows a more real example on how esformatter will format things.
-
- Bug Fixes
- Fix the package name - afc289e, [Roy Riojas](https://github.com/Roy Riojas), 26/04/2016 18:10:37
-
Bug Fixes
-
test now verify code passes beautification and lint - 44fe581, [Roy Riojas](https://github.com/Roy Riojas), 26/04/2016 18:07:06
-
Fix style and lint validation - 2078bae, [Roy Riojas](https://github.com/Roy Riojas), 26/04/2016 18:01:50
-
-
Other changes
-
adding comments about usage and default value - be0483c, [Samvel Avanesov](https://github.com/Samvel Avanesov), 25/04/2016 16:32:11
-
specs - 9103f97, [Samvel Avanesov](https://github.com/Samvel Avanesov), 24/04/2016 17:05:44
-
adding tests to no-space before closing tag - dceed38, [Samvel Avanesov](https://github.com/Samvel Avanesov), 24/04/2016 16:20:35
-
adding posibility to remove whitespace before closing tag in reformatted jsx elements - 76b0e75, [Samvel Avanesov](https://github.com/Samvel Avanesov), 23/04/2016 14:55:49
-
-
Build Scripts Changes
- Add small demo example - f3be6e0, [Roy Riojas](https://github.com/Roy Riojas), 20/04/2016 14:43:02
-
Features
-
Add
JSXExpressionsSingleLine
property to control if a jsxExpression will be put into a single line or multiple lines - 7f89846, [Roy Riojas](https://github.com/Roy Riojas), 25/03/2016 20:40:47
-
-
Refactoring
- Update to latest Esformatter - 55df71e, [Roy Riojas](https://github.com/Roy Riojas), 25/03/2016 18:33:09
-
Bug Fixes
- Remove lint warning - 1a1e360, [Roy Riojas](https://github.com/Roy Riojas), 10/03/2016 02:44:19
-
Other changes
-
undefined
-
Added default values for attr indentation - 0e89c2c, R, 24/02/2016 15:32:42
Default values if no indent options specified in htmlOptions
-
attribute indentation should respect options - f498454, R, 24/02/2016 15:29:22
Previously, the attributes would indent either with the first attribute or 2 spaces. Now, it will indent either with the first attribute or by the number of spaces defined in htmlOptions.
-
- Bug Fixes
- properly format object methods. Fixes #54 - cbc468d, [Roy Riojas](https://github.com/Roy Riojas), 13/02/2016 22:44:10
-
Bug Fixes
-
Other changes
- Fix typo in README.md - 932e122, [Dale Jefferson](https://github.com/Dale Jefferson), 29/01/2016 16:43:02
- Other changes
-
Fix the version of babylon in use - 1aa3637, [Jess Telford](https://github.com/Jess Telford), 17/01/2016 21:39:35
To avoid running into this bug: https://phabricator.babeljs.io/T6930
-
- Features
-
Add option to avoid formatting of JSXExpressions. Fixes #48 - 6ce091b, royriojas, 25/12/2015 07:12:53
This commit adds a new option
formatJSXExpressions
. The default value is true.In case you need to stop this behavior, for example when using a plugin that modify the code like the
esformatter-semicolons
.You should opt out of the formatting of the JSXExpressions to avoid potentially risky issues
// example of the options { "jsx": { "formatJSX": true, "attrsOnSameLineAsTag": true, "maxAttrsOnTag": 3, "firstAttributeOnSameLine": true, "spaceInJSXExpressionContainers": " ", "alignWithFirstAttribute": false, // default is true, setting it to false JSXExpressions won't be recursively formatted "formatJSXExpressions": false, "htmlOptions": { "brace_style": "collapse", "indent_char": " ", "indent_size": 2, "max_preserve_newlines": 2, "preserve_newlines": true } } }
-
- Bug Fixes
- Bug Fixes
- Build Scripts Changes
- Use the latest esformatter for the tests - af472da, [Roy Riojas](https://github.com/Roy Riojas), 22/11/2015 17:32:11
- Bug Fixes
- Proper fix for #41. Properly handle the async/await in class methods - ed76453, [Roy Riojas](https://github.com/Roy Riojas), 22/11/2015 17:31:01
- Bug Fixes
- Properly format code with async token on function expressions. Fixes #42 - 5715fcb, [Roy Riojas](https://github.com/Roy Riojas), 22/11/2015 17:09:44
- Bug Fixes
- Properly format blocks of code containing comments at the end of a function or method body. - 1da006e, [Roy Riojas](https://github.com/Roy Riojas), 22/11/2015 16:33:23
- Bug Fixes
- Properly format blocks of code containing async/await tokens. Fixes #41 - 6a0e044, [Roy Riojas](https://github.com/Roy Riojas), 22/11/2015 16:06:19
-
Enhancements
-
Bug Fixes
-
Build Scripts Changes
-
Bug Fixes
- Bug Fixes
- Bug Fixes
- Bug Fixes
-
Bug Fixes
-
Build Scripts Changes
- Bug Fixes
- Features
- Features
- Features
- Enhancements
- Enhancements
-
Enhancements
-
Documentation
- Update Readme. Fixes #7 - 323a2ec, [Roy Riojas](https://github.com/Roy Riojas), 30/08/2015 01:40:01
- Bug Fixes
- Bug Fixes
- Bug Fixes
- Bug Fixes
- Documentation
-
Build Scripts Changes
-
Enhancements
- Bug Fixes
- Bug Fixes
- Build Scripts Changes
-
Build Scripts Changes
-
Refactoring
-
Enhancements
-
Bug Fixes
-
Build Scripts Changes
-
Refactoring
-
Features
-
Bug Fixes
-
Fix for nested jsx structures issue - f10a429, [Roy Riojas](https://github.com/Roy Riojas), 09/03/2015 15:45:51
Fixes an issue reported under esformatter-jsx-ignore when using nested jsx blocks.
Check the readme for details about this issue.
-
-
Documentation
-
minor cosmetic change to make the comments in the json structure be properly highlighted - 5f76bb9, [Roy Riojas](https://github.com/Roy Riojas), 03/03/2015 07:20:04
-
Add comment about the best configuration to work with JSX files - 6a1135f, [Roy Riojas](https://github.com/Roy Riojas), 02/03/2015 13:59:19
-
Add example url - c39b4cc, [Roy Riojas](https://github.com/Roy Riojas), 28/02/2015 04:08:08
-
-
Build Scripts Changes
- bump minor version - 0dc5f6a, [Roy Riojas](https://github.com/Roy Riojas), 28/02/2015 04:09:12
-
Tests Related fixes
- Add test for the case of an already formatted component - 4d28556, [Roy Riojas](https://github.com/Roy Riojas), 27/02/2015 04:31:11
-
Bug Fixes
-
prevent some tags from been formatted using the same escape list from
js-beautify.html
related to #1 - 3c2e2f7, [Roy Riojas](https://github.com/Roy Riojas), 01/03/2015 23:27:37 -
only try to format the attributes if the flag
attrsOnSameLineAsTag
is not true - e1b9525, [Roy Riojas](https://github.com/Roy Riojas), 01/03/2015 21:29:50
-
-
Tests Related fixes
- Update tests - 4f1364b, [Roy Riojas](https://github.com/Roy Riojas), 01/03/2015 21:36:21
-
Documentation
- Fixed quotes in the json configuration section in the README - 4ab8683, [Roy Riojas](https://github.com/Roy Riojas), 01/03/2015 19:56:32
-
Features
- Add option to format the attributes of a tag. Fix #1 - 653fad8, [Roy Riojas](https://github.com/Roy Riojas), 01/03/2015 19:53:15
- Documentation
- Fix formatting of the config example - ef95fd7, [Roy Riojas](https://github.com/Roy Riojas), 27/02/2015 04:17:06
-
Documentation
-
Improved documentation - b1e0c75, [Roy Riojas](https://github.com/Roy Riojas), 27/02/2015 04:14:46
-
Fix incorrect plugin name in Readme - 2c6798a, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 17:19:04
-
Fix the build badge - 3988916, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 06:20:00
-
Add a note about the failure to load the plugin using the configuration JSON - 13a137a, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 05:52:32
-
Better Readme - df8d9c1, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 05:24:49
-
-
Build Scripts Changes
-
First commit - c8d4d2b, [Roy Riojas](https://github.com/Roy Riojas), 27/02/2015 04:13:55
-
Bump minor version - 66cd811, [Roy Riojas](https://github.com/Roy Riojas), 26/02/2015 23:21:31
-
Update to latest fresh-falafel - 541d12c, [Roy Riojas](https://github.com/Roy Riojas), 26/02/2015 23:21:08
-
Bump the minor version - dd3c10c, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 06:27:43
-
Update fresh falafel dep - 6d0ccf5, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 06:27:11
-
Bump the build version - caa3306, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 06:20:35
-
Add missing travis.yml - e6c0d3a, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 06:10:48
-
First commit - 75264a5, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 05:09:29
-
-
Other changes
-
Add esprima-fb as peer dependecy to make travis happy - 1e73618, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 06:14:20
-
Initial commit - aad4a63, [Roy Riojas](https://github.com/Roy Riojas), 24/02/2015 04:48:19
-