-
Notifications
You must be signed in to change notification settings - Fork 26
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
Migrate to NPM and Typescript #15
Conversation
- fixing type errors - adding declared interfaces
Migrating to TypeScript
Migrating from Bower to NPM
ES Module Support
Really surprised to see action on this repo. Thanks for the effort! A few notes from a quick look I took: (This diff is so big that GitHub's review UI is choking)
|
- fixing name in package.json
Updated!
The ones on npm were not compiling and were not supporting the other packages. Basically it couldn't resolve the dependencies. This will be remove when I remove jquery and update angular.
Updated!
I was trying to get the sdk to use the gcloud but not working at the moment. Maybe if we switch it to cloud run.
I think that would be good. I am working to migrate it to the latest angular but right now it requires app engine.
Installed the style guide but the tsconfig it extends is not outputting the correct ts, so I made the change to single quotes.
I added a watch command for ts and it is working. On terminal you run |
@appsforartists can you take another look? |
@jverkoey also if you could review |
Looks like most of the changes I recommended are in there. It's a bummer that you can't run I think
Also, the README needs to be updated with your changes; namely, I don't have enough familiarity with Angular or Direct to give a more thorough review, but otherwise, LGTM. Thanks again! |
Updated messaging! |
Does |
Thats correct! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gonna apply a trust and verify lens here; once this merges let's make sure it deploys internally and then adjust anything in follow-ups as needed :)
third_party
app/js/
toapp/ts/
package.json
andtsconfig.json