diff --git a/.gitignore b/.gitignore index 7faac01..4d8e25f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/** .envrc +.direnv/** diff --git a/README.md b/README.md new file mode 100644 index 0000000..8945ffe --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# webxdc-go + +a Go game application for webxdc + +## develop + +assuming nix flake + +```sh +nix develop +# or if using direnv +echo "use flake ." > .envrc + +npm run dev +# runs dev server on localhost:4000 +# instances run on incremntal ports +# refresh page to reflect changes +``` diff --git a/flake.lock b/flake.lock index e2d3e69..0a06956 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1718160348, - "narHash": "sha256-9YrUjdztqi4Gz8n3mBuqvCkMo4ojrA6nASwyIKWMpus=", + "lastModified": 1718530797, + "narHash": "sha256-pup6cYwtgvzDpvpSCFh1TEUjw2zkNpk8iolbKnyFmmU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "57d6973abba7ea108bac64ae7629e7431e0199b6", + "rev": "b60ebf54c15553b393d144357375ea956f89e9a9", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index e09d897..eeb3afd 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,7 @@ let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; }; - nodejs = pkgs.nodejs-slim; + nodejs = pkgs.nodejs; in { devShells = { x86_64-linux = { diff --git a/package.json b/package.json index 5e59988..b5e4612 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,6 @@ }, "scripts": { "build": "zip -9 --recurse-paths dist/myapp.xdc src", - "webxdc-dev": "webxdc-dev run --port 4000 src" + "dev": "webxdc-dev run --port 4000 src" } }