Commit graph

180 commits

Author SHA1 Message Date
Christopher Pickering
1b3159f661
feat(ignore rules): added option to ignore linter rules with inline comments
closes #113
2022-07-05 13:59:53 -05:00
Christopher Pickering
bbcf54a0f0
feat(new option): added option to attempt to keep blank lines in templates
--preser-blank-lines option can be used to try and keep existing blank lines during formatting.

closes #261
2022-06-30 07:53:24 -05:00
Christopher Pickering
e4fe62f52e
fix(h025): fixes rule H025 where tags have curly hash
Closes #270
2022-06-28 12:38:28 -05:00
Christopher Pickering
1e526f6739
test(preserve-leading-indent): added test 2022-06-16 13:33:59 -05:00
Christopher Pickering
f63cc4d8ea
fix(dj018): fix rule DJ018 for special attrib names
fixes #248
2022-05-18 08:46:48 -05:00
Christopher Pickering
e906b3e30a
fix(stdin encoding): added encoding to stdin text
Fixes #243
2022-05-18 08:35:54 -05:00
Christopher Pickering
886d59021a
feat(breaks): allowed p, head, and body tags that are short/empty to be on a single line
Added more tests.
2022-05-16 09:25:29 -05:00
Christopher Pickering
a124a4dd6d
test(html tests): restructured tests 2022-05-13 16:11:06 -05:00
Christopher Pickering
eec497d043
test(yaml): added more yaml tests 2022-05-13 15:49:24 -05:00
Christopher Pickering
98e20ee885
test(format): fixed test format 2022-05-13 15:40:21 -05:00
Christopher Pickering
aee34ea64c
test(restructured): restructured the tests 2022-05-13 15:36:55 -05:00
Christopher Pickering
a830bc47a2
fix(code tags): fixed indentation on code tags w/ trailing text
closes #244
2022-05-12 15:52:58 -05:00
Christopher Pickering
e531701238
fix(alpine.js): fixed formatting in alpine.js attributes
fixes #240
2022-05-09 12:19:28 -05:00
Christopher Pickering
1ce378c43d
fix(custom attributes): custom attributes separated by hyphen were split up during format
closes #236
2022-05-02 09:03:35 -05:00
Christopher Pickering
8e0b4b1b41
fix(stdin and gitignore): updated to prevent gitignore from skipping std temp paths
Disabled gitignore option for stdin paths.

closes #224
2022-04-25 08:26:13 -05:00
Christopher Pickering
ae9459a3fb
test(gitignore): fixed failing test 2022-04-05 11:24:31 -05:00
Christopher Pickering
aa9097660d
updated readme and docs 2022-03-30 10:03:44 -05:00
Anders Kaseorg
be07d18ebe
Fix spelling mistakes found by codespell
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-03-18 08:09:16 -05:00
Christopher Pickering
f9ff3477e1
closes #194, added test 2022-03-14 09:24:28 -05:00
Christopher Pickering
1f82ffa5f6
fixed lint, disabled failing formatter test (rewrite in process) 2022-03-14 08:53:33 -05:00
Christopher Pickering
ffec79eedb
fixed #197, added test 2022-03-14 08:48:12 -05:00
Christopher Pickering
5a2fde9f71
started fix for #189 2022-02-21 11:25:55 -06:00
Christopher Pickering
17063aa517
closes #188, added tests 2022-02-18 14:15:36 -06:00
Christopher Pickering
2acb8c3c28
closes #175, updated tests 2022-02-18 13:07:30 -06:00
Christopher Pickering
c340cdd3df
closes #124, added test 2022-02-18 12:00:53 -06:00
Christopher Pickering
f48a724c77
closes #123, added test 2022-02-18 11:44:02 -06:00
Christopher Pickering
b79449c386
closes #175, added test 2022-02-18 11:16:55 -06:00
Christopher Pickering
64846b03a3
fixes #187, added test 2022-02-18 11:04:02 -06:00
Christopher Pickering
3e0b13edcb
fixed #177, added test 2022-01-31 16:16:17 -06:00
Christopher Pickering
a7e0d88e79
added import for py3.7, dropped 3.6 from pyproject 2022-01-24 12:17:20 -06:00
Christopher Pickering
4a953801fa
fixed #174, fixed #173, added tests 2022-01-24 12:03:44 -06:00
Christopher Pickering
2fb5da587b
passed tests and lint 2022-01-14 09:29:21 -06:00
Christopher Pickering
b943a414fd
fixed #171, added test 2022-01-14 09:12:19 -06:00
Christopher Pickering
905923ba2b
fixed #169, added test 2022-01-14 09:07:57 -06:00
Christopher Pickering
6e8230eee8
fix for #166 and #167. added tests 2022-01-07 08:49:00 -06:00
Christopher Pickering
a1451fc78e
started fix for #167. updated docs 2022-01-06 13:41:15 -06:00
Christopher Pickering
82526733c1
fixed #166, added test 2022-01-05 09:48:00 -06:00
Christopher Pickering
64a806a3eb
fixed #160, added test 2022-01-03 09:43:55 -06:00
Christopher Pickering
3c82cbc84b
fixed #164, added test 2022-01-03 08:58:01 -06:00
Christopher Pickering
c7d73bed09
fixed settings, added docs note 2022-01-03 08:45:38 -06:00
TK
97967dc622 [pre-commit] Running pre-commit 2021-12-30 20:54:59 +01:00
TK
3692a9bf2e extend docs with custom_html section, add test_custom_html, add test fixture 2021-12-30 19:40:37 +01:00
John Vandenberg
9b09505826 Specify acceptable entities 2021-12-14 19:47:57 +08:00
Christopher Pickering
bec3623a4d
fixed #154, added test 2021-12-14 10:24:17 +01:00
Christopher Pickering
0dda66456c
passed test 2021-12-01 10:36:51 +01:00
Christopher Pickering
c6e643c254
added two linter rules 2021-11-29 13:30:31 +01:00
Christopher Pickering
1783c3babf
added option to format linter output messages. closes #153 2021-11-29 13:05:58 +01:00
Christopher Pickering
a10ac08686
added fix for #152 2021-11-29 12:19:07 +01:00
Christopher Pickering
8ff71789be
added fix for #151 2021-11-29 09:26:36 +01:00
Christopher Pickering
48c2f32081
fixed #149, added test 2021-11-26 14:01:54 +01:00