textlint-rule-helper
Advanced tools
Comparing version 1.1.3 to 1.1.4
@@ -6,4 +6,4 @@ ## 1.1.0 (2015-01-08) | ||
* **helper:** implement `#getParents` and `isChildNode` ([44db06f6](https://github.com/azu/textlint-rule-helper/commit/44db06f683ac9b735272e5c5e4c5b18ba2abfda3)) | ||
* **helper:** implement `#getParents` and `isChildNode` ([44db06f6](https://github.com/textlint/textlint-rule-helper/commit/44db06f683ac9b735272e5c5e4c5b18ba2abfda3)) | ||
@@ -0,3 +1,7 @@ | ||
// LICENSE : MIT | ||
"use strict"; | ||
/** | ||
* RuleHelper is helper class for textlint. | ||
* @class RuleHelper | ||
*/ | ||
Object.defineProperty(exports, "__esModule", { | ||
@@ -11,9 +15,2 @@ value: true | ||
// LICENSE : MIT | ||
"use strict"; | ||
/** | ||
* RuleHelper is helper class for textlint. | ||
* @class RuleHelper | ||
*/ | ||
var RuleHelper = (function () { | ||
@@ -31,12 +28,12 @@ /** | ||
/** | ||
* Get parents of node. | ||
* The parent nodes are returned in order from the closest parent to the outer ones. | ||
* {@link node} is not contained in the results. | ||
* @param {TxtNode} node the node is start point. | ||
* @returns {TxtNode[]} | ||
*/ | ||
_createClass(RuleHelper, [{ | ||
key: "getParents", | ||
/** | ||
* Get parents of node. | ||
* The parent nodes are returned in order from the closest parent to the outer ones. | ||
* {@link node} is not contained in the results. | ||
* @param {TxtNode} node the node is start point. | ||
* @returns {TxtNode[]} | ||
*/ | ||
value: function getParents(node) { | ||
@@ -51,4 +48,2 @@ var result = []; | ||
} | ||
}, { | ||
key: "isChildNode", | ||
@@ -61,2 +56,4 @@ /** | ||
*/ | ||
}, { | ||
key: "isChildNode", | ||
value: function isChildNode(node, types) { | ||
@@ -79,2 +76,2 @@ var parents = this.getParents(node); | ||
exports.RuleHelper = RuleHelper; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy90ZXh0bGludC1ydWxlLWhlbHBlci5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUNBLFlBQVksQ0FBQzs7Ozs7O0lBS0EsVUFBVTs7Ozs7O0FBS1IsYUFMRixVQUFVLENBS1AsV0FBVyxFQUFFOzhCQUxoQixVQUFVOztBQU1mLFlBQUksQ0FBQyxXQUFXLEdBQUcsV0FBVyxDQUFDO0tBQ2xDOztpQkFQUSxVQUFVOzs7Ozs7Ozs7O2VBZ0JULG9CQUFDLElBQUksRUFBRTtBQUNiLGdCQUFJLE1BQU0sR0FBRyxFQUFFLENBQUM7QUFDaEIsZ0JBQUksTUFBTSxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUM7QUFDekIsbUJBQU8sTUFBTSxJQUFJLElBQUksRUFBRTtBQUNuQixzQkFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNwQixzQkFBTSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUM7YUFDMUI7QUFDRCxtQkFBTyxNQUFNLENBQUM7U0FDakI7Ozs7Ozs7Ozs7ZUFRVSxxQkFBQyxJQUFJLEVBQUUsS0FBSyxFQUFFO0FBQ3JCLGdCQUFJLE9BQU8sR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQ3BDLGdCQUFJLFlBQVksR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLFVBQVUsTUFBTSxFQUFFO0FBQzdDLHVCQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUM7YUFDdEIsQ0FBQyxDQUFDO0FBQ0gsbUJBQU8sS0FBSyxDQUFDLElBQUksQ0FBQyxVQUFVLElBQUksRUFBRTtBQUM5Qix1QkFBTyxZQUFZLENBQUMsSUFBSSxDQUFDLFVBQVUsVUFBVSxFQUFFO0FBQzNDLDJCQUFPLFVBQVUsS0FBSyxJQUFJLENBQUM7aUJBQzlCLENBQUMsQ0FBQzthQUNOLENBQUMsQ0FBQztTQUNOOzs7V0ExQ1EsVUFBVTs7O1FBQVYsVUFBVSxHQUFWLFVBQVUiLCJmaWxlIjoic3JjL3RleHRsaW50LXJ1bGUtaGVscGVyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gTElDRU5TRSA6IE1JVFxuXCJ1c2Ugc3RyaWN0XCI7XG4vKipcbiAqIFJ1bGVIZWxwZXIgaXMgaGVscGVyIGNsYXNzIGZvciB0ZXh0bGludC5cbiAqIEBjbGFzcyBSdWxlSGVscGVyXG4gKi9cbmV4cG9ydCBjbGFzcyBSdWxlSGVscGVyIHtcbiAgICAvKipcbiAgICAgKiBJbml0aWFsaXplIFJ1bGVIZWxwZXIgd2l0aCBSdWxlQ29udGV4dCBvYmplY3QuXG4gICAgICogQHBhcmFtIHtSdWxlQ29udGV4dH0gcnVsZUNvbnRleHQgdGhlIHJ1bGVDb250ZXh0IGlzIGNvbnRleHQgb2JqZWN0IG9mIHRoZSBydWxlLlxuICAgICAqL1xuICAgIGNvbnN0cnVjdG9yKHJ1bGVDb250ZXh0KSB7XG4gICAgICAgIHRoaXMucnVsZUNvbnRleHQgPSBydWxlQ29udGV4dDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBHZXQgcGFyZW50cyBvZiBub2RlLlxuICAgICAqIFRoZSBwYXJlbnQgbm9kZXMgYXJlIHJldHVybmVkIGluIG9yZGVyIGZyb20gdGhlIGNsb3Nlc3QgcGFyZW50IHRvIHRoZSBvdXRlciBvbmVzLlxuICAgICAqIHtAbGluayBub2RlfSBpcyBub3QgY29udGFpbmVkIGluIHRoZSByZXN1bHRzLlxuICAgICAqIEBwYXJhbSB7VHh0Tm9kZX0gbm9kZSB0aGUgbm9kZSBpcyBzdGFydCBwb2ludC5cbiAgICAgKiBAcmV0dXJucyB7VHh0Tm9kZVtdfVxuICAgICAqL1xuICAgIGdldFBhcmVudHMobm9kZSkge1xuICAgICAgICB2YXIgcmVzdWx0ID0gW107XG4gICAgICAgIHZhciBwYXJlbnQgPSBub2RlLnBhcmVudDtcbiAgICAgICAgd2hpbGUgKHBhcmVudCAhPSBudWxsKSB7XG4gICAgICAgICAgICByZXN1bHQucHVzaChwYXJlbnQpO1xuICAgICAgICAgICAgcGFyZW50ID0gcGFyZW50LnBhcmVudDtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIFJldHVybiB0cnVlIGlmIGBub2RlYCBpcyB3cmFwcGVkIGFueSBvbmUgb2Ygbm9kZSB7QGxpbmsgdHlwZXN9LlxuICAgICAqIEBwYXJhbSB7VHh0Tm9kZX0gbm9kZSBpcyB0YXJnZXQgbm9kZVxuICAgICAqIEBwYXJhbSB7c3RyaW5nW119IHR5cGVzIGFyZSB3cmFwcGVkIHRhcmdldCBub2RlXG4gICAgICogQHJldHVybnMge2Jvb2xlYW59XG4gICAgICovXG4gICAgaXNDaGlsZE5vZGUobm9kZSwgdHlwZXMpIHtcbiAgICAgICAgdmFyIHBhcmVudHMgPSB0aGlzLmdldFBhcmVudHMobm9kZSk7XG4gICAgICAgIHZhciBwYXJlbnRzVHlwZXMgPSBwYXJlbnRzLm1hcChmdW5jdGlvbiAocGFyZW50KSB7XG4gICAgICAgICAgICByZXR1cm4gcGFyZW50LnR5cGU7XG4gICAgICAgIH0pO1xuICAgICAgICByZXR1cm4gdHlwZXMuc29tZShmdW5jdGlvbiAodHlwZSkge1xuICAgICAgICAgICAgcmV0dXJuIHBhcmVudHNUeXBlcy5zb21lKGZ1bmN0aW9uIChwYXJlbnRUeXBlKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHBhcmVudFR5cGUgPT09IHR5cGU7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSk7XG4gICAgfVxufSJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy90ZXh0bGludC1ydWxlLWhlbHBlci5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsWUFBWSxDQUFDOzs7Ozs7Ozs7Ozs7O0lBS0EsVUFBVTs7Ozs7O0FBS1IsYUFMRixVQUFVLENBS1AsV0FBVyxFQUFFOzhCQUxoQixVQUFVOztBQU1mLFlBQUksQ0FBQyxXQUFXLEdBQUcsV0FBVyxDQUFDO0tBQ2xDOzs7Ozs7Ozs7O2lCQVBRLFVBQVU7O2VBZ0JULG9CQUFDLElBQUksRUFBRTtBQUNiLGdCQUFJLE1BQU0sR0FBRyxFQUFFLENBQUM7QUFDaEIsZ0JBQUksTUFBTSxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUM7QUFDekIsbUJBQU8sTUFBTSxJQUFJLElBQUksRUFBRTtBQUNuQixzQkFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNwQixzQkFBTSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUM7YUFDMUI7QUFDRCxtQkFBTyxNQUFNLENBQUM7U0FDakI7Ozs7Ozs7Ozs7ZUFRVSxxQkFBQyxJQUFJLEVBQUUsS0FBSyxFQUFFO0FBQ3JCLGdCQUFJLE9BQU8sR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQ3BDLGdCQUFJLFlBQVksR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLFVBQVUsTUFBTSxFQUFFO0FBQzdDLHVCQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUM7YUFDdEIsQ0FBQyxDQUFDO0FBQ0gsbUJBQU8sS0FBSyxDQUFDLElBQUksQ0FBQyxVQUFVLElBQUksRUFBRTtBQUM5Qix1QkFBTyxZQUFZLENBQUMsSUFBSSxDQUFDLFVBQVUsVUFBVSxFQUFFO0FBQzNDLDJCQUFPLFVBQVUsS0FBSyxJQUFJLENBQUM7aUJBQzlCLENBQUMsQ0FBQzthQUNOLENBQUMsQ0FBQztTQUNOOzs7V0ExQ1EsVUFBVSIsImZpbGUiOiJ0ZXh0bGludC1ydWxlLWhlbHBlci5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIExJQ0VOU0UgOiBNSVRcblwidXNlIHN0cmljdFwiO1xuLyoqXG4gKiBSdWxlSGVscGVyIGlzIGhlbHBlciBjbGFzcyBmb3IgdGV4dGxpbnQuXG4gKiBAY2xhc3MgUnVsZUhlbHBlclxuICovXG5leHBvcnQgY2xhc3MgUnVsZUhlbHBlciB7XG4gICAgLyoqXG4gICAgICogSW5pdGlhbGl6ZSBSdWxlSGVscGVyIHdpdGggUnVsZUNvbnRleHQgb2JqZWN0LlxuICAgICAqIEBwYXJhbSB7UnVsZUNvbnRleHR9IHJ1bGVDb250ZXh0IHRoZSBydWxlQ29udGV4dCBpcyBjb250ZXh0IG9iamVjdCBvZiB0aGUgcnVsZS5cbiAgICAgKi9cbiAgICBjb25zdHJ1Y3RvcihydWxlQ29udGV4dCkge1xuICAgICAgICB0aGlzLnJ1bGVDb250ZXh0ID0gcnVsZUNvbnRleHQ7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogR2V0IHBhcmVudHMgb2Ygbm9kZS5cbiAgICAgKiBUaGUgcGFyZW50IG5vZGVzIGFyZSByZXR1cm5lZCBpbiBvcmRlciBmcm9tIHRoZSBjbG9zZXN0IHBhcmVudCB0byB0aGUgb3V0ZXIgb25lcy5cbiAgICAgKiB7QGxpbmsgbm9kZX0gaXMgbm90IGNvbnRhaW5lZCBpbiB0aGUgcmVzdWx0cy5cbiAgICAgKiBAcGFyYW0ge1R4dE5vZGV9IG5vZGUgdGhlIG5vZGUgaXMgc3RhcnQgcG9pbnQuXG4gICAgICogQHJldHVybnMge1R4dE5vZGVbXX1cbiAgICAgKi9cbiAgICBnZXRQYXJlbnRzKG5vZGUpIHtcbiAgICAgICAgdmFyIHJlc3VsdCA9IFtdO1xuICAgICAgICB2YXIgcGFyZW50ID0gbm9kZS5wYXJlbnQ7XG4gICAgICAgIHdoaWxlIChwYXJlbnQgIT0gbnVsbCkge1xuICAgICAgICAgICAgcmVzdWx0LnB1c2gocGFyZW50KTtcbiAgICAgICAgICAgIHBhcmVudCA9IHBhcmVudC5wYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBSZXR1cm4gdHJ1ZSBpZiBgbm9kZWAgaXMgd3JhcHBlZCBhbnkgb25lIG9mIG5vZGUge0BsaW5rIHR5cGVzfS5cbiAgICAgKiBAcGFyYW0ge1R4dE5vZGV9IG5vZGUgaXMgdGFyZ2V0IG5vZGVcbiAgICAgKiBAcGFyYW0ge3N0cmluZ1tdfSB0eXBlcyBhcmUgd3JhcHBlZCB0YXJnZXQgbm9kZVxuICAgICAqIEByZXR1cm5zIHtib29sZWFufVxuICAgICAqL1xuICAgIGlzQ2hpbGROb2RlKG5vZGUsIHR5cGVzKSB7XG4gICAgICAgIHZhciBwYXJlbnRzID0gdGhpcy5nZXRQYXJlbnRzKG5vZGUpO1xuICAgICAgICB2YXIgcGFyZW50c1R5cGVzID0gcGFyZW50cy5tYXAoZnVuY3Rpb24gKHBhcmVudCkge1xuICAgICAgICAgICAgcmV0dXJuIHBhcmVudC50eXBlO1xuICAgICAgICB9KTtcbiAgICAgICAgcmV0dXJuIHR5cGVzLnNvbWUoZnVuY3Rpb24gKHR5cGUpIHtcbiAgICAgICAgICAgIHJldHVybiBwYXJlbnRzVHlwZXMuc29tZShmdW5jdGlvbiAocGFyZW50VHlwZSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBwYXJlbnRUeXBlID09PSB0eXBlO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgIH0pO1xuICAgIH1cbn0iXX0= |
{ | ||
"name": "textlint-rule-helper", | ||
"description": "Helper for textlint rule.", | ||
"version": "1.1.3", | ||
"homepage": "https://github.com/azu/textlint-rule-helper/", | ||
"version": "1.1.4", | ||
"homepage": "https://github.com/textlint/textlint-rule-helper/", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/azu/textlint-rule-helper.git" | ||
"url": "https://github.com/textlint/textlint-rule-helper.git" | ||
}, | ||
@@ -26,3 +26,3 @@ "main": "lib/textlint-rule-helper.js", | ||
"bugs": { | ||
"url": "https://github.com/azu/textlint-rule-helper/issues" | ||
"url": "https://github.com/textlint/textlint-rule-helper/issues" | ||
}, | ||
@@ -29,0 +29,0 @@ "devDependencies": { |
# textlint-rule-helper | ||
This is helper library for creating [textlint](https://github.com/azu/textlint "textlint") rule. | ||
This is helper library for creating [textlint](https://github.com/textlint/textlint "textlint") rule. | ||
@@ -76,3 +76,3 @@ ## Installation | ||
A rule for [textlint](https://github.com/azu/textlint "textlint"). | ||
A rule for [textlint](https://github.com/textlint/textlint "textlint"). | ||
@@ -79,0 +79,0 @@ ```js |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10856
5
62