21 lines
406 B
Nix
21 lines
406 B
Nix
{ pkgs, deno }:
|
|
let
|
|
src = ./.;
|
|
in
|
|
pkgs.writeShellApplication {
|
|
name = "update";
|
|
|
|
runtimeInputs = [ deno ];
|
|
runtimeEnv = {
|
|
FIGMA_ICON_FILE_ID = "KJgLnsBI9nvUt44qKJXmVm";
|
|
FRAME_ID = "709-324";
|
|
};
|
|
|
|
text = ''
|
|
REPO_ROOT="$(git rev-parse --show-toplevel)"
|
|
OUT_DIR="$(realpath "$REPO_ROOT"/pkgs/webview-ui/app/icons)"
|
|
export OUT_DIR
|
|
deno run --allow-all ${src}/main.ts
|
|
'';
|
|
}
|