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

chore: fix packages #13780

Merged
merged 6 commits into from
Mar 30, 2023
Merged

chore: fix packages #13780

merged 6 commits into from
Mar 30, 2023

Conversation

m1ga
Copy link
Contributor

@m1ga m1ga commented Mar 24, 2023

after weeks of testing I found that babel was the issue and some other packages that are newer now when you remove the package-lock file.

Resolves #13778

Attention

Merge this first: tidev/node-titanium-sdk#649 - after that I'll update the version number in this PR for the node-titanium-sdk package - merged

Log

Full log in https://tidev.slack.com/archives/C038J3D6M4Y/p1679688501001629?thread_ts=1675721718.383329&cid=C038J3D6M4Y

Info

Removing e.g. core-js-compat or updating to babel 7.12.* will result in the callsite {} issues. Had to add babel/core and types in here so it will force this version. Starting to put the package version info into #13781

Fixed version

I went ahead and used fixed version in the package.json file! Test suite runs fine besides the "TableView" issue (check slack).

Tested two apps (one external), test suite, hyperloop examples, module build

Follow up

This way we can finally create a 12.1.0 in my opinion. After that we can continue to update node packages, the current versions are the same as 12.0.0 (especially babel).

@m1ga m1ga marked this pull request as draft March 24, 2023 23:07
@m1ga
Copy link
Contributor Author

m1ga commented Mar 27, 2023

Since there wasn't any feedback about the tableview test issue I went ahead and added a window to the tests.
Now the output is

5167 Total Tests: 5166 passed, 1 failed, 0 skipped.

(the 1 failed should be the clipboard test, depending on the emulator version it works or not)

@m1ga
Copy link
Contributor Author

m1ga commented Mar 29, 2023

@m1ga m1ga marked this pull request as ready for review March 30, 2023 07:19
Copy link
Contributor

@cb1kenobi cb1kenobi left a comment

Choose a reason for hiding this comment

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

Tested on Windows, both building the SDK and the CI build. Works!

@cb1kenobi cb1kenobi merged commit bf0d3f2 into master Mar 30, 2023
@m1ga m1ga deleted the 230324_fix_packages branch May 3, 2023 21:34
narbs pushed a commit to narbs/titanium_mobile that referenced this pull request Jun 7, 2023
* chore: fix packages

* chore: use fix package versions

* chore: fix tableview test

* revert test + tableview post

* chore: add new node-titanium-sdk
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.

Android: Karma tests failling - Callsite/Stack issue
2 participants