Skip to content
This repository has been archived by the owner on Jul 27, 2020. It is now read-only.

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Johannes Hertenstein committed May 12, 2016
1 parent ad769fb commit dae008e
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,61 @@
## JIRA to MarkDown text format converter
Convert from JIRA text formatting to GitHub Flavored MarkDown and back again. Just because I got tired of reformatting text between GitHub (PR's) and JIRA.


## Library
### Installation
The J2M library is available via bower (for frontend usage) and npm (for node usage):

```
$ bower install J2M --save
```
```
$ npm install j2m --save
```

### Usage
J2M exposes 2 methods: `toJ` and `toM` for converting to Jira markup and to markdown.

- `J2M.toJ(markdown : string) : string`
- `J2M.toM(jira : string) : string`

#### Usage Example:
```JavaScript
var J2M = require('J2M');

var input = '## cool markdown';
var jira = J2M.toJ(input);
var markdownAgain = J2M.toM(jira);
```


## CLI
J2M is also available as a command line utility.

### Installation
```
$ npm install -g j2m
```

### Usage
```
$ j2m [--toM|--toJ] [--stdin] $filename
Options:
--toM, -m: Treat input as jira text and convert it to Markdown
--toJ, -j: Treat input as markdown text and convert it to Jira
--stdin: Read input from stdin. In this case the give filename is ignored
```

#### Usage Example
```bash
# convert notes to jira markup and copy it to the clipboard (mac)
j2m --toJ notes.md | pbcopy

# retrieve some file in jira markup and save it as markdown
curl http://someserver.com/jira.txt | j2m --toM --stdin > notee.md
```

## Website
Use J2M online at: [http://j2m.fokkezb.nl/](http://j2m.fokkezb.nl/) (updated automagically)

Expand Down

0 comments on commit dae008e

Please sign in to comment.