eosnetworkfoundation / mandel-eosjs

Official Javascript Library for Working with EOS Blockchain
Other
22 stars 6 forks source link

update node packages, resolve conflicts in build, update typedoc config #2

Closed ericpassmore closed 2 years ago

ericpassmore commented 2 years ago

Version of EOSJS 20.0.1

Describe the bug Not able to compile TS code to JS, not able to generate docs. General cleanup needed

To Reproduce Steps to reproduce the behavior: 1) npm install --save @types/text-encoding 2) tsc -p ./tsconfig.json OR 1) npm install --save @types/text-encoding 2) npm install typedoc typedoc-markdown-theme --save-dev 3) npx typedoc

Expected behavior TS compiles without errors Typedoc generates without errors

Screenshots NA

Desktop (please complete the following information): NA

Smartphone (please complete the following information): NA

Additional context typescript needs update to 4.3.+ jest package conflict, jest needs update to 26.6+ remove dependancies for babel, text-encoding general node packages version updates switch to eslint from tslint typdoc configs update per breaking changes since 0.23 https://typedoc.org/guides/changelog/

ericpassmore commented 2 years ago

please assign to me @ericpassmore

ericpassmore commented 2 years ago

note this worked better with my local install for the markdown plugin, node_modules/typedoc/bin/typedoc --plugin typedoc-plugin-markdown