Add the following JSDoc comments to the example/User.ts file:
/** The age of the person. */
age: types.number(),
/** The first name of the person. */
firstName: types.string({ required: true }),
Then hover over these fields in another file.
VSCode shows the JSDoc comments for only firstName:


However WebStorm shows the JSDoc comments for both fields.
I guess you can view this as a VSCode bug, but I wonder if there's something in how Papr exposes these fields so that these docs pass through.