@@ -441,53 +441,10 @@ function csrf() {
441441}
442442
443443function pdfjs ( ) {
444- // Copia i file .mjs della web, li rinomina in .js e sostituisce i riferimenti interni
445- const webMjs = gulp . src ( [
446- config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/*.mjs' ,
447- ] )
448- . pipe ( replace ( / p d f \. w o r k e r \. m j s / g, 'pdf.worker.js' ) )
449- . pipe ( rename ( function ( path ) {
450- path . extname = '.js' ;
451- } ) )
452- . pipe ( gulp . dest ( config . production + '/pdfjs/web' ) ) ;
453-
454- // Copia i file .mjs della build, li rinomina in .js e sostituisce i riferimenti interni
455- const buildMjs = gulp . src ( [
456- config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/build/*.mjs' ,
457- ] )
458- . pipe ( replace ( / p d f \. w o r k e r \. m j s / g, 'pdf.worker.js' ) )
459- . pipe ( rename ( function ( path ) {
460- path . extname = '.js' ;
461- } ) )
462- . pipe ( gulp . dest ( config . production + '/pdfjs/build' ) ) ;
463-
464- // Modifica il file viewer.html per referenziare viewer.js e pdf.js invece di viewer.mjs e pdf.mjs
465- const viewerHtml = gulp . src ( [
466- config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/viewer.html' ,
467- ] )
468- . pipe ( replace ( 'viewer.mjs' , 'viewer.js' ) )
469- . pipe ( replace ( 'pdf.mjs' , 'pdf.js' ) )
470- . pipe ( gulp . dest ( config . production + '/pdfjs/web' ) ) ;
471-
472- // Copia tutti gli altri file (esclusi .mjs e viewer.html già gestiti sopra)
473- const webOther = gulp . src ( [
474- config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/**/*' ,
475- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/*.mjs' ,
476- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/viewer.html' ,
477- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/cmaps/*' ,
478- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/*.map' ,
479- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/web/*.pdf' ,
480- ] , { encoding : false } )
481- . pipe ( gulp . dest ( config . production + '/pdfjs/web' ) ) ;
482-
483- const buildOther = gulp . src ( [
484- config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/build/*' ,
485- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/build/*.mjs' ,
486- '!' + config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-4.0.379-dist/build/*.map' ,
487- ] , { encoding : false } )
488- . pipe ( gulp . dest ( config . production + '/pdfjs/build' ) ) ;
489-
490- return merge ( webMjs , buildMjs , viewerHtml , webOther , buildOther ) ;
444+ return gulp . src ( [
445+ config . nodeDirectory + '/pdfjs-viewer-element/dist/pdfjs-viewer-element.js' ,
446+ ] , { allowEmpty : true } )
447+ . pipe ( gulp . dest ( config . production + '/pdfjs' ) ) ;
491448}
492449
493450function uaparser ( ) {
0 commit comments