astro-maintenance
Version:
Maintenance and Coming Soon integration for Astro
67 lines (66 loc) • 1.55 kB
JSON
{
"name": "astro-maintenance",
"version": "2.0.0",
"description": "Maintenance and Coming Soon integration for Astro",
"type": "module",
"exports": {
".": "./index.ts"
},
"keywords": [
"withastro",
"astro-integration",
"astro",
"maintenance",
"coming soon",
"integration",
"countdown",
"under construction",
"utils"
],
"author": "Alexander Sedeke",
"license": "MIT",
"devDependencies": {
"@playwright/test": "^1.52.0",
"@types/node": "^22.15.24",
"astro": "^5.8.0",
"chalk": "^5.4.1"
},
"peerDependencies": {
"astro": "^5.0.0"
},
"dependencies": {
"@astrojs/node": "^9.2.2",
"cookie": "^1.0.2",
"handlebars": "^4.7.8"
},
"engines": {
"node": "^20.3.0 || >=21.0.0"
},
"publishConfig": {
"access": "public"
},
"homepage": "https://astro-maintenance.alexandr.studio/",
"repository": {
"type": "git",
"url": "https://github.com/alexandr-studio/astro-maintenance.git"
},
"bugs": "https://github.com/alexandr-studio/astro-maintenance/issues",
"files": [
"package.json",
"README.md",
"index.ts",
"middleware.ts",
"renderPage.ts",
"templateEngine.ts",
"cookieHandler.ts",
"templates/simple.hbs",
"templates/countdown.hbs",
"templates/construction.hbs",
"assets/astro-maintenance.webp"
],
"scripts": {
"test": "pnpm exec playwright test --workers=1",
"cleanup:test": "rm -rf tests/*-project",
"install:browsers": "pnpm exec playwright install chromium"
}
}