{"_id":"@beoe/astro-graphviz","name":"@beoe/astro-graphviz","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@beoe/astro-graphviz","version":"0.0.1","description":"Astro graphviz component","keywords":["astro","astro-component","graphviz"],"author":{"name":"stereobooster"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/stereobooster/beoe.git","directory":"packages/astro-graphviz"},"type":"module","exports":{".":"./index.ts","./rehype":"./rehype.mjs"},"dependencies":{"@hpcc-js/wasm":"^2.16.1","@beoe/cache":"0.0.1","@beoe/rehype-graphviz":"0.0.1"},"devDependencies":{"astro":"^4.0.0"},"peerDependencies":{"astro":"^2.0.0 || ^3.0.0 || ^4.0.0"},"scripts":{"test":"exit 0","build":"exit 0","dev":"exit 0","clean":"exit 0"},"bugs":{"url":"https://github.com/stereobooster/beoe/issues"},"homepage":"https://github.com/stereobooster/beoe#readme","_id":"@beoe/astro-graphviz@0.0.1","_integrity":"sha512-1PqXQu0KQdVwQtOxpSjTjUwCTdkfrjFOffp/b+4M9jQNq/U+ZpPZ6N+ksmNtY27eomMgivBDsC2pVB/plLdQwA==","_resolved":"/private/var/folders/vv/fk4322kj49bcxmxz9kbnwjv00000gp/T/51db1bed3986177e5b54fa56d2b3268c/beoe-astro-graphviz-0.0.1.tgz","_from":"file:beoe-astro-graphviz-0.0.1.tgz","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1PqXQu0KQdVwQtOxpSjTjUwCTdkfrjFOffp/b+4M9jQNq/U+ZpPZ6N+ksmNtY27eomMgivBDsC2pVB/plLdQwA==","shasum":"0790c8c76821cb149fa5b99e828cdb71b510c379","tarball":"https://registry.npmjs.org/@beoe/astro-graphviz/-/astro-graphviz-0.0.1.tgz","fileCount":5,"unpackedSize":2714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFOG3fEQ82unSCjGYcXtTRLoqBKRRF4S4oQMVTRwaU/wIgM45LKdAvFAmnJmq2PxdhckxFJb7FJ+1pt9HbJF6xfSo="}]},"_npmUser":{"name":"stereobooster","email":"stereobooster@gmail.com"},"directories":{},"maintainers":[{"name":"stereobooster","email":"stereobooster@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/astro-graphviz_0.0.1_1714945486071_0.9377506410573229"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-05T21:44:45.971Z","0.0.1":"2024-05-05T21:44:46.235Z","modified":"2024-05-05T21:44:46.568Z"},"maintainers":[{"name":"stereobooster","email":"stereobooster@gmail.com"}],"description":"Astro graphviz component","homepage":"https://github.com/stereobooster/beoe#readme","keywords":["astro","astro-component","graphviz"],"repository":{"type":"git","url":"git+https://github.com/stereobooster/beoe.git","directory":"packages/astro-graphviz"},"author":{"name":"stereobooster"},"bugs":{"url":"https://github.com/stereobooster/beoe/issues"},"license":"MIT","readme":"# @beoe/astro-graphviz\n\nAstro component to generate [Graphviz](https://graphviz.org/) diagrams as inline SVG.\n\n## Uage\n\nIn MDX or Astro:\n\n```mdx\nimport { Graphviz } from \"@beoe/astro-graphviz\";\n\n<Graphviz\n  code={`digraph finite_state_machine {\n  \tbgcolor=\"transparent\";\n    start -> end\n}`}\n/>\n```\n\nIt also provides rehype plugin (re-exports [@beoe/rehype-graphviz](/packages/rehype-graphviz/)) with cache preconfigured:\n\n```js\nimport { rehypeGraphviz } from \"@beoe/astro-graphviz/rehype\";\n\n// https://astro.build/config\nexport default defineConfig({\n  markdown: {\n    rehypePlugins: [rehypeGraphviz],\n  },\n});\n```\n\n## Tips\n\nSee [@beoe/rehype-graphviz](/packages/rehype-graphviz/)\n\n## TODO\n\n- use `@beoe/cache` in Astro component\n- add type declarations for `@beoe/astro-graphviz/rehype`\n","readmeFilename":"README.md"}