{ "name": "@proj-airi/docs", "type": "module", "version": "0.10.2", "private": true, "scripts": { "build": "vitepress build", "build:base": "BASE_URL=/docs/ vitepress build", "dev": "vitepress dev", "preview": "vitepress preview", "typecheck": "vue-tsc --noEmit", "contributors": "tsx scripts/update-contributors.ts" }, "dependencies": { "@fontsource-variable/comfortaa": "^5.2.8", "@fontsource-variable/dm-sans": "^5.2.8", "@fontsource-variable/quicksand": "^5.2.10", "@fontsource/dm-mono": "^5.2.7", "@fontsource/dm-serif-display": "^5.2.8", "@moeru/std": "catalog:", "@proj-airi/chromatic": "^1.1.1", "@proj-airi/i18n": "workspace:^", "@vueuse/core": "^14.2.1", "colorjs.io": "^0.6.1", "date-fns": "^4.1.0", "embla-carousel-vue": "catalog:", "mark.js": "^8.11.1", "motion-v": "^2.2.1", "pathe": "^2.0.3", "posthog-js": "catalog:", "reka-ui": "^2.9.6", "vue": "catalog:", "vue-i18n": "^11.3.2", "vue-sonner": "^2.0.9" }, "devDependencies": { "@iconify-json/lucide": "^1.2.102", "@iconify-json/mingcute": "^1.2.7", "@iconify-json/twemoji": "^1.2.5", "@iconify/vue": "^5.0.0", "@intlify/unplugin-vue-i18n": "^11.0.7", "@mdit/plugin-footnote": "^0.23.2", "@mdit/plugin-tasklist": "^0.23.2", "@napi-rs/image": "^1.12.0", "@proj-airi/stage-ui": "workspace:^", "@radix-ui/colors": "^3.0.0", "@takumi-rs/image-response": "catalog:", "@types/hast": "^3.0.4", "@types/markdown-it": "^14.1.2", "@unocss/reset": "^66.6.8", "@vue/tsconfig": "^0.9.1", "animejs": "^4.3.6", "gray-matter": "^4.0.3", "markdown-it": "^14.1.1", "markdown-it-anchor": "^9.2.0", "minisearch": "^7.2.0", "postcss": "^8.5.10", "shiki": "^4.0.2", "tinyglobby": "^0.2.16", "tsx": "^4.21.0", "uncrypto": "^0.1.3", "unplugin-yaml": "^4.1.0", "vitepress": "2.0.0-alpha.17", "vue-tsc": "^3.2.6" } }