Commit Graph

21 Commits (3c2e25a3c70b1746b5d65984c72205027706dc9b)

Author SHA1 Message Date
Estevão Soares dos Santos 9a3e714b2c test: implement karma and browserstack tests 2022-03-27 00:05:30 +00:00
Estevão Soares dos Santos db571fbaac fix: tables parse correctly with new version of jsdom 2022-03-26 04:34:50 +00:00
Swain 0d3ca4da5a
fix(metadata): allow whitespaces after closing marks
Co-authored-by: Estevão Soares dos Santos <estevao.santos@gmail.com>
2022-03-25 20:55:19 +00:00
Estevao Soares dos Santos f87cf01282 chore: fix tests for CI 2022-03-09 15:19:34 +00:00
Estevao Soares dos Santos 54a54271ec second try in fixing github actions 2022-03-09 14:47:44 +00:00
Estevao Soares dos Santos c7dd148b08 chore: remove unused dev dependencies 2022-03-07 18:04:56 +00:00
Estevao Soares dos Santos c3411a567d fix(cli): cli now works properly
The CLI was completely rewrote. Changed dependency from yargs to
commanderjs,
which is cleaner, faster and has no dependencies.
Also added a complete testsuite for the cli.

Merged branch 'cli_refactor' into develop

Closes #893, #894
2022-03-03 12:48:23 +00:00
Estevao Soares dos Santos 3fd1ea6d7f chore: try to make CI work in master 2022-02-23 23:52:58 +00:00
Estevao Soares dos Santos e24d06e265 Merge branch 'master' into develop
# Conflicts:
#	Gruntfile.js
#	dist/showdown.js
#	dist/showdown.js.map
#	dist/showdown.min.js
#	dist/showdown.min.js.map
#	package-lock.json
#	package.json
#	src/converter.js
#	src/subParsers/makehtml/tables.js
2022-02-23 19:15:46 +00:00
Estevao Soares dos Santos d23b028bb3 chore: update dev dependencies and fix code style 2022-02-23 05:04:55 +00:00
SyntaxRules 41cee10659 chore(node): update package-lock license to MIT 2021-12-23 11:30:07 -07:00
SyntaxRules 9c043d8848 chore(deps): make dependecies consistent with ^ operator 2021-11-09 22:40:28 -07:00
SyntaxRules 3d5391e96a chore(deps): update all dependecies to the latest; make eslint work 2021-11-09 22:40:28 -07:00
Adam Cook dae65c6e36 fix: Update yargs to 14.2.0
This fixes the mem security vulnerability (https://github.com/jimmyleray/Emendare/issues/584).

The vulnerability only presents itself when showdown is used as a CLI; it is unlikely that this would have been exploitable.

Closes #738
2019-11-02 21:19:24 +00:00
Estevao Soares dos Santos fc7ac1e1ca chore: fix merge conflicts 2018-09-14 14:21:20 +01:00
Matt Budish baf325f120 Upgrade yargs to address vulnerability in mem. (#580)
https://snyk.io/test/npm/yargs/10.1.2

Run grunt build.

Add preinstall script.

Revert "Add preinstall script."

This reverts commit 3034355c0b6c4ac70eeb4a00cdba1d46ccaf78eb.
2018-09-09 20:49:22 +01:00
Estevao Soares dos Santos 0d5c9df1a8 chore: update dependencies 2018-07-07 19:12:34 +01:00
Estevao Soares dos Santos 358947bd29 feat(makeMarkdown): convert HTML to MD
This feature enables convertion of HTML into MD.
2018-07-07 19:05:16 +01:00
Estevao Soares dos Santos 099a6da5da chore: update jsdom to v10 2018-05-07 20:05:42 +01:00
Estevao Soares dos Santos 49ed464183 update sinon 2018-05-07 19:43:31 +01:00
Estevao Soares dos Santos 8366b6cb48 chore: commit package-lock.json 2018-05-07 19:34:51 +01:00