From b730feb854e107ad18d45665ebe79f0962298ef3 Mon Sep 17 00:00:00 2001 From: Kris Kowal Date: Thu, 6 Aug 2020 11:15:15 -0700 Subject: [PATCH] Lint fixes --- packages/endo/src/compartmap.js | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/packages/endo/src/compartmap.js b/packages/endo/src/compartmap.js index 275e32f3ec..866c9c917c 100644 --- a/packages/endo/src/compartmap.js +++ b/packages/endo/src/compartmap.js @@ -73,20 +73,30 @@ const findPackage = async (readDescriptor, directory, name) => { } }; -const languages = ['cjs', 'mjs', 'json']; -const incontroversialParsers = { cjs: "cjs", "mjs": "mjs", json: "json" }; +const languages = ["cjs", "mjs", "json"]; +const incontroversialParsers = { cjs: "cjs", mjs: "mjs", json: "json" }; const commonParsers = { js: "cjs", ...incontroversialParsers }; const moduleParsers = { js: "mjs", ...incontroversialParsers }; const inferParsers = (descriptor, location) => { const { type, parsers } = descriptor; if (parsers !== undefined) { - if (typeof parsers !== 'object') { - throw new Error(`Cannot interpret parser map ${JSON.stringify(parsers)} of package at ${location}, must be an object mapping file extensions to corresponding languages (mjs for ECMAScript modules, cjs for CommonJS modules, or json for JSON modules`); + if (typeof parsers !== "object") { + throw new Error( + `Cannot interpret parser map ${JSON.stringify( + parsers + )} of package at ${location}, must be an object mapping file extensions to corresponding languages (mjs for ECMAScript modules, cjs for CommonJS modules, or json for JSON modules` + ); } - const invalidLanguages = values(parsers).filter(language => !languages.includes(language)); + const invalidLanguages = values(parsers).filter( + language => !languages.includes(language) + ); if (invalidLanguages.length > 0) { - throw new Error(`Cannot interpret parser map language values ${JSON.stringify(invalidLanguages)} of package at ${location}, must be an object mapping file extensions to corresponding languages (mjs for ECMAScript modules, cjs for CommonJS modules, or json for JSON modules`); + throw new Error( + `Cannot interpret parser map language values ${JSON.stringify( + invalidLanguages + )} of package at ${location}, must be an object mapping file extensions to corresponding languages (mjs for ECMAScript modules, cjs for CommonJS modules, or json for JSON modules` + ); } return { ...incontroversialParsers, ...parsers }; }