Registry /
testing / babel-plugin-import-remove-resource-query
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslnode 18–226 runs
build_error
glibcnode 18–226 runs
build_error
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
default
✓ module.exports = require('babel-plugin-import-remove-resource-query')
✗ import plugin from 'babel-plugin-import-remove-resource-query'
This plugin is used in babel config, which typically uses CommonJS require. ESM import works but not standard in babel config.
plugins
✓ plugins: ['babel-plugin-import-remove-resource-query']
✗ plugins: [['babel-plugin-import-remove-resource-query', { /* options */ }]]
Plugin has no options, so array form with empty args is valid but unnecessary.
module syntax (no import needed)
✓ Add to .babelrc or babel.config.js as a plugin string.
No import needed; plugin is loaded by Babel automatically.
Shows usage in Babel config and transformation of imports/require removing query strings.
// babel.config.js
module.exports = {
presets: ['@babel/preset-env'],
plugins: ['babel-plugin-import-remove-resource-query']
};
// input.js
import 'path/to/file?resourceQuery';
import foo from 'path/to/file?query';
require('path/to/file?resourceQuery');
// output.js
import 'path/to/file';
import foo from 'path/to/file';
require('path/to/file');
Errors
Common errors & fixes
Error: Cannot find module 'babel-plugin-import-remove-resource-query'
Plugin not installed or not in node_modules.
fixRun 'npm install babel-plugin-import-remove-resource-query --save-dev' or 'yarn add --dev babel-plugin-import-remove-resource-query'.
require() of ES Module not supported
Using ESM import in babel.config.js (e.g., .mjs) while plugin is CJS.
fixUse require() in babel config or rename file to .js and use module.exports.
Audit
Dependencies
No dependency data recorded yet.