Bitcoin Core: how to create a transaction that can only be executed in bch-abc using javascript?

I use "bitcoincashjs" or "bch-lib" and I want to add a new operation code "OP_CHECKDATASIG" to the output. How to do it?

const utxo = {
& # 39; txId & # 39 ;: & # 39; b76e4563bfe2e9e40355e3791e060b774ceb9ba04bef70df151763f82acb69a0 & # 39 ;,
& # 39; outputIndex & # 39 ;: 0,
& # 39 ;: & # 39; 1bbLNcTwoffAjuWTyBuu4vSwNUBNMgYgHL & # 39 ;,
& # 39; script & # 39 ;: & # 39; 76a9147f27b2a0a88bc84d3db72f22ea82d52c99a6a0e088ac & # 39 ;,
& # 39; satoshis & # 39 ;: 2000
};

transaction const = new bch.Transaction ()
.de (utxo)
.to (& # 39; 1bbLNcTwoffAjuWTyBuu4vSwNUBNMgYgHL & # 39 ;, 1500)
.sign (privateKey);