- chore(htmlhint) feature/add commitizen package, husky and prettier (#287) (fecb51a)
- fix: update the check for root htmlhintrc (#285) (a6acb03)
- refactor: pass options.global as predef arg to JSHINT (#216) (0172d62)
- chore(package): update dependencies (#275) (f311bb5)
- style: remove all license headers from code (#274) (aa96177)
- docs: package author and contributors (#270) (fb52ad7)
- Update dependencies to enable Greenkeeper 🌴 (#251) (195a136)
- Add develop as branches for travis (69310f2)
- fix: remove base resolve (#269) (e1584f5)
- [Snyk] Fix for 6 vulnerable dependencies (#260) (56ea0df)
- style: translated chinese comments (#265) (5126995)
- docs: reorganise content inside README (#267) (8bb7942)
- Add discord badge (#266) (c9c9c0e)
- style: translated chinese comments (#261) (4115caa)
- Add --warn option to exit with code 0 (24fb1cd)
- Add codecov.yml file and add badge (4e6be87)
- [#256] Add sematic-release to package.json (4771549)
- Fixed search of the config file in parent directories (22174ac)
- Add codecov to travis (6122dd3)
- Merge pull request #252 from Shinigami92/formatting/markdown (926f59a)
- Merge pull request #254 from Shinigami92/license (0724645)
- Merge pull request #253 from Shinigami92/new-github-links (c7f3814)
- readded old owner to license (ac7abc7)
- fixed new links (52d60a0)
- added [*.md] section to .editorconfig (3874d9b)
- Merge pull request #152 from zed0/master (15cf57c)
- Merge pull request #225 from peterparkers/patch-1 (5e76ad7)
- Merge pull request #230 from mippzon/patch-1 (100ff90)
- Clean README and remove unecessary files (4535935)
- Create CONTRIBUTING.md (77378f7)
- Create PULL_REQUEST_TEMPLATE.md (043668d)
- Create CODE_OF_CONDUCT.md (f6ca9b0)
- Update issue templates (c119ee1)
- Fixing typos in headlines (c92fe31)
- Update doctype-html5.spec.js (e08d06b)
- Merge pull request #191 from nwoltman/patch-1 (60447c9)
- Fix npm warning (d6c8876)
- Fix config only being found below the working dir (c1d4e8a)
- Merge pull request #137 from dejanr/update-deps (152a114)
- Update dependencies (6bdf715)
- Merge pull request #136 from kaelig/patch-1 (07c6ebe)
- Fix typo (91c50ce)
- Merge branch 'master' of github.com:yaniswang/HTMLHint (db6b613)
- support node v0.10 fix #132 (da0f842)
- Merge pull request #133 from waldyrious/patch-1 (ef88e5d)
- Rename CHANGE.md to CHANGES.md (ee19b9e)
- add thinks (defb0cd)
-
- cli: support hint for url 2. attr-lowercase: add test case (7a54e14)
- fix node version (b860810)
- add test case (11d10aa)
- add hint stdin for cli fix #97 (8560332)
- fix tag name (67c8922)
- Add WHOUSE.md (439afc3)
- Parse inline ruleset after default ruleset fix #108 (75e89c9)
- add empty elements: track,command,source,keygen,wbr fix #111 (591f103)
- attr name support all w3c defined characters fix #95,#100 (b6a4d1a)
- Merge branch 'master' of github.com:yaniswang/HTMLHint (a6d57f6)
- fix #73 space-tab-mixed-disabled plugin: add space length require (46208bd)
- Merge pull request #129 from waldyrious/patch-1 (76c5c2c)
- fix #119 (3c39073)
- Merge pull request #121 from molant/lowercase-whitelist (1b649c2)
- improve final report messages (622c5b9)
- Adding support for a white list of attributes that can be lower case. When enabling the rule instead of using a boolean, use an array with the attributes (camelCased) that you want to ignore
json { "attr-lowercase": ["viewBox"] }
Fixes #28 (db994d7) - Merge pull request #105 from revelt/patch-1 (fa5913f)
- Update README.md (71423ed)
- Merge pull request #103 from aqnouch/patch-1 (ad18eb3)
- Updated copyright to 2016 (8252adc)
- fix col position (99aceeb)
- fix: report error evidence if tag attrs include
\r\n
(86adde1) - fix for JSHINT (91fe82a)
- add formatter.js (55464e9)
- add cli parameter:
--nocolor
, disable color in cli (6d4d6b0) - add: 1. change cli parameter: --plugin to --rulesdir 2. add formatter directory support 3. add formatters: compact, markdown (de90962)
- change plugin to rulesdir (80d1b8c)
- Merge pull request #86 from hail2u/gnu (c9e2152)
- Add
unix
custom output format (d92990d) - change badge to shields.io (365d49b)
- up version to v0.9.12 (466d329)
- up version to 0.9.11 (a775857)
- catch error when read file failed (98a1784)
- add HTMLHint.release (f9a49c1)
- add rule: inline-style-disabled add rule: inline-script-disabled (3b39e55)
- add test spec for HTMLHint.format (189f0fd)
- add plugin sample to help (a02384e)
- support plugin:
htmlhint --plugin ./plugins/
(5200522) - support format as custom: json, junit, checkstyle (f4b4eec)
- add thanks (a20090e)
- fix base (f5fd59a)
- support glob pattern for cli (a69029f)
- add License badge (aaf4354)
- title-require(rule): report error when
<html><head><title></title></head><body></body></html>
(4db9b6e) - remove encoding detect attr-unsafe-chars(rule): show unsafe code in message (6aa6011)
- add: (54a5193)
- Merge pull request #80 from yangjiyuan/master (9e0e780)
- fix 'title-require' rule (429913d)
- add v0.10.x (0a90ec6)
- fix attr-unsafe-chars regexp add attr-unsafe-chars test spec (dba59e7)
- close issue: #79, fix exit with 0 when hint errors attr-unsafe-chars(rule): exclude
\r\n
(30860c9) - Load different config file when hint multi target (de8d955)
- fix issue: #75 (84c1bdf)
- fix color (1c5c07f)
- support async for cli (33841cd)
- remove quit function (c29f2e3)
- No support for node < v0.5 (03fb745)
- up to v0.9.9 (6a9b06c)
- fix end event col (9825860)
- add config loaded message to cli log (9fb8ddf)
- update year of copyright (35f0967)
- add inline rules readme (11662db)
- add Quick start (8c498ee)
- add rule: title-require,
<title>
must be present in<head>
tag. (2247853) - head-script-disabled(fule): No head not result error (96abbe2)
- Make cli logs more clear to people (8576cd4)
- space-tab-mixed-disabled(rule): Support space and tab mode, for check only space or tab (83afc1d)
- adjust cli log message (b9d8082)
- Merge pull request #74 from DragorWW/feature/name_rule (2cfad65)
- htmlparser:fix special empty attr (09ae821)
- add name rule for cli (c3da688)
- fix icons (ab29c30)
- fix coverage icon (eb727ce)
- add istanbul (aeed891)
- support coveralls (68160df)
- tag-pair(rule): Show the line of the start tag (895970d)
- Search
.htmlhintrc
in parent directory (6a121d7) - Allow comments in json (921a842)
- fix issue: #72 (ed33566)
- remove tailer add editorconfig (65b6b3f)
- Merge branch 'feature-executable-handles-non-html-files' of https://github.com/dburrows/HTMLHint (d7baab3)
- Merge pull request #58 from jawshooah:json-formatter (7c5f2f6)
- jshint up to v2.8.0 (b778e16)
- Merge pull request #70 from wi2kl3r/master (d509f20)
- Added HTML5 elements to map of empty tags #23 (c4aaa59)
- Merge pull request #67 from dishad/ruleCopyediting (300358c)
- rule copyediting (f357289)
- Merge pull request #62 from doshprompt/travis (ba1a629)
- chore(travis): use container-based infrastructure and last stable nodejs version (558583f)
- Merge pull request #54 from syndbg/master (f52aeb0)
- Correct copyright support in LICENSE.md http://stackoverflow.com/questions/2390230/do-copyright-dates-need-to-be-updated (333b289)
- Merge branch 'master' of github.com:yaniswang/HTMLHint (5f9fa16)
-
- head-script-disabled: not match template script 2. change 2013 to 2015 (449f039)
- Merge pull request #41 from waldyrious/patch-1 (0d3c45f)
- add htmlhint.src.js update dependencies (44738b0)
- Fix 'not such file' issue on mac. (e381c25)
- Merge pull request #52 from francislewis/patch-1 (78dc712)
- Updated date in README (932a85c)
- grammar fix (52c9ab1)
- Merge pull request #38 from takenspc/alt-not-empty (cc28547)
- Fixed test failures (core-spec.js) (649458e)
- Add support alt of img and remove previous rule (2efc8e1)
- Use parser.getMapAttrs instead of using custom for loop (dfb166f)
- Fix nits (c0fb8fe)
- Fixed message (0090a35)
- Add alt of area[href] and input[type=image] rule (e25f187)
- Make executable process file regardless of extension if file path (not directory path) is passed in as arg (ee7b71a)
- add rule: attr-unsafe-chars (f55b21d)
- add test spec: Set false to rule add point: load default ruleset when use empty ruleset (05167ed)
- href-abs-or-rel change to warn (f0030cd)
- change: inline ruleset overwrite cmd ruleset (1e77cc0)
- Replace inline ruleset to space (69e0490)
- fix rule: space-tab-mixed-disabled (e42e002)
- add rule: href-abs-or-rel (902d26a)
- Reserve inline ruleset in html code (37b01ed)
- add rule: id-class-ad-disabled add inline ruleset support (143d89f)
- remove node 0.8 from .travis (80dc0e7)
- restore to @shootaroo 's code (5d714a9)
- edit dependencies (6c0c0c1)
-
- add rule: attr-no-duplication 2. add rule: space-tab-mixed-disabled 2. add default rule: attr-no-duplication (eddcca1)
- Merge pull request #13 from shootaroo/rule-disable (52eac81)
- refactoring (d420c14)
- Merge pull request #27 from freakycue/master (3bfaeaf)
- update csslint dependency (2db2451)
- add official site (3f01f90)
- Merge branch 'master' of https://github.com/yaniswang/HTMLHint (bc5931c)
- upgrade version (a5dbc22)
- Merge pull request #22 from lijinma/master (1b7f9ca)
- force ci (de601e7)
-
- auto get version from package.json (aac3544)
- Disable rule at false value (562645a)
- add src-not-empty to default rule (e200a41)
- fix rule: attr-value-double-quotes (390f560)
- change ruleid from src-not-empty-string to src-not-empty (7888dd2)
- add rule: src-not-empty-string (766c433)
- back to last version of rule attr-value-double-quotes (a9bd8fc)
- fix attr-value-double-quotes: without quotes should not result in an error (533e176)
- edit updae date to today (98a54ea)
- fix parser for: <div class="foo""><span"> (7ad64d7)
- add evidence to csslint rule (73b08fc)
- fix csslint ruleid (f29e1fc)
- add: (eed840c)
- add todo: reporter support (6b647bf)
- add thanks (7d0dcc7)
- add cli (f907b1b)
- add rule link (7b44d37)
- change rule id-unique to error level (fa89200)
- add rule: id-unique (6bd3eae)
- fix rule: jshint, not scan script when have type attr (3ce1139)
- fix rule jshint: Only scan text/javascript (b7471ed)
- change rule: jshint, csslint add test: default rule (d6b5007)
- add tab test for jshint (b9251a5)
- fix tab size for jshint (c009e39)
- add CHANGE log add rule: csslint add rule: jshint (b7cb96a)
- compatible with: <div class="foo" <div class"foo"> <div class=foo"> <div class="foo> (f44a39f)
- fix Gruntfile (cfaddb0)
- fix jscover in linux (d3da7b5)
- try nodejs 0.10.1 (01c559f)
- travis: remove nodejs 0.9 (5955dd2)
- depend to grunt-mocha-hack 0.1.0 travis: add nodejs 0.9, 0.10 (6c4ef05)
- travis: limit to nodejs v0.8 (fddfa39)
- depend to new version of component travis: test on nodejs v0.9 (829a44d)
- travis: change mocha to grunt grunt: try to support linux & mac (7952752)
- fix rule: attr-value-double-quotes (88d00ab)
- tag-self-close: add raw to message Gruntfile: add github url to js comment (6088fb3)
- tag-pair, add raw to message when no start tag (d81048f)
- add todo: grunt plugin (125b737)
- add todo (89dff4d)
- edit README (183bebc)
- htmlparser add fixPos fix spec-char-escape rule when text have \n (fd23a75)
- change error level (bd8a30b)
- add default ruleset #1 (e032702)
- add bug report guide (4560dac)
- change coverage url (fa072d6)
- add rules link (01c1f1c)
- rule id change: "attr-value-empty" to "attr-value-not-empty" (d539398)
- fix travis (ac33ef8)
- fix travis (948fb24)
- fix travis (a41854a)
- add: travis (c265b61)
- add logo (b6a38f0)
- add: rule tests add: how to use add: how to build (fa2ce36)
- add rule tests (4f1ac3a)
- fix README (e67ee47)
- add jshint support add tests add coverage (dbe45d1)
- 修正无法识别问题 (3842049)
- change rule message (5a39a2b)
- Make spec-char-escape more accurate (b9eae3e)
- add rule: 1. tag-self-close (2536cbf)
- add 2 rules: 1. img-alt-require 2. head-script-disabled (0f98047)
- A Static Code Analysis Tool for HTML (a4c1b11)
- Initial commit (aee3eb5)