diff --git a/examples/.eslintrc b/examples/.eslintrc index 433abdbfa..14eeee2f8 100644 --- a/examples/.eslintrc +++ b/examples/.eslintrc @@ -8,4 +8,9 @@ "pdfjsLib": false, "pdfjsViewer": false, }, + + "rules": { + // ECMAScript 6 + "no-var": "error", + }, } diff --git a/examples/mobile-viewer/viewer.js b/examples/mobile-viewer/viewer.js index 4d5891151..b4f837d53 100644 --- a/examples/mobile-viewer/viewer.js +++ b/examples/mobile-viewer/viewer.js @@ -35,7 +35,7 @@ const MIN_SCALE = 0.25; const MAX_SCALE = 10.0; const DEFAULT_SCALE_VALUE = "auto"; -var PDFViewerApplication = { +const PDFViewerApplication = { pdfLoadingTask: null, pdfDocument: null, pdfViewer: null, @@ -425,6 +425,8 @@ var PDFViewerApplication = { }, }; +window.PDFViewerApplication = PDFViewerApplication; + document.addEventListener( "DOMContentLoaded", function () { diff --git a/examples/node/domstubs.js b/examples/node/domstubs.js index d4bfa8dde..1d1039a0b 100644 --- a/examples/node/domstubs.js +++ b/examples/node/domstubs.js @@ -188,9 +188,9 @@ DOMElementSerializer.prototype = { this._loopIndex = 0; /* falls through */ case 5: // Serialize child nodes (only for non-tspan/style elements). - var value; while (true) { - value = this._childSerializer && this._childSerializer.getNext(); + const value = + this._childSerializer && this._childSerializer.getNext(); if (value !== null) { return value; }