{“ast”:null,“code”:“'use strict';nnObject.defineProperty(exports, "__esModule", {n value: truen});nnvar _inspectElementID = require('./inspectElementID');nnvar _inspectElementID2 = _interopRequireDefault(_inspectElementID);nnvar _inspectTags = require('./inspectTags');nnvar _inspectTags2 = _interopRequireDefault(_inspectTags);nnvar _inspectSiblings = require('./inspectSiblings');nnvar _inspectSiblings2 = _interopRequireDefault(_inspectSiblings);nnvar _inspectNthChild = require('./inspectNthChild');nnvar _inspectNthChild2 = _interopRequireDefault(_inspectNthChild);nnvar _inspectSpecialAttributes = require('./inspectSpecialAttributes');nnvar _inspectSpecialAttributes2 = _interopRequireDefault(_inspectSpecialAttributes);nnfunction _interopRequireDefault(obj) {n return obj && obj.__esModule ? obj : {n "default": objn };n}n/**n * The ParsingMethods are the key methods for the parsing process. They provide the various ways by which we analyze an element.n * This object is a wrapper for building the list of available parsing methods and managing the context in which they are run son * that they all have access to basic parsing helper methodsn * */nnnvar parsingMethods = {n methods: [],n getMethods: function getMethods() {n return this.methods.slice(0);n },n addMethod: function addMethod(fn) {n this.methods.push(fn);n }n};nparsingMethods.addMethod(_inspectElementID2);nparsingMethods.addMethod(_inspectTags2);nparsingMethods.addMethod(_inspectSpecialAttributes2);nparsingMethods.addMethod(_inspectSiblings2);nparsingMethods.addMethod(_inspectNthChild2);nexports = parsingMethods;”,“map”:null,“metadata”:{},“sourceType”:“module”}