Sha256: 298c8a20310e7a6fdc14d51cbe05a6cd5062507dcbcf5d120b1b55ef9eca1f21

Contents?: true

Size: 552 Bytes

Versions: 22

Compression:

Stored size: 552 Bytes

Contents

'use strict';

const ErrorReportingMixinBase = require('./mixin-base');
const ErrorReportingPreprocessorMixin = require('./preprocessor-mixin');
const Mixin = require('../../utils/mixin');

class ErrorReportingTokenizerMixin extends ErrorReportingMixinBase {
    constructor(tokenizer, opts) {
        super(tokenizer, opts);

        const preprocessorMixin = Mixin.install(tokenizer.preprocessor, ErrorReportingPreprocessorMixin, opts);

        this.posTracker = preprocessorMixin.posTracker;
    }
}

module.exports = ErrorReportingTokenizerMixin;

Version data entries

22 entries across 22 versions & 2 rubygems

Version Path
locomotivecms-4.0.0.alpha1 app/javascript/node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
locomotivecms-3.4.0 app/javascript/node_modules/jsdom/node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js