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
appmap-0.72.2 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.72.1 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.72.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.71.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.70.2 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.70.1 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.70.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.69.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.68.2 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.68.1 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.68.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.67.1 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.67.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.66.2 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.66.1 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.66.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.65.1 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.65.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.64.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js
appmap-0.63.0 ./node_modules/parse5/lib/extensions/error-reporting/tokenizer-mixin.js