lee-at-zoo-corp a66a0824a2 x
2025-06-06 18:19:30 -04:00
2025-04-25 04:58:58 -04:00
2024-10-25 20:53:08 +00:00
2025-05-16 22:02:30 +00:00
2025-05-06 13:12:23 +00:00
2024-12-09 13:37:01 -05:00
2025-05-14 04:36:52 +00:00
2025-04-02 06:54:26 +00:00
2023-12-18 06:15:26 -05:00
x
2025-06-06 18:19:30 -04:00
2025-06-06 18:04:00 -04:00
2025-04-02 06:54:26 +00:00
2025-04-02 06:54:26 +00:00
2025-04-02 06:54:26 +00:00

.PHONY: all

all: install check build
\# ```


# INSTALL

``` :
ifeq ($(OS),Windows_NT)
  export WINDOWS := true
  ifndef MSYSTEM
    export POWERSHELL := true
  endif
endif
``` :

``` :
ifdef WINDOWS
  CARGO ?= $(USERPROFILE)/.cargo/bin/cargo.exe
  WASM_PACK ?= $(USERPROFILE)/.cargo/bin/wasm-pack.exe
else
  CARGO ?= $(shell which cargo || echo ~/.cargo/bin/cargo)
  WASM_PACK ?= $(shell which wasm-pack || echo ~/.cargo/bin/wasm-pack)
endif
``` :

``` :
.PHONY: install
``` :

### Install dependencies

``` :
install: node_modules/.package-lock.json $(CARGO) $(WASM_PACK)
``` :

``` :
node_modules/.package-lock.json: package.json package-lock.json
	npm prune
	npm install
``` :

``` :
$(CARGO):
ifdef WINDOWS
	npm run install:rust:windows
else
	npm run install:rust
endif
``` :

``` :
$(WASM_PACK):
ifdef WINDOWS
	npm run install:wasm-pack:cargo
else
	npm run install:wasm-pack:sh
endif
``` :

Description
Languages
TypeScript 64.3%
Rust 34.8%
CSS 0.4%
Python 0.1%
JavaScript 0.1%