chore: add package.json with project metadata and dependencies

This commit is contained in:
2024-11-27 20:26:27 +00:00
parent 114a22267b
commit b62aff7d3a
3 changed files with 45 additions and 1 deletions
+12 -1
View File
@@ -3,8 +3,18 @@ import pathlib
import os
import sys
args = sys.argv[1:]
args_string = " ".join(args)
def install():
os.system("./.venv/bin/python -m pip install -e .")
if not pathlib.Path(".venv").exists():
os.system("python3 -m venv .venv")
install()
if "install" in args:
install()
if "build" in sys.argv:
os.system("./.venv/bin/python -m pip install build")
@@ -12,5 +22,6 @@ if "build" in sys.argv:
os.system("./.venv/bin/python -m pip install black")
os.system("./.venv/bin/python -m black .")
if "run" in sys.argv:
os.system("./.venv/bin/yura " + args_string)