rivet-gg / opengb

Open Game Backend: Open-source modular backend for all games and tools. Works with Godot, Unity, Unreal Engine, and HTML5.
https://opengb.dev
Apache License 2.0
78 stars 5 forks source link

Scan all modules to validate no uses of `npm:` or `node:` #354

Open NathanFlurry opened 4 weeks ago

NathanFlurry commented 4 weeks ago

Motivation

Modules should use strictly ECMA-compliant modules. Node modules should be pulled from esm.sh.

Implementation

This needs to be done via a dumb grep.

We can't use --no-npm because we depend on pg for Deno targets which can only be served via NPM because if its dependency on libpq.

linear[bot] commented 4 weeks ago

OGBE-150 Scan all modules to validate no uses of `npm:` or `node:`