From 17bf419074720a8479bedc181df1a72855e844ee Mon Sep 17 00:00:00 2001 From: aleidk Date: Mon, 24 Feb 2025 21:24:24 -0300 Subject: [PATCH] feat: add htmx package --- bun.lock | 101 +++++++++++++++++++++++++++++++++++ bun.lockb | Bin 15821 -> 0 bytes frontend/templates/base.html | 1 + package.json | 3 +- 4 files changed, 104 insertions(+), 1 deletion(-) create mode 100644 bun.lock delete mode 100755 bun.lockb diff --git a/bun.lock b/bun.lock new file mode 100644 index 0000000..7c67db7 --- /dev/null +++ b/bun.lock @@ -0,0 +1,101 @@ +{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "compendium", + "dependencies": { + "@mini-strap/core": "^0.1.2", + "htmx.org": "2.0.4", + }, + "devDependencies": { + "@alecodes/bun-plugin-sass": "^0.1.2", + "@alecodes/bun-static-builder": "^0.1.0", + "@types/bun": "latest", + }, + "peerDependencies": { + "typescript": "^5.0.0", + }, + }, + }, + "packages": { + "@alecodes/bun-plugin-sass": ["@alecodes/bun-plugin-sass@0.1.2", "https://git.alecodes.page/api/packages/alecodes/npm/%40alecodes%2Fbun-plugin-sass/-/0.1.2/bun-plugin-sass-0.1.2.tgz", { "dependencies": { "sass": "^1.85.0" }, "peerDependencies": { "typescript": "^5" } }, "sha512-vaOW6ha/uATLRYjXr9HXDXFq0q3dSzCvE3iH1G3QMU63uQPYnL0S5dYBay0M7MtXvVkcJN6UfqMtv2lazqNv9w=="], + + "@alecodes/bun-static-builder": ["@alecodes/bun-static-builder@0.1.0", "https://git.alecodes.page/api/packages/alecodes/npm/%40alecodes%2Fbun-static-builder/-/0.1.0/bun-static-builder-0.1.0.tgz", { "dependencies": { "sass": "^1.85.0", "slug": "^10.0.0" }, "peerDependencies": { "typescript": "^5.0.0" }, "bin": { "@alecodes/bun-static-builder": "src/cli.ts" } }, "sha512-1droOGfCr25rnVZCr7WhrECrk/03Y7gAGzhj0hr3h9ECMwIELT8B0nrL/K7j8IxmqfkOvA50l4uxRzgXHpOjGQ=="], + + "@mini-strap/core": ["@mini-strap/core@0.1.2", "https://git.alecodes.page/api/packages/alecodes/npm/%40mini-strap%2Fcore/-/0.1.2/core-0.1.2.tgz", { "peerDependencies": { "typescript": "^5.0.0" }, "bin": { "@mini-strap/core": "build.ts" } }, "sha512-bt9su5jpslUMYmoNLz7s8P6RlN7Knriy8BtHBfVnpEizOh3DroStRr+yDCSLfhyByKXo6sa9ZNytc25ianEtbA=="], + + "@parcel/watcher": ["@parcel/watcher@2.5.1", "", { "dependencies": { "detect-libc": "^1.0.3", "is-glob": "^4.0.3", "micromatch": "^4.0.5", "node-addon-api": "^7.0.0" }, "optionalDependencies": { "@parcel/watcher-android-arm64": "2.5.1", "@parcel/watcher-darwin-arm64": "2.5.1", "@parcel/watcher-darwin-x64": "2.5.1", "@parcel/watcher-freebsd-x64": "2.5.1", "@parcel/watcher-linux-arm-glibc": "2.5.1", "@parcel/watcher-linux-arm-musl": "2.5.1", "@parcel/watcher-linux-arm64-glibc": "2.5.1", "@parcel/watcher-linux-arm64-musl": "2.5.1", "@parcel/watcher-linux-x64-glibc": "2.5.1", "@parcel/watcher-linux-x64-musl": "2.5.1", "@parcel/watcher-win32-arm64": "2.5.1", "@parcel/watcher-win32-ia32": "2.5.1", "@parcel/watcher-win32-x64": "2.5.1" } }, "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg=="], + + "@parcel/watcher-android-arm64": ["@parcel/watcher-android-arm64@2.5.1", "", { "os": "android", "cpu": "arm64" }, "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA=="], + + "@parcel/watcher-darwin-arm64": ["@parcel/watcher-darwin-arm64@2.5.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw=="], + + "@parcel/watcher-darwin-x64": ["@parcel/watcher-darwin-x64@2.5.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg=="], + + "@parcel/watcher-freebsd-x64": ["@parcel/watcher-freebsd-x64@2.5.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ=="], + + "@parcel/watcher-linux-arm-glibc": ["@parcel/watcher-linux-arm-glibc@2.5.1", "", { "os": "linux", "cpu": "arm" }, "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA=="], + + "@parcel/watcher-linux-arm-musl": ["@parcel/watcher-linux-arm-musl@2.5.1", "", { "os": "linux", "cpu": "arm" }, "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q=="], + + "@parcel/watcher-linux-arm64-glibc": ["@parcel/watcher-linux-arm64-glibc@2.5.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w=="], + + "@parcel/watcher-linux-arm64-musl": ["@parcel/watcher-linux-arm64-musl@2.5.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg=="], + + "@parcel/watcher-linux-x64-glibc": ["@parcel/watcher-linux-x64-glibc@2.5.1", "", { "os": "linux", "cpu": "x64" }, "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A=="], + + "@parcel/watcher-linux-x64-musl": ["@parcel/watcher-linux-x64-musl@2.5.1", "", { "os": "linux", "cpu": "x64" }, "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg=="], + + "@parcel/watcher-win32-arm64": ["@parcel/watcher-win32-arm64@2.5.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw=="], + + "@parcel/watcher-win32-ia32": ["@parcel/watcher-win32-ia32@2.5.1", "", { "os": "win32", "cpu": "ia32" }, "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ=="], + + "@parcel/watcher-win32-x64": ["@parcel/watcher-win32-x64@2.5.1", "", { "os": "win32", "cpu": "x64" }, "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA=="], + + "@types/bun": ["@types/bun@1.2.2", "", { "dependencies": { "bun-types": "1.2.2" } }, "sha512-tr74gdku+AEDN5ergNiBnplr7hpDp3V1h7fqI2GcR/rsUaM39jpSeKH0TFibRvU0KwniRx5POgaYnaXbk0hU+w=="], + + "@types/node": ["@types/node@22.13.4", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg=="], + + "@types/ws": ["@types/ws@8.5.14", "", { "dependencies": { "@types/node": "*" } }, "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw=="], + + "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], + + "bun-types": ["bun-types@1.2.2", "", { "dependencies": { "@types/node": "*", "@types/ws": "~8.5.10" } }, "sha512-RCbMH5elr9gjgDGDhkTTugA21XtJAy/9jkKe/G3WR2q17VPGhcquf9Sir6uay9iW+7P/BV0CAHA1XlHXMAVKHg=="], + + "chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="], + + "detect-libc": ["detect-libc@1.0.3", "", { "bin": { "detect-libc": "./bin/detect-libc.js" } }, "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg=="], + + "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="], + + "htmx.org": ["htmx.org@2.0.4", "", {}, "sha512-HLxMCdfXDOJirs3vBZl/ZLoY+c7PfM4Ahr2Ad4YXh6d22T5ltbTXFFkpx9Tgb2vvmWFMbIc3LqN2ToNkZJvyYQ=="], + + "immutable": ["immutable@5.0.3", "", {}, "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw=="], + + "is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], + + "is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], + + "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], + + "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="], + + "node-addon-api": ["node-addon-api@7.1.1", "", {}, "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ=="], + + "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="], + + "sass": ["sass@1.85.0", "", { "dependencies": { "chokidar": "^4.0.0", "immutable": "^5.0.2", "source-map-js": ">=0.6.2 <2.0.0" }, "optionalDependencies": { "@parcel/watcher": "^2.4.1" }, "bin": { "sass": "sass.js" } }, "sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww=="], + + "slug": ["slug@10.0.0", "", { "bin": { "slug": "cli.js" } }, "sha512-M8s2PWOUeSCdD4S1NH5lCzXg2zFV1fozrtfr0FSKl65x+EF1rUowj+/vyFlnHgxPxWzT+DL0VXKfYc1DHJoymg=="], + + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], + + "typescript": ["typescript@5.7.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw=="], + + "undici-types": ["undici-types@6.20.0", "", {}, "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="], + } +} diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index 42c31942778a3ad1ee2c28ffb30e68db83b49b58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15821 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 diff --git a/frontend/templates/base.html b/frontend/templates/base.html index 7f9ff9e..108110e 100644 --- a/frontend/templates/base.html +++ b/frontend/templates/base.html @@ -3,6 +3,7 @@ + {% block title %}Axum web service!{% endblock %} diff --git a/package.json b/package.json index b44f660..103eb10 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ }, "type": "module", "dependencies": { - "@mini-strap/core": "^0.1.2" + "@mini-strap/core": "^0.1.2", + "htmx.org": "2.0.4" } } \ No newline at end of file