1
Fork 0

Compare commits

...

2 Commits

Author SHA1 Message Date
Bauke 50bdc5bfea
Add the readme. 2022-09-26 00:57:20 +02:00
Bauke 4da9622185
Update dependencies and metadata. 2022-09-26 00:56:32 +02:00
3 changed files with 26 additions and 11 deletions

View File

@ -2,11 +2,12 @@
[package] [package]
name = "bauke-xyz" name = "bauke-xyz"
description = "https://bauke.xyz" description = "Bauke's website."
version = "1.0.0" repository = "https://git.bauke.xyz/Bauke/bauke-xyz"
edition = "2018"
repository = "https://git.holllo.cc/Bauke/bauke.xyz"
license = "AGPL-3.0-or-later" license = "AGPL-3.0-or-later"
version = "1.0.0"
authors = ["Bauke <me@bauke.xyz>"]
edition = "2021"
[[bin]] [[bin]]
name = "bauke-xyz" name = "bauke-xyz"
@ -14,6 +15,6 @@ path = "source/main.rs"
[dependencies] [dependencies]
askama = "0.11.1" askama = "0.11.1"
color-eyre = "0.6.1" color-eyre = "0.6.2"
rsass = "0.23.4" rsass = "0.23.4"
userstyles = { git = "https://git.holllo.cc/Bauke/userstyles" } userstyles = { git = "https://git.holllo.cc/Bauke/userstyles" }

16
README.md Normal file
View File

@ -0,0 +1,16 @@
# Bauke 🦖 XYZ
> **Bauke's website.**
## Development
Requires working installations of [Rust and Cargo](https://www.rust-lang.org/learn/get-started), [NodeJS](https://nodejs.org) and [pnpm](https://pnpm.io).
* Install the dependencies with `pnpm install`.
* Build the website with `cargo run`.
* Deploy to Netlify with `pnpm deploy`.
* Test the code with `pnpm test`.
## License
Distributed under the [AGPL-3.0-or-later](https://spdx.org/licenses/AGPL-3.0-or-later.html) license, see [LICENSE](https://git.bauke.xyz/Bauke/bauke-xyz/src/branch/main/LICENSE) for more information.

View File

@ -1,7 +1,5 @@
{ {
"name": "bauke.xyz", "private": "true",
"version": "0.0.0",
"license": "AGPL-3.0-or-later",
"scripts": { "scripts": {
"deploy": "cargo run --release -q && pnpm deploy:netlify", "deploy": "cargo run --release -q && pnpm deploy:netlify",
"deploy:netlify": "netlify deploy --prod --dir 'public/' -s bauke.xyz", "deploy:netlify": "netlify deploy --prod --dir 'public/' -s bauke.xyz",
@ -11,9 +9,9 @@
"modern-normalize": "^1.1.0" "modern-normalize": "^1.1.0"
}, },
"devDependencies": { "devDependencies": {
"stylelint": "^14.6.1", "stylelint": "^14.12.1",
"stylelint-config-standard-scss": "^3.0.0", "stylelint-config-standard-scss": "^5.0.0",
"xo": "^0.48.0" "xo": "^0.52.3"
}, },
"stylelint": { "stylelint": {
"extends": [ "extends": [