node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey »

nginx-conf-parser

nginx configuration file parser

yet another parser written on JS using jison

Usage

cd your-project-path
npm install -l nginx-conf-parser

and then just use it:

var nginxParser = require('nginx-conf-parser').parser;
var result = nginxParser.parse('server { server_name .example.host; }');
console.log(result); // yo. no async, sorry ;-(