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

Switch back to TypeScript #10

Closed
pcowgill opened this issue Mar 3, 2020 · 7 comments
Closed

Switch back to TypeScript #10

pcowgill opened this issue Mar 3, 2020 · 7 comments
Assignees

Comments

@pcowgill
Copy link
Member

pcowgill commented Mar 3, 2020

No description provided.

@proofoftom
Copy link
Member

In regards to this, #11, and #12: I've rebuilt the boilerplate since the hackathon and removed the dependency on Quasar, since its Typescript support isn't production ready, and replaced it with Typescript Vue + Vuetify (for the material design component library). This seems to have squashed all of the bugs and has IDE support that is compatible when developing both the contracts and the frontend. I'm happy to migrate what we have over and give it a full QA. Here's the updated boilerplate: https://github.com/proofoftom/buidler-waffle-typechain-vue

@pcowgill
Copy link
Member Author

pcowgill commented Mar 6, 2020

Sounds good!!

@pcowgill
Copy link
Member Author

pcowgill commented Mar 6, 2020

Thoughts on a separate package.json for contracts vs front end?

@proofoftom
Copy link
Member

I don't think there will be a need, but am happy to go that direction without question if there is any conflict.

@pcowgill
Copy link
Member Author

pcowgill commented Mar 6, 2020

Yeah, there's definitely not a need - sometimes I just like it when looking at a new open source project to see which packages they're using for what. Helps with security audits, etc.

@pcowgill
Copy link
Member Author

pcowgill commented Mar 6, 2020

If we want npm install or yarn at the root to install everything, we could use lerna

@pcowgill
Copy link
Member Author

pcowgill commented Mar 6, 2020

We can probably move the dir structure convo over to #12

@proofoftom proofoftom self-assigned this Mar 9, 2020
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

No branches or pull requests

2 participants