Babel plugin that transforms eval() calls containing string literals by parsing and compiling the string content at transform time
Overall
score
98%
A Babel plugin that transforms console method calls with configurable prefixes and optional method filtering.
prefix option as a string and prepends it to console messages @testprefix option is provided but is not a string @testmethods option as an array of strings to filter which console methods to transform @testmethods option is provided but is not an array @testmethods array contains non-string values @testprefix is provided without methods, all console methods are transformed @test@generates
/**
* A Babel plugin that transforms console method calls
*
* @param {Object} babel - The Babel API object
* @param {Object} options - Plugin options
* @param {string} options.prefix - Required prefix to prepend to console messages
* @param {string[]} [options.methods] - Optional array of console method names to transform
* @returns {Object} Babel plugin object with visitor
*/
module.exports = function(babel, options) {
// IMPLEMENTATION HERE
};Provides the core Babel transformation and plugin API including schema validation utilities.
@satisfied-by
Provides utilities for creating Babel plugins with proper option handling.
@satisfied-by
Install with Tessl CLI
npx tessl i tessl/npm-babel-plugin-transform-evaldocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10