Skip to content

Conversation

@Vitalii4as
Copy link
Contributor

@Vitalii4as Vitalii4as commented May 29, 2025

Sub-taskHCK-10923 3) BigQuery

Technical details

There were few issues:

  • Polyfills doesn't work for bundled modules. So http-proxy-agent, https-proxy-agent, fs-extra have to be kept in node_modules
  • Don't know what was wrong with Big.js, It just didn't have proper prototype in the browser. When I moved it to node_modules it started to work.
  • debug should be kept in modules because it is bundled as for node, and the part for browser is ignored.
  • node-fetch is replaced by our lib, it caused circular dependency. See more here fix circular dep when building the plugin in browser #75

@sonarqubecloud
Copy link

@Vitalii4as Vitalii4as enabled auto-merge (squash) May 30, 2025 11:44
@Vitalii4as Vitalii4as disabled auto-merge May 30, 2025 12:15
@Vitalii4as Vitalii4as merged commit 0a3784e into develop May 30, 2025
6 of 8 checks passed
@Vitalii4as Vitalii4as deleted the fix/HCK-10923-3 branch May 30, 2025 12:15
Vitalii4as added a commit that referenced this pull request May 30, 2025
Vitalii4as added a commit that referenced this pull request May 30, 2025
Vitalii4as pushed a commit that referenced this pull request Jun 2, 2025
Vitalii4as added a commit that referenced this pull request Jun 4, 2025
* Revert "Revert "Revert "Revert "Revert "Revert "HCK-10923: allow reverse-engineering …" (#87)"

This reverts commit ef85ec4.

* Revert "Revert "Revert "Revert "Revert "Revert "Fix build (#74)" (#76)" (#79)" (#81)"…" (#86)"

This reverts commit 98829f6.

* Reapply "Fix build of plugin to allow its usage in the browser (#80)" (#85)

This reverts commit 6d15563.

---------

Co-authored-by: hackolade-bot <hackolade-bot@hackolade.com>
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