diff --git a/node_modules/ember-this-fallback/index.js b/node_modules/ember-this-fallback/index.js index afa73eb..21e9411 100644 --- a/node_modules/ember-this-fallback/index.js +++ b/node_modules/ember-this-fallback/index.js @@ -17,15 +17,20 @@ module.exports = { ThisFallbackPlugin.baseDir = () => __dirname; ThisFallbackPlugin.cacheKey = () => 'ember-this-fallback'; - return { + let plugin = { name: 'ember-this-fallback', - parallelBabel: { + plugin: ThisFallbackPlugin(options), + }; + + if (!options.isTheme) { + plugin.parallelBabel = { requireFile: __filename, buildUsing: '_buildPlugin', params: options, - }, - plugin: ThisFallbackPlugin(options), - }; + }; + } + + return plugin; }, }; diff --git a/node_modules/ember-this-fallback/lib/helpers/logger.js b/node_modules/ember-this-fallback/lib/helpers/logger.js index b856edc..afb059a 100644 --- a/node_modules/ember-this-fallback/lib/helpers/logger.js +++ b/node_modules/ember-this-fallback/lib/helpers/logger.js @@ -1,12 +1,6 @@ "use strict"; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; Object.defineProperty(exports, "__esModule", { value: true }); exports.noopLogger = void 0; -const debug_1 = __importDefault(require("debug")); -const winston_1 = require("winston"); -const winston_transport_1 = __importDefault(require("winston-transport")); function noopLogger() { return { debug: noop, @@ -15,53 +9,4 @@ function noopLogger() { }; } exports.noopLogger = noopLogger; -function createLogger(namespace, label) { - const debug = (0, debug_1.default)(namespace); - class DebugTransport extends winston_transport_1.default { - log(info, next) { - debug(info[Symbol.for('message')]); - next(); - } - } - return (0, winston_1.createLogger)({ - level: 'debug', - transports: [ - new winston_1.transports.File({ - level: 'info', - filename: `${namespace}.log`, - format: winston_1.format.combine(joinLines(), winston_1.format.label({ label }), winston_1.format.timestamp(), winston_1.format.splat(), logFormatter), - }), - new DebugTransport({ - level: 'debug', - format: winston_1.format.combine(joinLines(), winston_1.format.label({ label }), winston_1.format.timestamp(), winston_1.format.splat(), debugFormatter), - }), - ], - }); -} -exports.default = createLogger; -const joinLines = (0, winston_1.format)((info) => { - if (Array.isArray(info.message) && - info.message.every((m) => typeof m === 'string')) { - info.message = joinLogLines(info.message); - } - return info; -}); -const logFormatter = winston_1.format.printf((info) => { - const { level, label, timestamp, message, loc } = info; - return `${timestamp} [${level}] ${concatMessage(label, message, loc)}`; -}); -const debugFormatter = winston_1.format.printf((info) => { - const { label, message } = info; - return concatMessage(label, message); -}); -function concatMessage(label, message, loc) { - if (loc) { - const start = loc.startPosition; - label += `:${start.line}:${start.column + 1}`; - } - return joinLogLines([label, message]); -} -function joinLogLines(lines) { - return lines.join('\n\t'); -} function noop() { } diff --git a/node_modules/ember-this-fallback/lib/this-fallback-plugin.js b/node_modules/ember-this-fallback/lib/this-fallback-plugin.js index be4a785..a8ee337 100644 --- a/node_modules/ember-this-fallback/lib/this-fallback-plugin.js +++ b/node_modules/ember-this-fallback/lib/this-fallback-plugin.js @@ -29,7 +29,7 @@ const syntax_1 = require("@glimmer/syntax"); const ast_1 = require("./helpers/ast"); const deprecations_1 = require("./helpers/deprecations"); const fallback_1 = require("./helpers/fallback"); -const logger_1 = __importStar(require("./helpers/logger")); +const logger_1 = require("./helpers/logger"); const scope_stack_1 = __importStar(require("./helpers/scope-stack")); const string_1 = require("./helpers/string"); const assert_1 = __importDefault(require("./types/assert")); @@ -214,9 +214,7 @@ class NoopPlugin { function buildThisFallbackPlugin({ enableLogging, }) { return (env) => { const name = 'ember-this-fallback'; - const logger = enableLogging - ? (0, logger_1.default)(`${name}-plugin`, env.moduleName) - : (0, logger_1.noopLogger)(); + const logger = (0, logger_1.noopLogger)(); // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (env.meta.jsutils) { return new ThisFallbackPlugin(name, env, logger);