mdast

v0.16.0
Speedy Markdown parser/stringifier for multipurpose analysis
markdown markup abstract syntax tree json ast parse stringify and 3 more...

test-api

mocha --check-leaks test/index.js

test-api-extensive

TEST_EXTENDED=true npm run test-api

test-cli

bash test/cli.sh

test-coveralls

istanbul cover _mocha --report lcovonly -- --check-leaks test/index.js

test-coverage

istanbul cover _mocha -- -- test/index.js

test-travis

npm run test-coveralls && npm run test-cli

test

npm run test-api && npm run test-cli

lint-api

eslint --env browser index.js lib/parse.js lib/stringify.js lib/defaults.js lib/utilities.js lib/expressions.js

lint-benchmark

eslint --global suite,set,bench benchmark.js

lint-cli

eslint --rule no-process-exit:false bin/mdast lib/cli/

lint-script

eslint example.js script/build-options.js script/build-expressions.js script/regenerate-fixtures.js

lint-test

eslint --env mocha test/index.js test/fixtures.js test/badges.js test/mentions.js

lint-style

jscs --reporter inline index.js benchmark.js example.js script/build-options.js script/regenerate-fixtures.js lib/cli/*.js lib/parse.js lib/defaults.js lib/stringify.js lib/utilities.js test/*.js

lint

npm run lint-api && npm run lint-benchmark && npm run lint-cli && npm run lint-script && npm run lint-test && npm run lint-style

make

npm run lint && npm run test-coverage

benchmark

matcha benchmark.js

regenerate

node script/regenerate-fixtures.js

build-man

marked-man doc/mdast.1.md > man/mdast.1 && marked-man doc/mdastrc.5.md > man/mdastrc.5 && marked-man doc/mdastignore.5.md > man/mdastignore.5 && marked-man doc/mdastconfig.7.md > man/mdastconfig.7

build-expressions

node script/build-expressions.js

build-md

bin/mdast . --output --quiet

build-options

node script/build-options.js

build-bundle

browserify index.js -s mdast > mdast.js

postbuild-bundle

esmangle mdast.js > mdast.min.js

build

npm run build-expressions && npm run build-md && npm run build-options && npm run build-man && npm run build-bundle

prepublish

npm run build

Metadata

  • MIT
  • Whatever
  • Titus Wormer
  • released 4/4/2015

Downloads

Maintainers