nodejs,引用方法名的时候报错了

我使用node js,获取文件夹中的文档,然后把数据跟word文档里面的书签写入进去,但是我在调用运行的时候报错了。

const officegen = require('officegen');

const docx = officegen('docx');

docx.on('finalize', function (written) {
  console.log('Finish to create Word document.');
});

docx.on('error', function (err) {
  console.log(err);
});

const pObj = docx.createP();
pObj.addText('Hello World!');
pObj.addLineBreak();
pObj.addText('This is a sample Word document created with Node.js.');

docx.putPageBreak();

const bookmarkName = 'mybookmark';
const bookmarkDummy = docx.createP();
bookmarkDummy.addBookmark(bookmarkName);

const bookmarkValue = 'This is the value to insert';

// Find bookmark and add text
docx.getBookmark(bookmarkName).addText(bookmarkValue);

const fs = require('fs');

const out = fs.createWriteStream('output.docx');
out.on('error', function (err) {
  console.log(err);
});

docx.generate(out);
报错提示:
TypeError: bookmarkDummy.addBookmark is not a function
    at Object.<anonymous> (C:\Users\Administrator\Desktop\nodejs\server.js:127:15)       
    at Module._compile (node:internal/modules/cjs/loader:1191:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1245:10)
    at Module.load (node:internal/modules/cjs/loader:1069:32)
    at Function.Module._load (node:internal/modules/cjs/loader:904:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:22:47
t他提示我这个方法没有定义声明,但是这是node js officegen模块自带的方法呀,我是不是少了什么引用之类的