package.json 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. {
  2. "name": "@astrojs/markdoc",
  3. "description": "Add support for Markdoc in your Astro site",
  4. "version": "0.9.0",
  5. "type": "module",
  6. "types": "./dist/index.d.ts",
  7. "author": "withastro",
  8. "license": "MIT",
  9. "repository": {
  10. "type": "git",
  11. "url": "https://github.com/withastro/astro.git",
  12. "directory": "packages/integrations/markdoc"
  13. },
  14. "keywords": [
  15. "astro-integration",
  16. "astro-component",
  17. "markdoc"
  18. ],
  19. "bugs": "https://github.com/withastro/astro/issues",
  20. "homepage": "https://docs.astro.build/en/guides/integrations-guide/markdoc/",
  21. "exports": {
  22. "./prism": {
  23. "types": "./dist/extensions/prism.d.ts",
  24. "default": "./dist/extensions/prism.js"
  25. },
  26. "./shiki": {
  27. "types": "./dist/extensions/shiki.d.ts",
  28. "default": "./dist/extensions/shiki.js"
  29. },
  30. "./config": {
  31. "types": "./dist/config.d.ts",
  32. "default": "./dist/config.js"
  33. },
  34. ".": "./dist/index.js",
  35. "./components": "./components/index.ts",
  36. "./runtime": "./dist/runtime.js",
  37. "./runtime-assets-config": "./dist/runtime-assets-config.js",
  38. "./package.json": "./package.json"
  39. },
  40. "typesVersions": {
  41. "*": {
  42. "config": [
  43. "./dist/config.d.ts"
  44. ],
  45. "prism": [
  46. "./dist/extensions/prism.d.ts"
  47. ],
  48. "shiki": [
  49. "./dist/extensions/shiki.d.ts"
  50. ]
  51. }
  52. },
  53. "files": [
  54. "components",
  55. "dist",
  56. "template"
  57. ],
  58. "scripts": {
  59. "build": "astro-scripts build \"src/**/*.ts\" && tsc",
  60. "build:ci": "astro-scripts build \"src/**/*.ts\"",
  61. "dev": "astro-scripts dev \"src/**/*.ts\"",
  62. "test": "astro-scripts test --timeout 40000 \"test/**/*.test.js\""
  63. },
  64. "dependencies": {
  65. "@astrojs/internal-helpers": "workspace:*",
  66. "@astrojs/prism": "workspace:*",
  67. "@markdoc/markdoc": "^0.3.5",
  68. "esbuild": "^0.19.6",
  69. "github-slugger": "^2.0.0",
  70. "gray-matter": "^4.0.3",
  71. "htmlparser2": "^9.0.0",
  72. "kleur": "^4.1.5",
  73. "zod": "^3.22.4"
  74. },
  75. "peerDependencies": {
  76. "astro": "^3.0.0 || ^4.0.0"
  77. },
  78. "devDependencies": {
  79. "@astrojs/markdown-remark": "workspace:*",
  80. "@types/html-escaper": "^3.0.2",
  81. "@types/markdown-it": "^13.0.6",
  82. "astro": "workspace:*",
  83. "astro-scripts": "workspace:*",
  84. "devalue": "^4.3.2",
  85. "linkedom": "^0.16.4",
  86. "vite": "^5.1.2"
  87. },
  88. "engines": {
  89. "node": ">=18.14.1"
  90. },
  91. "publishConfig": {
  92. "provenance": true
  93. }
  94. }