Got rid of nextjs telemetry. (#274)

This commit is contained in:
Alek Petuskey 2023-01-16 17:31:34 -08:00 committed by GitHub
parent 06aa58c517
commit acb2a16d5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,7 +15,7 @@ import subprocess
import sys
from collections import defaultdict
from pathlib import Path
from subprocess import PIPE
from subprocess import PIPE, DEVNULL, STDOUT
from types import ModuleType
from typing import _GenericAlias # type: ignore
from typing import (
@ -527,6 +527,15 @@ def run_frontend(app: App, root: Path):
# Run the frontend in development mode.
console.rule("[bold green]App Running")
os.environ["PORT"] = get_config().port
subprocess.Popen(
[get_package_manager(), "run", "next", "telemetry", "disable"],
cwd=constants.WEB_DIR,
env=os.environ,
stdout=DEVNULL,
stderr=STDOUT,
)
subprocess.Popen(
[get_package_manager(), "run", "dev"], cwd=constants.WEB_DIR, env=os.environ
)