-
Notifications
You must be signed in to change notification settings - Fork 146
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
Packaging bifold as a library #274
Packaging bifold as a library #274
Conversation
7672d73
to
3112df4
Compare
@cvarjao there's a yarn lockfile. Should that be removed? |
@cvarjao Able to get the automated tests working? If you check the Action's logs they'll tell you what needs to be done. |
322870b
to
9b5d3ed
Compare
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.
This looks good! I think I'd be interested in seeing if we could adjust the dependency issue as you mentioned, as it'd definitely make using it simpler/cleaner.
@JamesKEbert , I including a link about "linking of dependencies" for future reference: Someone suggested a workaround/patch for this issue: |
870d643
to
1e040b7
Compare
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.
Checked out, ran locally, works as expected.
Signed-off-by: Clécio Varjão <[email protected]> Move all dependencies to peerDependencies Signed-off-by: Clécio Varjão <[email protected]> Preparing bifold app fold Signed-off-by: Clécio Varjão <[email protected]> Packaging as NPM library Signed-off-by: Clécio Varjão <[email protected]> Switch back to use default .eslintignore There committed files that may be ignored in addition to the ones in .gitignore Signed-off-by: Clécio Varjão <[email protected]> Fix GH action Signed-off-by: Clécio Varjão <[email protected]> reorg Signed-off-by: Clécio Varjão <[email protected]> Fix packaging Signed-off-by: Clécio Varjão <[email protected]> CLI Signed-off-by: Clécio Varjão <[email protected]> Fixing Metro/Dev flow Signed-off-by: Clécio Varjão <[email protected]> rename bifold-app, bifold-core to simply app, core Signed-off-by: Clécio Varjão <[email protected]> Fix GHA, update package lock Signed-off-by: Clécio Varjão <[email protected]>
1e040b7
to
53c5b64
Compare
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.
Tested as a group. Able to accept an connection, offer, and proof. LGTM.
Summary of Changes
android
tobifold-app/android
ios
tobifold-app/ios
index.js
tobifold-app/index.js
App.tsx
tobifold-app/App.tsx
dependencies
topeerDepedencies
: This might need to be revisited in the future. Most of react native dependencies only works if it is a direct dependency of the project.TODO
yarn.lock
fileRelated Issues
Please reference here any issue #'s that are relevant to this PR, or simply enter "N/A" if this PR does not relate to any existing issues.
Pull Request Checklist
Tick all boxes below to demonstrate that you have completed the respective task. If the item does not apply to your this PR check it anyway to make it apparent that there's nothing to do.
Signed-off-by
line (we use the DCO GitHub app to enforce this);If you have any questions to any of the points above, just submit and ask! This checklist is here to help you, not to deter you from contributing!
Pro Tip 🤓
PR template adapted from the Python attrs project.