{ "name": "schmelczer-dev", "description": "A static personal blog for Andras Schmelczer.", "private": true, "type": "module", "packageManager": "npm@10.9.2", "engines": { "node": ">=22.13.0" }, "scripts": { "dev": "astro dev", "start": "astro dev", "typecheck": "astro check", "lint": "prettier --check \"astro.config.mjs\" \"src/**/*.{astro,ts,md,css}\" \"scripts/*.mjs\" \"*.md\" \"*.json\"", "format": "prettier --write \"astro.config.mjs\" \"src/**/*.{astro,ts,md,css}\" \"scripts/*.mjs\" \"*.md\" \"*.json\"", "build": "astro build", "preview": "astro preview", "qa:links": "node scripts/check-links.mjs", "qa:no-js": "node scripts/check-no-js.mjs", "qa:overflow": "node scripts/install-playwright-deps.mjs && node scripts/check-overflow.mjs", "qa": "npm run typecheck && npm run lint && npm run build && npm run qa:links && npm run qa:no-js && npm run qa:overflow" }, "repository": { "type": "git", "url": "git+https://github.com/schmelczer/schmelczer.github.io.git" }, "keywords": [ "blog", "software engineering", "computer science", "portfolio" ], "author": "Andras Schmelczer", "license": "GPL-3.0-or-later", "bugs": { "url": "https://github.com/schmelczer/schmelczer.github.io/issues" }, "homepage": "https://github.com/schmelczer/schmelczer.github.io#readme", "devDependencies": { "@astrojs/check": "^0.9.9", "@astrojs/rss": "^4.0.18", "@astrojs/sitemap": "^3.7.2", "astro": "^6.3.1", "playwright": "^1.59.1", "prettier": "^3.8.3", "prettier-plugin-astro": "^0.14.1", "rehype-autolink-headings": "^7.1.0", "rehype-slug": "^6.0.0", "typescript": "^5.9.3", "unist-util-visit": "^5.1.0", "sharp": "^0.34.5" }, "overrides": { "yaml": "^2.9.0" } }