|
@@ -12,12 +12,16 @@ function glsl () {
|
|
transform ( code, id ) {
|
|
transform ( code, id ) {
|
|
if ( !/\.glsl$/.test( id ) ) return;
|
|
if ( !/\.glsl$/.test( id ) ) return;
|
|
|
|
|
|
- return 'export default ' + JSON.stringify(
|
|
|
|
|
|
+ var transformedCode = 'export default ' + JSON.stringify(
|
|
code
|
|
code
|
|
.replace( /[ \t]*\/\/.*\n/g, '' )
|
|
.replace( /[ \t]*\/\/.*\n/g, '' )
|
|
.replace( /[ \t]*\/\*[\s\S]*?\*\//g, '' )
|
|
.replace( /[ \t]*\/\*[\s\S]*?\*\//g, '' )
|
|
.replace( /\n{2,}/g, '\n' )
|
|
.replace( /\n{2,}/g, '\n' )
|
|
) + ';';
|
|
) + ';';
|
|
|
|
+ return {
|
|
|
|
+ code: transformedCode,
|
|
|
|
+ map: { mappings: '' }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
};
|
|
};
|
|
}
|
|
}
|