Co-authored-by: Peng Xiao <pengxiao@outlook.com>
will remove after a new CMDK version is published to npm