Commit Graph
17 Commits
Author SHA1 Message Date
fisker Cheung 549a59dd7f Merge branch 'main' into next
# Conflicts:
#	package.json
#	scripts/vendors/vendor-meta.json
#	scripts/vendors/vendors.mjs
#	src/language-handlebars/printer-glimmer.js
#	src/language-handlebars/utils.js
#	tests/format/handlebars/element-node/jsfmt.spec.js
#	tests/format/misc/errors/handlebars/jsfmt.spec.js
#	yarn.lock
2023-01-29 11:02:56 +08:00
James C. Davisandfisker Cheung 37fb53acf3 [handlebars] group params in opening block statements (#14067)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2023-01-28 09:23:40 +08:00
fisker Cheung 310a5b1ba5 Handlebars: Improve HTML void element check (#14110) 2023-01-22 21:50:42 +08:00
fisker Cheung 0cd7e10447 Merge branch 'main' into next
# Conflicts:
#	docs/browser.md
#	src/language-js/print/literal.js
#	src/language-js/print/misc.js
#	src/language-js/printer-estree.js
#	tests/format/markdown/auto-link/jsfmt.spec.js
#	yarn.lock
2023-01-10 09:38:45 +08:00
Cyrille David b77d912c0c ember / glimmer: Preserve self-closing tags (#13691) 2023-01-04 18:51:39 +08:00
Cyrille David cf36209a27 Handlebars: Add tests for {{! prettier-ignore}} (#13693) 2023-01-04 18:49:24 +08:00
fisker Cheung daeb90f1ca Merge branch 'main' into next
# Conflicts:
#	package.json
#	src/language-css/printer-postcss.js
#	src/language-handlebars/printer-glimmer.js
#	src/language-markdown/clean.js
#	src/language-markdown/printer-markdown.js
#	yarn.lock
2022-12-15 19:16:59 +08:00
James C. Davis 40d0f27055 [handlebars] allow custom "else if"-like with block params (#13930) 2022-12-15 14:50:51 +08:00
fisker Cheung f32daf742f Merge branch 'main' into next 2022-09-28 16:00:06 +08:00
James C. Davisandfisker Cheung 38611cb16e [handlebars] correctly format custom "else if" blocks (#13507)
Co-authored-by: fisker Cheung <lionkay@gmail.com>
2022-09-26 11:04:50 +08:00
fisker Cheung ec2b75dce9 Merge branch 'main' into next
# Conflicts:
#	.github/workflows/validate-vendor-versions.yml
#	package.json
#	scripts/build/bundler.mjs
2022-02-28 21:06:23 +08:00
Matt c865b198fd Correctly identify which backslashes are removed by glimmer (#12302)
* Correctly identify which backslashes are removed by glimmer

* Add tests for #12298

* Don't use ?? syntax

* Add a changelog entry for #12302

* Add a test for #11401

* Move backslash tests to the escape directory

* Backslash test shouldn't have a self-closing p
2022-02-23 20:58:21 +09:00
fisker CheungandSosuke Suzuki 6bd81c23b6 Migrate format test to ES Module (#11902)
Co-authored-by: Sosuke Suzuki <aosukeke@gmail.com>
2022-01-04 17:00:25 +08:00
Lucas Duailibe d3dfb74cab [handlebars] Named blocks can't be self closing (#11900) 2021-12-01 22:26:00 -03:00
bmaehr 5d774dc667 Fix mustache quotes inside attribute (#10419) (#11524)
* Fix mustache quotes inside attribute (#10419)

* Add changelog (#10419)

* Update changelog (#10419)

* Updated tests

* Updated tests

* Opimize performance

* Don't format changlog

* Remove additional example
2021-09-28 06:02:59 +09:00
Cyrille David 3cd28ca80d Preserve attributes order for element node (#10958)
* Preserve attributes order for element node

* Add CHANGELOG

* Add ...arguments in the test

* Apply fisker suggestions

* Simplify further
2021-06-04 13:54:02 +03:00
fisker Cheung ece93681f1 Restructure test files (#10415) 2021-04-25 20:01:56 +08:00