Files

92 lines
2.8 KiB
JSON

{
"name": "site",
"version": "0.0.1",
"type": "module",
"scripts": {
"api-docs": "vp run site#api-docs:generate",
"clean": "rimraf --glob dist .netlify 'src/content/generated-*-reference'",
"astro": "astro",
"check:anchors": "tsx scripts/check-anchors.ts",
"check:api-stability": "tsx scripts/check-api-stability.ts",
"check:link-analytics": "tsx scripts/check-link-analytics.ts",
"test": "vp test run",
"test:watch": "vp test",
"test:ui": "vp test --ui",
"test:coverage": "vp test --coverage"
},
"dependencies": {
"@astrojs/markdown-satteri": "^0.4.4",
"@astrojs/mdx": "^8.1.0",
"@astrojs/netlify": "^8.2.10",
"@astrojs/react": "^7.1.0",
"@astrojs/rss": "^4.0.19",
"@astrojs/sitemap": "^3.7.4",
"@base-ui/react": "^1.6.0",
"@docsearch/css": "^4.6.0",
"@docsearch/react": "^4.6.0",
"@mux/mux-node": "^14.1.1",
"@mux/mux-uploader-react": "^1.4.1",
"@nanostores/react": "^1.0.0",
"@resvg/resvg-js": "^2.6.2",
"@sentry/astro": "^10.59.0",
"@shikijs/transformers": "^4.3.1",
"@tailwindcss/vite": "catalog:",
"@videojs/cdn": "workspace:*",
"@videojs/html": "workspace:*",
"@videojs/installation": "workspace:*",
"@videojs/react": "workspace:*",
"astro": "^7.4.0",
"clsx": "^2.1.1",
"es-toolkit": "^1.32.0",
"github-slugger": "^2.0.0",
"iron-session": "^8.0.4",
"jose": "^6.1.3",
"just-debounce-it": "^3.2.0",
"just-throttle": "^4.2.0",
"linkedom": "^0.18.12",
"marked": "^17.0.1",
"nanostores": "^1.0.1",
"react": "^19.3.0",
"react-dom": "^19.3.0",
"reading-time": "^1.5.0",
"satori": "^0.26.0",
"satteri": "^0.10.5",
"schema-dts": "^1.1.5",
"sharp": "^0.35.3",
"shiki": "^4.3.1",
"simple-git": "^3.36.0",
"tailwind-merge": "^3.5.0",
"tailwindcss": "catalog:",
"video.js": "workspace:*",
"vite": "catalog:"
},
"devDependencies": {
"@astrojs/check": "^0.9.10",
"@netlify/edge-functions": "^3.0.8",
"@oxc-project/types": "0.146.0",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/caniuse-lite": "^1.0.5",
"@types/jsdom": "^28.0.1",
"@types/react": "^19.3.0",
"@types/react-dom": "^19.3.0",
"@types/turndown": "^5.0.6",
"@vitejs/plugin-react": "^6.1.2",
"@vitest/coverage-v8": "catalog:",
"@vitest/ui": "catalog:",
"browserslist": "catalog:",
"caniuse-lite": "^1.0.30001815",
"jsdom": "^27.0.0",
"oxc-parser": "0.146.0",
"oxc-transform-react": "0.152.0",
"oxc-walker": "^1.1.1",
"tsx": "^4.23.1",
"turndown": "^7.2.2",
"typescript": "npm:@typescript/typescript6@^6.0.0",
"vite-plugin-svgr": "^4.5.0",
"vite-plus": "catalog:",
"vitest": "catalog:"
}
}