You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11 lines
319 B

module.exports = {
description: 'allows custom module-specific context with a function option',
options: {
moduleContext ( id ) {
return /main\.js$/.test( id ) ? 'lolwut' : 'undefined';
},
onwarn ( warning ) {
if ( warning.code !== 'THIS_IS_UNDEFINED' ) throw new Error( 'unexpected warning' );
}
}
};