Updated security and form logic
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled

This commit is contained in:
2025-05-09 23:25:49 +02:00
parent 583ff0d466
commit b28ffd16d0
4 changed files with 1866 additions and 1066 deletions

View File

@@ -19,10 +19,15 @@
"check:prettier": "prettier --check .",
"fix": "npm run fix:eslint && npm run fix:prettier",
"fix:eslint": "eslint --fix .",
"fix:prettier": "prettier -w ."
"fix:prettier": "prettier -w .",
"analyze": "astro build && astro-compress --analyze",
"clean": "rimraf dist .astro",
"typecheck": "tsc --noEmit",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx,.astro",
"format": "prettier --write .",
"prepare": "husky install"
},
"dependencies": {
"@astrojs/netlify": "^6.1.0",
"@astrojs/react": "^4.2.0",
"@astrojs/rss": "^4.0.11",
"@astrojs/sitemap": "^3.2.1",
@@ -67,16 +72,28 @@
"eslint": "^9.18.0",
"eslint-plugin-astro": "^1.3.1",
"globals": "^15.14.0",
"husky": "^9.0.11",
"js-yaml": "^4.1.0",
"lint-staged": "^15.2.2",
"mdast-util-to-string": "^4.0.0",
"prettier": "^3.4.2",
"prettier-plugin-astro": "^0.14.1",
"reading-time": "^1.5.0",
"rimraf": "^5.0.5",
"sharp": "0.33.5",
"tailwind-merge": "^2.6.0",
"tailwindcss": "^3.4.17",
"typescript": "^5.7.3",
"typescript-eslint": "^8.21.0",
"unist-util-visit": "^5.0.0"
},
"lint-staged": {
"*.{js,jsx,ts,tsx,astro}": [
"eslint --fix",
"prettier --write"
],
"*.{json,md,mdx,yaml,yml}": [
"prettier --write"
]
}
}