mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-26 10:08:06 +02:00
Update Prettier to version 2.0
Please note that these changes were done automatically, using `gulp lint --fix`. Given that the major version number was increased, there's a fair number of (primarily whitespace) changes; please see https://prettier.io/blog/2020/03/21/2.0.0.html In order to reduce the size of these changes somewhat, this patch maintains the old "arrowParens" style for now (once mozilla-central updates Prettier we can simply choose the same formatting, assuming it will differ here).
This commit is contained in:
parent
a4dd081d7b
commit
426945b480
145 changed files with 2005 additions and 2009 deletions
40
external/systemjs/plugin-babel-cached.js
vendored
40
external/systemjs/plugin-babel-cached.js
vendored
|
@ -22,17 +22,17 @@ var dbPromise;
|
|||
|
||||
function getDb() {
|
||||
if (!dbPromise) {
|
||||
dbPromise = new Promise(function(resolve, reject) {
|
||||
dbPromise = new Promise(function (resolve, reject) {
|
||||
var request = indexedDB.open(dbName, dbVersion);
|
||||
request.onupgradeneeded = function() {
|
||||
request.onupgradeneeded = function () {
|
||||
var db = request.result;
|
||||
db.createObjectStore(dbCacheTable, { keyPath: "address" });
|
||||
};
|
||||
request.onsuccess = function() {
|
||||
request.onsuccess = function () {
|
||||
var db = request.result;
|
||||
resolve(db);
|
||||
};
|
||||
request.onerror = function() {
|
||||
request.onerror = function () {
|
||||
console.warn("getDb: " + request.error);
|
||||
reject(request.error);
|
||||
};
|
||||
|
@ -42,7 +42,7 @@ function getDb() {
|
|||
}
|
||||
|
||||
function storeCache(address, hashCode, translated, format) {
|
||||
return getDb().then(function(db) {
|
||||
return getDb().then(function (db) {
|
||||
var tx = db.transaction(dbCacheTable, "readwrite");
|
||||
var store = tx.objectStore(dbCacheTable);
|
||||
store.put({
|
||||
|
@ -52,11 +52,11 @@ function storeCache(address, hashCode, translated, format) {
|
|||
expires: Date.now() + cacheExpiration,
|
||||
format: format,
|
||||
});
|
||||
return new Promise(function(resolve, reject) {
|
||||
tx.oncomplete = function() {
|
||||
return new Promise(function (resolve, reject) {
|
||||
tx.oncomplete = function () {
|
||||
resolve();
|
||||
};
|
||||
tx.onerror = function() {
|
||||
tx.onerror = function () {
|
||||
resolve();
|
||||
};
|
||||
});
|
||||
|
@ -64,12 +64,12 @@ function storeCache(address, hashCode, translated, format) {
|
|||
}
|
||||
|
||||
function loadCache(address, hashCode) {
|
||||
return getDb().then(function(db) {
|
||||
return getDb().then(function (db) {
|
||||
var tx = db.transaction(dbCacheTable, "readonly");
|
||||
var store = tx.objectStore(dbCacheTable);
|
||||
var getAddress = store.get(address);
|
||||
return new Promise(function(resolve, reject) {
|
||||
tx.oncomplete = function() {
|
||||
return new Promise(function (resolve, reject) {
|
||||
tx.oncomplete = function () {
|
||||
var found = getAddress.result;
|
||||
var isValid =
|
||||
found && found.hashCode === hashCode && Date.now() < found.expires;
|
||||
|
@ -82,7 +82,7 @@ function loadCache(address, hashCode) {
|
|||
: null
|
||||
);
|
||||
};
|
||||
tx.onerror = function() {
|
||||
tx.onerror = function () {
|
||||
resolve(null);
|
||||
};
|
||||
});
|
||||
|
@ -92,7 +92,7 @@ function loadCache(address, hashCode) {
|
|||
var encoder = new TextEncoder("utf-8");
|
||||
function sha256(str) {
|
||||
var buffer = encoder.encode(str);
|
||||
return crypto.subtle.digest("SHA-256", buffer).then(function(hash) {
|
||||
return crypto.subtle.digest("SHA-256", buffer).then(function (hash) {
|
||||
var data = new Int32Array(hash);
|
||||
return (
|
||||
data[0].toString(36) +
|
||||
|
@ -106,38 +106,38 @@ function sha256(str) {
|
|||
});
|
||||
}
|
||||
|
||||
exports.translate = function(load, opt) {
|
||||
exports.translate = function (load, opt) {
|
||||
var savedHashCode, babelTranslateError;
|
||||
return sha256(load.source)
|
||||
.then(function(hashCode) {
|
||||
.then(function (hashCode) {
|
||||
savedHashCode = hashCode;
|
||||
return loadCache(load.address, hashCode);
|
||||
})
|
||||
.then(
|
||||
function(cache) {
|
||||
function (cache) {
|
||||
if (cache) {
|
||||
load.metadata.format = cache.format;
|
||||
return cache.translated;
|
||||
}
|
||||
return babel.translate.call(this, load, opt).then(
|
||||
function(translated) {
|
||||
function (translated) {
|
||||
return storeCache(
|
||||
load.address,
|
||||
savedHashCode,
|
||||
translated,
|
||||
load.metadata.format
|
||||
).then(function() {
|
||||
).then(function () {
|
||||
return translated;
|
||||
});
|
||||
},
|
||||
function(reason) {
|
||||
function (reason) {
|
||||
throw (babelTranslateError = reason);
|
||||
}
|
||||
);
|
||||
}.bind(this)
|
||||
)
|
||||
.catch(
|
||||
function(reason) {
|
||||
function (reason) {
|
||||
if (babelTranslateError) {
|
||||
throw babelTranslateError;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue