3.0.1 • Published 4 years ago

xpath-analyzer v3.0.1

Weekly downloads
69
License
MIT
Repository
github
Last release
4 years ago

xpath-analyzer

Build Status Code Climate Test Coverage

An analyzer / parser for XPath 1.0 expressions.

Installation

The package can be installed with npm.

$ npm install xpath-analyzer

Usage (ES modules)

import XPathAnalyzer from "xpath-analyzer";

let analyzer = new XPathAnalyzer("1 + 1");

analyzer.parse();

// { type: 'additive',
//   lhs: { type: 'number', number: 1 },
//   rhs: { type: 'number', number: 1 } }

Usage (CommonJS)

var XPathAnalyzer = require("xpath-analyzer").default;

var analyzer = new XPathAnalyzer("1 + 1");

analyzer.parse();

// { type: 'additive',
//   lhs: { type: 'number', number: 1 },
//   rhs: { type: 'number', number: 1 } }
3.0.1

4 years ago

3.0.0

5 years ago

2.0.0

5 years ago

2.0.0-rc3

5 years ago

2.0.0-rc2

5 years ago

2.0.0-rc1

5 years ago

1.1.3-rc2

5 years ago

1.1.3-rc1

5 years ago

1.1.2

6 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.0

9 years ago