feat: convert to an astro application (!9)

Reviewed-on: https://codeberg.org/nhcarrigan/docs/pulls/9
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
This commit is contained in:
2024-08-23 23:49:24 +00:00
committed by Naomi the Technomancer
parent 2898736099
commit 4cc44ae423
43 changed files with 4727 additions and 1368 deletions

View File

@ -1,35 +1,18 @@
{
"name": "general-documentation",
"version": "1.0.0",
"description": "Documentation for my smaller projects.",
"main": "null",
"name": "magical-metal",
"type": "module",
"version": "0.0.1",
"scripts": {
"lint": "markdownlint ./docs/**/*.md",
"start": "docsify serve ./docs -o --port 3200"
"dev": "astro dev",
"start": "astro dev",
"build": "astro check && astro build",
"preview": "astro preview",
"astro": "astro"
},
"repository": {
"type": "git",
"url": "git+https://github.com/nhcarrigan/general-documentation.git"
},
"engines": {
"node": "20",
"pnpm": "9"
},
"keywords": [
"docsify",
"documentation"
],
"author": "Naomi Carrigan",
"license": "SEE LICENSE IN https://docs.nhcarrigan.com/#/license",
"bugs": {
"url": "https://github.com/nhcarrigan/general-documentation/issues"
},
"homepage": "https://github.com/nhcarrigan/general-documentation#readme",
"dependencies": {
"docsify-cli": "4.4.4"
},
"devDependencies": {
"markdownlint": "0.34.0",
"markdownlint-cli": "0.39.0"
"@astrojs/check": "^0.9.3",
"@astrojs/starlight": "^0.26.1",
"astro": "^4.14.5",
"typescript": "^5.5.4"
}
}