Commit Graph

21 Commits (main)

Author SHA1 Message Date
evilgooinajar 62bfe41e55 fix: spaces around '=' sign in html tag attributes 2025-04-29 20:14:49 +02:00
evilgooinajar b77c084cf7 feat: add --markdown mode, + minor fixes 2025-02-05 13:50:15 +01:00
evilgooinajar c28001b57d feat: print select attribute of matched elements 2025-01-25 17:31:09 +01:00
evilgooinajar 381f797499 refactor: simplify 'skipping' mechanism 2025-01-25 17:05:40 +01:00
evilgooinajar 30e2bfbef5 refactor: improve quoted values matching 2025-01-25 17:01:50 +01:00
evilgooinajar c34e3a36f3 fix: include all of the attribute value 2025-01-25 17:00:18 +01:00
evilgooinajar 559ccfb098 refactor: dot-less imports for luastatic compatiblity 2025-01-20 21:16:24 +01:00
evilgooinajar 6c3e1cc90c chore: indent 2025-01-20 17:18:02 +01:00
evilgooinajar b7fcd30896 feat: attribute selection 2025-01-20 17:05:29 +01:00
evilgooinajar d2b8adbf70 feat: get element inner text (--text option) 2025-01-20 17:05:04 +01:00
evilgooinajar 1d21442e4f feat: global logger module 2025-01-19 14:16:42 +01:00
evilgooinajar 601d3779c5 fix: ignore empty words in tokenisation 2025-01-19 14:00:13 +01:00
evilgooinajar e5af12a9af fix: remove empty lines around printed html 2025-01-19 13:47:54 +01:00
evilgooinajar 86f8f67562 fix: proper printing of document 2025-01-18 18:52:52 +01:00
evilgooinajar 82c0038580 feat: match selector to document,+ helper methods 2025-01-18 18:52:17 +01:00
evilgooinajar 8cf41c6c6d refactor: get_next_sibling, singular 2025-01-18 18:50:38 +01:00
evilgooinajar 8e55396981 fix: fix issue with clean_text_nodes modifying arrary while iterating on it 2025-01-18 18:50:03 +01:00
evilgooinajar 08e1ec95b8 feat: class attribute support 2025-01-18 15:45:11 +01:00
evilgooinajar 41812b3dd3 refactor: pseudo-elements use : instead of # prefix 2025-01-18 13:14:05 +01:00
evilgooinajar bbb4676a67 feat: DOM element child index and next siblings methods 2025-01-18 13:03:01 +01:00
evilgooinajar 9cbbc529b6 feat: html parsing
Also, initial commit :)
2025-01-14 19:50:11 +01:00