# @bouzuya/myjekyll

> A Jekyll-like Markdown parser for bouzuya

Latest version **2.0.1** (published 2017-05-22) · MIT license · 0 weekly downloads

## Install

```sh
npm install @bouzuya/myjekyll
pnpm add @bouzuya/myjekyll
yarn add @bouzuya/myjekyll
bun add @bouzuya/myjekyll
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.1 |
| Published | 2017-05-22 |
| First published | 2017-05-22 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | bouzuya |
| Maintainers | bouzuya |

## Links

- npm: https://www.npmjs.com/package/@bouzuya/myjekyll
- Repository: https://github.com/bouzuya/myjekyll
- Homepage: https://github.com/bouzuya/myjekyll#readme
- Issues: https://github.com/bouzuya/myjekyll/issues
- npm.io page: https://npm.io/package/@bouzuya/myjekyll

## Dependencies (2)

- [glob](https://npm.io/package/glob.md) ^5.0.6
- [jekyll-markdown-parser](https://npm.io/package/jekyll-markdown-parser.md) 0.1.0

## Recent versions

- 2.0.1 (latest) — 2017-05-22

## README

# myjekyll

A [Jekyll](http://jekyllrb.com/)-like Markdown parser for [bouzuya](https://github.com/bouzuya/)

## Installation

    $ npm install @bouzuya/myjekyll

## Usage

```javascript
var jekyll = require('myjekyll');

var site = jekyll('./data/**/*.md', {}); // ./data/2015/2015-01-01-title.md

// All tags ['tag1', 'tag2']
console.log(site.tags());
// All tags and counts { tag1: 1, tag2: 1 }
console.log(site.tagCounts());
// All entries [{ file: '2015-01-01-title', title: 'hello', content: 'Hel ... }]
// properties:
//   file: filename (without extension)
//   content: raw markdown (without HTML compile)
//   <others>: meta data written by yaml
console.log(site.entries());
// Filtering by tags [...]
console.log(site.entries({ tags: ['tag1'] }));
```

```markdown
---
pubdate: "2015-01-01T23:59:59+09:00"
title: hello
tags: [tag1, tag2]
---
Hello, [bouzuya](http://github.com/bouzuya/).
```

## Badge

[![Travis CI][travisci-badge-url]][travisci-url]

[travisci-badge-url]: https://travis-ci.org/bouzuya/myjekyll.svg?branch=master
[travisci-url]: https://travis-ci.org/bouzuya/myjekyll

## License

### 2.x

[MIT](LICENSE)

### <1.0.0

ISC

## Author

[bouzuya][user] &lt;[m@bouzuya.net][email]&gt; ([http://bouzuya.net][url])

[user]: https://github.com/bouzuya
[email]: mailto:m@bouzuya.net
[url]: http://bouzuya.net

---
_Source: https://npm.io/package/@bouzuya/myjekyll · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
