Commit Graph

928 Commits

Author SHA1 Message Date
Estevão Soares dos Santos
d080d30011 improve setext heading compliance 2022-11-15 03:55:16 +00:00
Estevão Soares dos Santos
42959b78c1 headings compliance 2022-11-15 02:52:24 +00:00
Estevão Soares dos Santos
75b7707460 codespans partial compliance
Closes #669
2022-05-09 04:11:59 +01:00
Estevão Soares dos Santos
cd293fb61a hard line break implementation 2022-05-09 04:00:29 +01:00
Estevão Soares dos Santos
6e6af3cc03 improve compliance in fenced blocks 2022-05-09 03:17:43 +01:00
Estevão Soares dos Santos
9235131045 some more compliance stuff 2022-05-09 02:38:41 +01:00
Estevão Soares dos Santos
aa12eabf1d several compliance fixes
Closes #191
2022-05-09 01:48:53 +01:00
Estevão Soares dos Santos
1dcaa4490e horizontal rule 2022-05-07 19:11:50 +01:00
Estevão Soares dos Santos
9a66e63952 assorted changes 2022-05-07 18:59:09 +01:00
Estevão Soares dos Santos
d99a0d9b03 fix dev dependencies vulnerabilities 2022-05-07 18:43:27 +01:00
Estevão Soares dos Santos
fb31f631e9 improve commonmark compliance 2022-04-28 08:38:48 +01:00
Estevão Soares dos Santos
7d2ede8dd9 test: make mocha an explicit dependency 2022-04-27 21:48:47 +01:00
Estevão Soares dos Santos
ce94be0ddf Merge branch 'develop' of github.com:showdownjs/showdown into develop 2022-04-27 21:45:23 +01:00
Estevão Soares dos Santos
00b47b298c test: make commonmark tests optional 2022-04-27 21:45:10 +01:00
Estevão Soares dos Santos
9f8c7199ea
feat(makehtml.events): implements event system refactor for converter.makeHtml (#919)
* startrefactoring the event system

* refactor: blockquotes, code blocks and links refactored

* refactor codeblock to new event system

* refactor subparser until ghcode to new events

* finish adating ghcodeblock to new event

* add headings to new events

* add image to event system

* add emphasisAndStrong to event system

* fix wrong event name in emphasisAndStrong onEnd event

* spanGamut and build

* showdown.helper.event refactored to showdown.Event

* partial

* add links

* add metadata

* add strikethrough and table

* build

* add underline

* add unescapeSpecialChars

* small refactoring

* remove old tables parser

* add lists

* add simple event trigger tests

* build

* fix browserstack

* fix browserstack

* remove testing for ie11 and bumped firefox min version to 45

* fixes and closes #920

* build
2022-04-27 21:42:24 +01:00
Chris Manson
fcbccd6448
test(commonmark): Add updated CommonMark Tests (#918)
* add grunt task to extract commonmark tests

* update commonmark tests

* fix test bootstrap for commonmark tests

* uncomment out the commonmark tests
2022-04-27 21:35:06 +01:00
Estevão Soares dos Santos
1bad794708 remove simple mocha dependency 2022-04-27 21:28:47 +01:00
Estevão Soares dos Santos
4098c2806c Merge branch 'master' into develop 2022-04-27 07:05:50 +01:00
dependabot[bot]
4e577e846b
chore(deps-dev): bump grunt from 1.4.1 to 1.5.2 (#921)
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.4.1 to 1.5.2.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.2)

---
updated-dependencies:
- dependency-name: grunt
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-27 07:04:56 +01:00
ggboy-shakalaka
440170aadc
fix(makemarkdown.image): fix bug width|height = auto
`<img src="a" width="auto" height="auto" />` transforms into `![null](<a> =autoxauto)`.
After fix, the output becomes `![null](<a> =*x*)`

Closes #622
2022-04-25 18:43:58 +01:00
Martin Beentjes
db5ce64172
chore: fix jq error (#917) 2022-04-25 18:41:00 +01:00
Antonio
9e5d0f3f11
docs: updated cli page to describe the updated format of passing extra options 2022-04-23 23:14:29 +03:00
Estevão Soares dos Santos
3e1731f1fe update changelog 2022-04-21 01:37:01 +01:00
Estevão Soares dos Santos
1c81fa6475 Merge branch 'master' into develop 2022-04-21 00:43:44 +01:00
Martin Beentjes
fdf9272af6
Update browserstack.yml (#915)
Update github action `martinbeentjes/npm-get-version-action` to newest version
2022-04-20 13:32:05 +01:00
Antonio
5c6c4659ca
docs: added revised credits page 2022-04-17 15:03:05 +03:00
dependabot[bot]
019b137aa8
chore(deps): bump async from 2.6.3 to 2.6.4 (#914)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-16 20:25:28 +01:00
Estevão Soares dos Santos
947ec9bdd4 Merge branch 'develop' into feat/910-auto-linking-mention-from-html-to-markdown 2022-04-16 20:10:29 +01:00
Estevão Soares dos Santos
3c2e25a3c7 Merge branch 'develop' into feat/910-auto-linking-mention-from-html-to-markdown
# Conflicts:
#	src/subParsers/makemarkdown/table.js
2022-04-16 20:09:50 +01:00
Estevão Soares dos Santos
3a616c5bf6 feat(makeMarkdown.ghMentions): add support for ghMentions in makeMarkdown
Related to #910
2022-04-16 20:06:05 +01:00
Antonio
1cf1908935 docs: added page describing supported markdown syntax 2022-04-09 23:20:41 +03:00
Antonio
141c23793b docs: added a list of known extensions 2022-04-09 19:01:05 +03:00
Antonio
ef726d79a4 docs: added tutorial on how to use lang and output extensions together 2022-04-09 18:28:28 +03:00
Antonio
fae04b6549 docs: added tutuorial on how to create markdown editor 2022-04-09 16:22:34 +03:00
Antonio
c4eef0b8c1 docs: added section about cli extra options 2022-04-09 13:39:50 +03:00
Antonio
f3d73f5b54 docs: added tutorial on how to add classes to html elements 2022-04-09 02:06:07 +03:00
VoltanFr
4a887331c9
docs: added repo build guidelines in README.md (#909)
Helps developer start discovering the repo for coding.
2022-04-05 23:31:33 +01:00
Estevão Soares dos Santos
16cac70aee fix: add polyfill method for array.isArray
Closes #497
2022-04-03 09:36:37 +01:00
Estevão Soares dos Santos
fc01abd708 chore: try fixing github broswerstack action
these lines are for testing purposes

test test test
2022-03-31 08:22:18 +01:00
root
565bbdc94a chore: try to fix browserstack name 2022-03-31 08:03:09 +01:00
Estevão Soares dos Santos
a9ee330ac2 Merge branch 'develop' of github.com:showdownjs/showdown into develop 2022-03-31 02:44:42 +01:00
Estevão Soares dos Santos
e098ec684c test: fix name of browserstack name being too long 2022-03-31 02:44:15 +01:00
Antonio
010f94fd04 docs: added create extension page 2022-03-31 01:29:59 +03:00
Antonio
d11e5cf6e0 docs: added extensions overview page 2022-03-30 23:35:17 +03:00
Antonio
bdddfb9131 docs: added page describing markdown's xss vulnerability 2022-03-30 21:29:13 +03:00
Antonio
568445fa43 docs: added integrations 2022-03-30 20:12:35 +03:00
Antonio
6e6dde5c55 docs: added page describing cli tool 2022-03-30 02:13:37 +03:00
Antonio
8d9b8f2f92 docs: added page about flavors 2022-03-30 01:27:06 +03:00
Antonio
a1bb3e0a9b docs: sort showdown options alphabetically 2022-03-28 22:18:38 +03:00
Antonio
24016bfd0b docs: added page describing options supported by showdown 2022-03-28 21:54:41 +03:00