Skip to content

frontend - build - warnings #142

@marcalexiei

Description

@marcalexiei

On npm-package branch there is a large amount of warning in the frontend build.

#137 (comment) is already big so opening a separate issue to not lose track of this.

Details

[plugin vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg-pool@3.11.0_pg@8.18.0/node_modules/pg-pool/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/client.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "util" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/client.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/connection.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "net" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/connection.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "util" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/utils.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/query.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pgpass@1.0.5/node_modules/pgpass/lib/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pgpass@1.0.5/node_modules/pgpass/lib/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "net" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/stream.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "tls" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/stream.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/native/client.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "util" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/native/client.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "dns" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/connection-parameters.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "crypto" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/crypto/utils-legacy.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "crypto" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/crypto/utils-webcrypto.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "path" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pgpass@1.0.5/node_modules/pgpass/lib/helper.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pgpass@1.0.5/node_modules/pgpass/lib/helper.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "util" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pgpass@1.0.5/node_modules/pgpass/lib/helper.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "events" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/native/query.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "util" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg@8.18.0/node_modules/pg/lib/native/query.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/pg-connection-string@2.11.0/node_modules/pg-connection-string/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/split2@4.2.0/node_modules/split2/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "string_decoder" has been externalized for browser compatibility, imported by "/Users/runner/work/github-stats-extended/github-stats-extended/node_modules/.pnpm/split2@4.2.0/node_modules/split2/index.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.

This seems to have been caused for the removal of nodePolyfills plugin. If that is no longer required I would consider adding those packages to vite externals option.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions