• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jfcere / ngx-markdown / 1d74f11f-e24c-450c-8833-c4f1753d8817
97%
master: 97%

Build:
Build:
LAST BUILD BRANCH: remove-async-pipe
DEFAULT BRANCH: master
Ran 08 Nov 2023 02:20AM CUT
Jobs 1
Files 9
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Nov 2023 02:17AM CUT coverage: 96.939% (-0.3%) from 97.194%
1d74f11f-e24c-450c-8833-c4f1753d8817

push

circleci

web-flow
chore: update to marked version 9 (#474)

* chore: update to marked version 9

a new token `MARKDOWN_EXTENSIONS` has been added to provide extensions to marked
usage example
```
{
  provide: MARKDOWN_EXTENSIONS,
  useValue: [gfmHeadingId()],
}
```

update `readme.md` file
- removed from the examples all the options that were removed
- added section for the new marked extension token
- removed the part that we need to add node_modules/marked/marked.min.js to our scripts since it's not needed

breaking change
- all options that were removed from marked has been deleted from this library too, see more at https://marked.js.org/using_advanced#options
- some methods now return `Promise<string>` instead of `string`, because marked is doing so
- `srcRelativeLink` input is removed as the baseUrl option has been removed from marked, use https://www.npmjs.com/package/marked-base-url instead

* Update README.md

* test: fix the Marked testing by providing it using Angular dependency rejection

so it's possible to override it in the unit test
it starts with ɵ so IDE doesn't provide it in autocomplete suggestions

* feat: add `extensions` to the `MarkdownModuleConfig`

remove unused `loader` from the `MarkdownModuleConfig`

* Revert "feat: add `extensions` to the `MarkdownModuleConfig`"

This reverts commit be713bf63.

* Re-add extensions to the MarkdownModuleConfig

* Add missing unit tests

---------

Co-authored-by: jfcere <jfcere@sherweb.com>

98 of 106 branches covered (0.0%)

Branch coverage included in aggregate %.

15 of 15 new or added lines in 5 files covered. (100.0%)

282 of 286 relevant lines covered (98.6%)

21.24 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1d74f11f-e24c-450c-8833-c4f1753d8817.1 08 Nov 2023 02:20AM CUT 9
96.94
Source Files on build 1d74f11f-e24c-450c-8833-c4f1753d8817
  • Tree
  • List 9
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
95.28
lib/src/markdown.component.ts261 - 1390 - 688 - 62 16.0 - 1.013 - 33
96.82
lib/src/markdown.service.ts449 + 23150 + 7148 + 72 29.0 65 + 25 + 1
100.0
lib/src/markdown-extensions.ts6 1 1 0 1.0 0 0
100.0
lib/src/markdown.module.ts69 + 114 4 0 24.0 10 - 30
100.0
lib/src/markdown.pipe.ts41 15 15 0 3.0 2 0
100.0
lib/src/marked.ts9 1 1 0 1.0 0 0
100.0
lib/src/clipboard-button.component.ts43 9 9 0 3.0 2 0
100.0
lib/src/prism-plugin.ts6 4 4 0 1.0 2 0
100.0
lib/src/language.pipe.ts26 12 12 0 6.0 4 0
Showing 1 to 9 of 9 entries
  • Previous
  • 1
  • Next
  • ►
    96.94
    lib/
  • Back to Repo
  • CircleCI Build #1D74F11F...
  • dbf7e492 on github
  • Prev Build on version-17.0.0 (#1880C07F...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc