{
  "name": "@dr-ishaan/remake-blocks",
  "version": "3.0.2",
  "description": "Astro 6 + remark plugin — 42 callout types, 4 themes, CSS layers, design tokens, type allow/blocklists, default collapse, multi-syntax, icon sprite, minimal theme CSS, dev warnings, config validation, CLASSES constants, per-type ARIA roles, sr-only icon text, WAI-ARIA accordion, defaultTitles, nested callout data attributes, disclosure widgets, i18n, XSS-safe, WCAG, Lucide/emoji icons",
  "type": "module",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./styles.css": "./dist/styles.css",
    "./accordion.js": "./dist/accordion.js",
    "./astro": {
      "import": "./dist/astro.js",
      "types": "./dist/astro.d.ts"
    },
    "./theme/github.css": "./dist/theme/github.css",
    "./theme/obsidian.css": "./dist/theme/obsidian.css",
    "./theme/vitepress.css": "./dist/theme/vitepress.css",
    "./theme/docusaurus.css": "./dist/theme/docusaurus.css",
    "./sanitize-schema.json": "./dist/sanitize-schema.json"
  },
  "files": [
    "dist/",
    "README.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "scripts": {
    "build": "tsc && cp src/themes/github.css dist/styles.css && mkdir -p dist/theme && cp src/themes/*.css dist/theme/ && cp src/accordion.js dist/accordion.js && cp src/sanitize-schema.json dist/sanitize-schema.json",
    "dev": "tsc --watch",
    "test": "node --experimental-vm-modules tests/test-exhaustive.mts",
    "prepublishOnly": "npm run build"
  },
  "keywords": [
    "astro",
    "astro-plugin",
    "astro-integration",
    "remark",
    "remark-plugin",
    "callout",
    "admonition",
    "blockquote",
    "disclosure",
    "collapsible",
    "accordion",
    "tree-view",
    "markdown",
    "github-admonition",
    "obsidian-callout",
    "remake-blocks",
    "security",
    "xss-safe",
    "multi-theme",
    "obsidian-theme",
    "vitepress-theme",
    "docusaurus-theme",
    "inline-callouts",
    "directive-syntax",
    "lucide-icons",
    "emoji-icons",
    "rehype-sanitize",
    "definition",
    "aside",
    "correction",
    "figure",
    "further-reading",
    "prerequisite",
    "exercise",
    "sidenote",
    "timeline",
    "bibliography",
    "css-layer",
    "design-tokens",
    "dark-mode",
    "css-scope",
    "cascade-layers",
    "type-allowlist",
    "type-blocklist",
    "default-collapse",
    "multi-syntax",
    "directive-syntax",
    "mkdocs-syntax",
    "icon-sprite",
    "css-tree-shake",
    "minimal-theme",
    "performance",
    "dev-warnings",
    "config-validation",
    "css-classes",
    "lucide-icons",
    "typescript-types",
    "dx",
    "accessibility",
    "aria-roles",
    "sr-only",
    "wai-aria",
    "accordion-keyboard",
    "wcag"
  ],
  "license": "MIT",
  "author": "dr-ishaan <adi.ishaan@proton.me>",
  "homepage": "https://github.com/dr-ishaan/remake-blocks#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/dr-ishaan/remake-blocks.git"
  },
  "bugs": {
    "url": "https://github.com/dr-ishaan/remake-blocks/issues"
  },
  "peerDependencies": {
    "astro": "^6.0.0"
  },
  "peerDependenciesMeta": {
    "astro": {
      "optional": true
    }
  },
  "dependencies": {
    "unist-util-visit": "^5.0.0"
  },
  "devDependencies": {
    "astro": "^6.0.0",
    "typescript": "^5.7.0",
    "@types/node": "^22.0.0"
  }
}
