mirror of
https://github.com/dawidd6/action-send-mail.git
synced 2026-05-06 17:30:35 +07:00
node_modules: update (#290)
Co-authored-by: dawidd6 <9713907+dawidd6@users.noreply.github.com>
This commit is contained in:
35
node_modules/showdown/README.md
generated
vendored
35
node_modules/showdown/README.md
generated
vendored
@@ -1,7 +1,6 @@
|
||||
![Showdown][sd-logo]
|
||||
|
||||
[](https://travis-ci.org/showdownjs/showdown)
|
||||
[](https://ci.appveyor.com/project/tivie/showdown/branch/master)
|
||||

|
||||
[](http://badge.fury.io/js/showdown)
|
||||
[](http://badge.fury.io/bo/showdown)
|
||||
[](https://gitter.im/showdownjs/showdown?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||
@@ -17,15 +16,17 @@ Showdown can be used client side (in the browser) or server side (with NodeJs).
|
||||
|
||||
Check a live Demo here http://demo.showdownjs.com/
|
||||
|
||||
## [](https://www.patreon.com/bePatron?u=11141581)
|
||||
## Funding
|
||||
|
||||
As you know, ShowdownJS is a free library and it will remain free forever. However, maintaining and improving the library costs time and money.
|
||||
|
||||
If you like our work and find our library useful, please donate through [patreon](https://www.patreon.com/showdownjs) or directly through [paypal](https://www.paypal.me/tiviesantos)!! Your contribution will be greatly appreciated and help me continue to develop this awesome library.
|
||||
If you like our work and find our library useful, please donate through [paypal](https://www.paypal.me/tiviesantos)!!
|
||||
Your contribution will be greatly appreciated and help us continue to develop this awesome library.
|
||||
|
||||
## License
|
||||
|
||||
Showdown 1.x is released under GPL 2.0
|
||||
ShowdownJS v 2.0 is release under the MIT version.
|
||||
Previous versions are release under BSD.
|
||||
|
||||
## Who uses Showdown (or a fork)
|
||||
|
||||
@@ -34,6 +35,7 @@ Showdown 1.x is released under GPL 2.0
|
||||
- [Stackexchange](http://stackexchange.com/) - forked as [PageDown](https://code.google.com/p/pagedown/)
|
||||
- [docular](https://github.com/Vertafore/docular)
|
||||
- [md-page](https://github.com/oscarmorrison/md-page)
|
||||
- [QCObjects](https://qcobjects.dev)
|
||||
- [and some others...](https://www.npmjs.com/browse/depended/showdown)
|
||||
|
||||
## Installation
|
||||
@@ -60,15 +62,19 @@ The NuGet Packages can be [found here](https://www.nuget.org/packages/showdownjs
|
||||
|
||||
You can also use one of several CDNs available:
|
||||
|
||||
* github CDN
|
||||
* jsDelivr
|
||||
|
||||
https://cdn.rawgit.com/showdownjs/showdown/<version tag>/dist/showdown.min.js
|
||||
https://cdn.jsdelivr.net/npm/showdown@<version tag>/dist/showdown.min.js
|
||||
|
||||
* cdnjs
|
||||
|
||||
https://cdnjs.cloudflare.com/ajax/libs/showdown/<version tag>/showdown.min.js
|
||||
|
||||
* unpkg
|
||||
|
||||
https://unpkg.com/showdown/dist/showdown.min.js
|
||||
|
||||
*Note*: replace `<version tag>` with an actual full length version you're interested in e.g. `1.9.0`
|
||||
## Browser Compatibility
|
||||
|
||||
Showdown has been tested successfully with:
|
||||
@@ -87,13 +93,16 @@ The converter itself might even work in things that aren't web browsers, like Ac
|
||||
|
||||
## Node compatibility
|
||||
|
||||
Showdown has been tested with node 6, 8 and 10. However, it should work with previous versions, such as node 0.12.
|
||||
Showdown supports node versions in the "Current", "Active" and "Maintenance" phases. Currently this includes Node 12.x, 14.x, 16.x and 17.x. See the [node release roadmap for more details](12.x, 14.x, 16.x, 17.x).
|
||||
|
||||
Other versions of node may likely work, but they are not tested regularly.
|
||||
|
||||
## Legacy version
|
||||
## Pervious versions
|
||||
|
||||
If you're looking for showdown v<1.0.0, you can find it in the [**legacy branch**][legacy-branch].
|
||||
|
||||
If you are looking for showdown 1.* you can find it in the [version_1.x][version_1.x] branch.
|
||||
|
||||
## Changelog
|
||||
|
||||
You can check the full [changelog][changelog]
|
||||
@@ -341,7 +350,7 @@ var defaultOptions = showdown.getDefaultOptions();
|
||||
by 4 spaces for them to be nested, effectively reverting to the old behavior where 2 or 3 spaces were enough.
|
||||
**(since v1.5.0)**
|
||||
|
||||
* **simpleLineBreaks**: (boolean) [default false] Parses line breaks as <br> like GitHub does, without
|
||||
* **simpleLineBreaks**: (boolean) [default false] Parses line breaks as `<br>`, like GitHub does, without
|
||||
needing 2 spaces at the end of the line **(since v1.5.1)**
|
||||
|
||||
```md
|
||||
@@ -379,6 +388,8 @@ var defaultOptions = showdown.getDefaultOptions();
|
||||
* **underline**: (boolean) [default false] ***EXPERIMENTAL FEATURE*** Enable support for underline.
|
||||
Syntax is **double** or **triple** **underscores** ex: `__underlined word__`. With this option enabled, underscores are no longer parses into `<em>` and `<strong>`.
|
||||
|
||||
* **ellipsis**: (boolean) [default true] Replaces three dots with the ellipsis unicode character.
|
||||
|
||||
* **completeHTMLDocument**: (boolean) [default false] Outputs a complete html document,
|
||||
including `<html>`, `<head>` and `<body>` tags' instead of an HTML fragment. (since v.1.8.5)
|
||||
|
||||
@@ -435,6 +446,10 @@ If you're using TypeScript you maybe want to use the types from [DefinitelyTyped
|
||||
|
||||
Integration with SystemJS can be obtained via the third party ["system-md" plugin](https://github.com/guybedford/system-md).
|
||||
|
||||
## Integration with VueJS
|
||||
|
||||
To use ShowdownJS as a Vue component quickly, you can check [vue-showdown](https://vue-showdown.js.org/).
|
||||
|
||||
## XSS vulnerability
|
||||
|
||||
Showdown doesn't sanitize the input. This is by design since markdown relies on it to allow certain features to be correctly parsed into HTML.
|
||||
|
||||
Reference in New Issue
Block a user