mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-22 16:24:48 -06:00
fa9ae9437c
The gitbook install has been incredibly flaky due to it's dependency on npm. This commit simply vendors the node_modules so that each time we build the site the process doesn't have to re-run gitbook install. Signed-off-by: Torin Sandall <torinsandall@gmail.com>
18 lines
447 B
JavaScript
18 lines
447 B
JavaScript
"use strict";
|
|
var parser = require("./generated-parser.js");
|
|
|
|
exports.name = function (potentialName) {
|
|
return mapResult(parser.startWith("Name").exec(potentialName));
|
|
};
|
|
|
|
exports.qname = function (potentialQname) {
|
|
return mapResult(parser.startWith("QName").exec(potentialQname));
|
|
};
|
|
|
|
function mapResult(result) {
|
|
return {
|
|
success: result.success,
|
|
error: result.error && parser.getTrace(result.error.message)
|
|
};
|
|
}
|