Update dependencies and project configuration

Add Nix flake support, update .gitignore to ignore SSL certs, upgrade
@types/bun and TypeScript versions, and update frontend SDK URLs in
index.html and sw.js to new API endpoints
This commit is contained in:
2026-01-18 20:39:50 +01:00
parent e5b01203b8
commit 1a0f91625a
8 changed files with 82 additions and 25 deletions

21
flake.nix Normal file
View File

@@ -0,0 +1,21 @@
{
description = "DropUI Django";
inputs.nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
outputs = { self, nixpkgs, ... }: let
system = "x86_64-linux";
pkgs = import nixpkgs {
inherit system;
config.allowUnfree = true;
};
in {
devShells.${system}.default = pkgs.mkShell {
buildInputs = with pkgs; [
bun
biome
google-chrome
];
};
};
}