File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed
Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -504,4 +504,19 @@ const exportsObject = {
504504
505505
506506// Ekspor ke lingkungan yang sesuai
507- isNode ? module . exports = exportsObject : Object . assign ( window , exportsObject ) ;
507+ //isNode ? module.exports = exportsObject : Object.assign(window, exportsObject);
508+ // Ekspor ke lingkungan yang sesuai
509+ if ( isNode ) {
510+ // Jika di Node.js, gunakan module.exports
511+ module . exports = exportsObject ;
512+ } else {
513+ // Jika di browser, periksa dukungan ES Modules
514+ if ( typeof window . customElements !== "undefined" ) {
515+ // Dukungan untuk ES Modules, gunakan `export`
516+ window . exportsObject = exportsObject ; // Menyimpan di objek window
517+ Object . assign ( window , exportsObject ) ;
518+ } else {
519+ // Jika tidak mendukung ES Modules, gunakan Object.assign
520+ Object . assign ( window , exportsObject ) ;
521+ }
522+ }
You can’t perform that action at this time.
0 commit comments