# @argdown/core

![Argdown logo](https://raw.githubusercontent.com/argdown/argdown/HEAD/argdown-arrow.png "Argdown logo")

The package contains

- the parser and lexer for the [Argdown argumentation syntax](https://argdown.org), using the [Chevrotain DSL](https://github.com/SAP/chevrotain).
- the basic ArgdownApplication class that manages plugins
- and the plugins for all central tasks, including the ParserPlugin, ModelPlugin, MapPlugin, HtmlExportPlugin, JSONExportPlugin, DotExportPlugin.

This package is part of the [Argdown project](https://argdown.org).

For more information about this package visit the [API documents](https://argdown.org/argdown-core/index.html).

## Installing

If you want to use the package in your own software, use `npm install @argdown/core`.

<!-- Commenting below line since there is no bootstrap script. -->
<!-- If you want to check out the code, fork this repository and run `npm run bootstrap`. -->

## Testing

`yarn test`

## Building

`yarn build`
