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

wooorm / mdast
100%

Build:
DEFAULT BRANCH: master
Repo Added 31 Jul 2014 06:50PM UTC
Files 6
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.0.3
  • 0.1.0
  • 0.1.0-rc.1
  • 0.1.0-rc.2
  • 0.1.1
  • 0.1.10
  • 0.1.11
  • 0.1.12
  • 0.1.2
  • 0.1.3
  • 0.1.4
  • 0.1.5
  • 0.1.6
  • 0.1.7
  • 0.1.8
  • 0.1.9
  • 0.10.0
  • 0.11.0
  • 0.13.0
  • 0.14.0
  • 0.15.0
  • 0.15.1
  • 0.16.0
  • 0.17.0
  • 0.17.1
  • 0.18.0
  • 0.19.0
  • 0.2.0
  • 0.20.0
  • 0.20.1
  • 0.21.0
  • 0.21.1
  • 0.21.2
  • 0.22.0
  • 0.22.1
  • 0.23.0
  • 0.24.0
  • 0.26.0
  • 0.26.2
  • 0.27.0
  • 0.27.0-rc.1
  • 0.27.0-rc.2
  • 0.27.1
  • 0.3.0
  • 0.4.0
  • 0.4.1
  • 0.5.0
  • 0.5.1
  • 0.5.2
  • 0.5.3
  • 0.6.0
  • 0.7.0
  • 0.8.0
  • 0.9.0
  • bug/fix-links
  • feature/add-line-and-column-position
  • feature/no-position
  • feature/refactor-plugin-mechanism
  • master

pending completion
295

push

travis-ci

wooorm
Refactor to externalise core API

This refactor externalises the API (process/ use / parse /
transform / compile). The two reasons for that:

*   Now **retext** can use a similar API, without duplicate
    code;

*   Less commits relating to API design will be in this
    repository.

This does change the exports object of `lib/parse` and
`lib/compile`, in that they previously exposed different
interfaces (a function with a constructor on top). This
was normalized into just a constructor (`Parser` /
`Compiler`) which receive a virtual file and settings,
and expose respectivly either a `parse` or a `compile`
method.

This additionally changes some internals (where plug-ins)
are stored, and removes the limitation of not allowing
multiple equal attachers.

1178 of 1178 relevant lines covered (100.0%)

17922.18 hits per line

Relevant lines Covered
Build:
Build:
1178 RELEVANT LINES 1178 COVERED LINES
17922.18 HITS PER LINE
Source Files on master
  • List 0
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
295 master Refactor to externalise core API This refactor externalises the API (process/ use / parse / transform / compile). The two reasons for that: * Now **retext** can use a similar API, without duplicate code; * Less commits relating to API d... push 31 Jul 2015 10:03AM UTC wooorm travis-ci pending completion  
289 master Fix and re-add invalid-comment support to non-commonmark Closes GH-40. push 22 Jul 2015 03:35PM UTC wooorm travis-ci pending completion  
287 master 0.27.1 push 22 Jul 2015 08:24AM UTC wooorm travis-ci pending completion  
288 0.27.1 0.27.1 push 22 Jul 2015 08:24AM UTC wooorm travis-ci pending completion  
286 master Fix failing UglifyJS2 by refactoring confusing code Closes GH-41. push 22 Jul 2015 08:20AM UTC wooorm travis-ci pending completion  
285 0.27.0 0.27.0 push 19 Jul 2015 06:40PM UTC wooorm travis-ci pending completion  
284 master 0.27.0 push 19 Jul 2015 06:40PM UTC wooorm travis-ci pending completion  
283 master Rebuild distribution files push 19 Jul 2015 06:35PM UTC wooorm travis-ci pending completion  
282 master Refactor to move copying functionality to `file-pipeline/copy` push 19 Jul 2015 05:21PM UTC wooorm travis-ci pending completion  
281 master Add `ast` property on files processed by API push 19 Jul 2015 05:06PM UTC wooorm travis-ci pending completion  
See All Builds (274)
  • Repo on GitHub
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