Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup typedoc and fix web3-provider-engine dependency #112

Merged
merged 14 commits into from
Apr 27, 2020
Merged

Conversation

alcuadrado
Copy link
Member

This PR is a continuation of #98

@holgerd77
Copy link
Member

Linting error. 😉

@alcuadrado
Copy link
Member Author

alcuadrado commented Apr 22, 2020

Oops. Fixed them.

@alcuadrado
Copy link
Member Author

Oh, I was running the wrong command. I didn't notice that. Thanks for fixing it

README.md Show resolved Hide resolved
@alcuadrado
Copy link
Member Author

alcuadrado commented Apr 22, 2020 via email

@kumavis
Copy link
Member

kumavis commented Apr 24, 2020

thanks for this 🙌
looking forward to the next release

@alcuadrado
Copy link
Member Author

I fixed a broken merge in the readme, regenerated the docs, and auto fix all styles.

@alcuadrado
Copy link
Member Author

Also, note that you have to run npm install in the root of the project to be able to test the imports from the readme, and also replace the project name with ./dist.

@holgerd77
Copy link
Member

Hi Patricio, you have got some broken local linting setup by some outdated config installation or old package-lock.json or the like? Can you fix this? This is pretty annoying. 🤨

Otherwise thanks for the fixes.

@alcuadrado
Copy link
Member Author

Oh, that's probably the case. I deleted my node_modules, reinstalled everything, and could reproduce the error.

@holgerd77
Copy link
Member

Got it, web3-provider-engine moved to devDependencies along the refactoring (I guess?), that's way require tests on a local test package always failed with
"Cannot find module 'web3-provider-engine/subproviders/hooked-wallet-ethtx'".

Can you eventually directly fix this here, move this to the dependencies but then also update the title from this issue so that this won't get lost?

Please wait with pushing again, I have a few more comments, will give another note on the last one.

Copy link
Member

@holgerd77 holgerd77 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, that's it. All README import related, you likely just haven't take notice of #109 yet.

README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@alcuadrado alcuadrado changed the title Setup typedoc Setup typedoc and fix web3-provider-engine dependency Apr 26, 2020
@alcuadrado
Copy link
Member Author

Changed the imports, added the missing one, and fixed the package.json.

Copy link
Member

@holgerd77 holgerd77 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks Patricio!

@holgerd77 holgerd77 merged commit 2121d5a into master Apr 27, 2020
@holgerd77 holgerd77 deleted the setup-typedoc branch April 27, 2020 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants