master
  1{
  2  "name": "astral-halo",
  3  "type": "module",
  4  "version": "0.3.0",
  5  "scripts": {
  6    "dev": "astro dev",
  7    "build": "astro build",
  8    "preview": "astro preview",
  9    "astro": "astro",
 10    "lint": "eslint ./src --fix && stylelint ./src/**/*.{scss,css,astro} --fix && astro check",
 11    "format": "prettier --write ./src",
 12    "new": "pnpm --filter @astral-halo/cli-tool run new",
 13    "pub": "pnpm --filter @astral-halo/cli-tool run pub"
 14  },
 15  "dependencies": {
 16    "@astral-halo/i18n": "workspace:*",
 17    "@astrojs/markdown-remark": "^6.3.10",
 18    "@astrojs/mdx": "^4.3.13",
 19    "@astrojs/rss": "^4.0.15",
 20    "@astrojs/sitemap": "^3.7.0",
 21    "@astrojs/solid-js": "^5.1.3",
 22    "@expressive-code/core": "^0.41.7",
 23    "@expressive-code/plugin-line-numbers": "^0.41.7",
 24    "@iconify-json/material-symbols": "^1.2.59",
 25    "@iconify-json/mdi": "^1.2.3",
 26    "@iconify-json/mingcute": "^1.2.7",
 27    "@iconify-json/simple-icons": "^1.2.71",
 28    "@iconify/utils": "^2.3.0",
 29    "@octokit/request": "^9.2.4",
 30    "@shikijs/transformers": "^3.23.0",
 31    "@swup/head-plugin": "^2.3.1",
 32    "@swup/parallel-plugin": "^0.4.0",
 33    "@swup/preload-plugin": "^3.2.11",
 34    "@swup/progress-plugin": "^3.2.0",
 35    "@swup/scripts-plugin": "^2.1.0",
 36    "@swup/scroll-plugin": "^3.3.2",
 37    "@tailwindcss/vite": "^4.2.1",
 38    "@vite-pwa/assets-generator": "^1.0.2",
 39    "@vite-pwa/astro": "^1.2.0",
 40    "astro": "^5.18.0",
 41    "astro-compress": "2.3.5",
 42    "astro-expressive-code": "^0.41.7",
 43    "astro-icon": "^1.1.5",
 44    "astro-pagefind": "^1.8.5",
 45    "autoprefixer": "^10.4.27",
 46    "cheerio": "^1.2.0",
 47    "daisyui": "^5.5.19",
 48    "dayjs": "^1.11.19",
 49    "hast-util-from-html": "^2.0.3",
 50    "hast-util-is-element": "^3.0.0",
 51    "hastscript": "^9.0.1",
 52    "markdown-it": "^14.1.1",
 53    "mdast-util-to-string": "^4.0.0",
 54    "nanostores": "^0.11.4",
 55    "photoswipe": "^5.4.4",
 56    "postcss-load-config": "^6.0.1",
 57    "reading-time": "^1.5.0",
 58    "rehype-autolink-headings": "^7.1.0",
 59    "rehype-components": "^0.3.0",
 60    "rehype-mathjax": "^6.0.0",
 61    "remark-directive": "^3.0.1",
 62    "remark-directive-rehype": "^0.4.2",
 63    "remark-math": "^6.0.0",
 64    "sanitize-html": "^2.17.1",
 65    "sharp": "^0.33.5",
 66    "shiki": "^3.23.0",
 67    "solid-js": "^1.9.11",
 68    "swup": "^4.8.3",
 69    "tailwindcss": "^4.2.1",
 70    "typescript": "^5.9.3",
 71    "unist-util-visit": "^5.1.0",
 72    "unplugin-icons": "^22.5.0",
 73    "vite-plugin-pwa": "^1.2.0"
 74  },
 75  "devDependencies": {
 76    "@astrojs/check": "^0.9.6",
 77    "@astrojs/ts-plugin": "^1.10.6",
 78    "@eslint/js": "^9.39.3",
 79    "@iconify/types": "^2.0.0",
 80    "@trivago/prettier-plugin-sort-imports": "^5.2.2",
 81    "@types/hast": "^3.0.4",
 82    "@types/markdown-it": "^14.1.2",
 83    "@types/mdast": "^4.0.4",
 84    "@types/node": "^22.19.13",
 85    "@types/sanitize-html": "^2.16.0",
 86    "@types/unist": "^3.0.3",
 87    "@typescript-eslint/parser": "^8.56.1",
 88    "astro-eslint-parser": "^1.3.0",
 89    "eslint": "^9.39.3",
 90    "eslint-plugin-astro": "^1.6.0",
 91    "github-slugger": "^2.0.0",
 92    "globals": "^15.15.0",
 93    "postcss-html": "^1.8.1",
 94    "prettier": "^3.8.1",
 95    "prettier-plugin-astro": "^0.14.1",
 96    "prettier-plugin-astro-organize-imports": "^0.4.11",
 97    "prettier-plugin-tailwindcss": "^0.6.14",
 98    "stylelint": "^16.26.1",
 99    "stylelint-config-html": "^1.1.0",
100    "typescript-eslint": "^8.56.1"
101  },
102  "pnpm": {
103    "onlyBuiltDependencies": [
104      "@tailwindcss/oxide",
105      "esbuild",
106      "sharp",
107      "swup"
108    ]
109  }
110}