ohm-loader
Version:
Ohm loader for webpack
38 lines (28 loc) • 725 B
Markdown
# ohm-loader
[](https://travis-ci.org/mateuszsikora/ohm-loader)
[](https://david-dm.org/mateuszsikora/ohm-loader)
[Ohm](https://github.com/harc/ohm) loader for webpack
## Installation
`npm install --save-dev ohm-loader`
## Usage
**webpack.config.js**
```javascript
{
module: {
rules: [{
test: /\.ohm$/,
loader: 'ohm-loader'
}]
}
}
```
**file.js**
```javascript
import grammar from 'file.ohm'
grammar.match(...);
```
or if the file contains more than one grammar
```javascript
import {CSV, Json} from 'file.ohm'
CSV.match(...);
```