Skip to content

Commit d9b58e6

Browse files
authored
badword.js
1 parent eb2427b commit d9b58e6

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

badword.js

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff 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+
}

0 commit comments

Comments
 (0)