kylefarris / J2M

Convert from JIRA text formatting to GitHub Flavored MarkDown and back again
Other
64 stars 43 forks source link

Error when using with React: `Cannot read properties of undefined (reading 'setOptions')` #20

Open dclaze opened 1 year ago

dclaze commented 1 year ago

I am trying to use this library in an React app using Node 16 and getting the following error

Error

index.js:3 Uncaught TypeError: Cannot read properties of undefined (reading 'setOptions')
    at ./node_modules/jira2md/index.js (index.js:3:1)
    at options.factory (react refresh:6:1)
    at __webpack_require__ (bootstrap:24:1)
    at fn (hot module replacement:62:1)

Usage

import j2m from 'jira2md';
...
j2m.to_markdown(<some stuff here>);
...

System

% node -v
v16.19.0
damahala commented 1 year ago

same issue but still no solution.

kirill578 commented 10 months ago

I started seeing this exact issue after upgrading react-scripts from version 4 to 5 (Also upgrading webpack 4 to 5). issue seem to be related to marked not being bundled correctly.

image

I ended up copy pasting this library inline as I couldn't figure out a way for it to work as is