@@ -4,27 +4,27 @@ import type { Plugin } from '../plugin'
44 * ensure amd bundles request `require` to be injected
55 */
66export function completeAmdWrapPlugin ( ) : Plugin {
7- const AmdWrapRE =
8- / \b d e f i n e \( (?: \s * \[ ( [ ^ \] ] * ) \] , ) ? \s * (?: \( \s * ) ? f u n c t i o n \s * \( ( [ ^ ) ] * ) \) \s * \{ / g
7+ // const AmdWrapRE =
8+ // /\bdefine\((?:\s*\[([^\]]*)\],)?\s*(?:\(\s*)?function\s*\(([^)]*)\)\s*\{/g
99
1010 return {
1111 name : 'vite:force-amd-wrap-require' ,
12- renderChunk ( code , _chunk , opts ) {
13- if ( opts . format !== 'amd' ) return
12+ // renderChunk(code, _chunk, opts) {
13+ // if (opts.format !== 'amd') return
1414
15- return {
16- code : code . replace ( AmdWrapRE , ( _ , deps , params ) => {
17- if ( deps ?. includes ( `"require"` ) || deps ?. includes ( `'require'` ) ) {
18- return `define([${ deps } ], (function(${ params } ) {`
19- }
15+ // return {
16+ // code: code.replace(AmdWrapRE, (_, deps, params) => {
17+ // if (deps?.includes(`"require"`) || deps?.includes(`'require'`)) {
18+ // return `define([${deps}], (function(${params}) {`
19+ // }
2020
21- const newDeps = deps ? `"require", ${ deps } ` : '"require"'
22- const newParams = params . trim ( ) ? `require, ${ params } ` : 'require'
21+ // const newDeps = deps ? `"require", ${deps}` : '"require"'
22+ // const newParams = params.trim() ? `require, ${params}` : 'require'
2323
24- return `define([${ newDeps } ], (function(${ newParams } ) {`
25- } ) ,
26- map : null , // no need to generate sourcemap as no mapping exists for the wrapper
27- }
28- } ,
24+ // return `define([${newDeps}], (function(${newParams}) {`
25+ // }),
26+ // map: null, // no need to generate sourcemap as no mapping exists for the wrapper
27+ // }
28+ // },
2929 }
3030}
0 commit comments