{"_id":"@aryan02420/vue-frame","name":"@aryan02420/vue-frame","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aryan02420/vue-frame","description":"Render your Vue nodes in an iframe","private":false,"version":"1.0.0","type":"module","module":"./dist/vue-frame.js","main":"./dist/vue-frame.umd.cjs","types":"./dist/vue-frame.d.ts","exports":{".":{"import":"./dist/vue-frame.js","require":"./dist/vue-frame.umd.cjs"}},"license":"MIT","scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","build:demo":"vue-tsc --noEmit && vite build --config vite.demo.config.ts","preview":"vite preview --config vite.demo.config.ts","lint":"eslint ./src/**/*.{js,jsx,ts,tsx,vue}"},"peerDependencies":{"vue":"^3.2.37"},"devDependencies":{"@types/node":"^18.8.3","@typescript-eslint/parser":"^5.39.0","@vitejs/plugin-vue":"^3.1.0","eslint":"^8.25.0","eslint-config-prettier":"^8.5.0","eslint-plugin-vue":"^9.6.0","prettier":"^2.7.1","typescript":"^4.6.4","vite":"^3.1.0","vite-plugin-dts":"^1.6.5","vue-eslint-parser":"^9.1.0","vue-tsc":"^0.40.4"},"author":{"name":"aryan02420","email":"aryan02420@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/aryan02420/vue-frame.git"},"keywords":["vue","iframe"],"bugs":{"url":"https://github.com/aryan02420/vue-frame/issues"},"homepage":"https://github.com/aryan02420/vue-frame#readme","gitHead":"e1d344bce93d07f3b1647f0865b10e80dbc64be8","_id":"@aryan02420/vue-frame@1.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-a3EnUoM4I+A5DAXNxgBrlExVUd9jwhurOdN9eUBDi2Hn80loQaXjJCpR8QBWGLZL3dleFepA7bMx6qJK8X8xlQ==","shasum":"6310d5b30c3827034dde826df97f4f4934e00d49","tarball":"https://registry.npmjs.org/@aryan02420/vue-frame/-/vue-frame-1.0.0.tgz","fileCount":10,"unpackedSize":8729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEY9G7ioO8Md+4qyBe3ytjjCxqDiiX9AnoHTgkpKUkZAiEA/l4ULuVz9ldE4nmTLqc81yZW8N60Gz9SDSVzVXhw1LE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQwzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTGg//ehtXf0Zhs0yPF6194ctXegjlLIEiBarSFsLt2merCHoAUayQ\r\nv5qE0SpmboiJYEWtf8O7mRyrhv2itMorpG2gEgewCEdos38P2vtEfONjktbK\r\nymhyMUO0gKXMCmHtvyTfj8TbPQJhw4bIqgRCIF/T7a16LBGoKGcGvRIsOf0D\r\nvoS8dwWo95/Fqvo84ANhydJhqcnKz5HhQuQWxG0NNDSfgcVkdgm6FwO5usYP\r\nEhxJQn+Q0b2mgTjYFGCrRWvlvlHd7Gkwwrpxv8PcBhi5WTicxurMxD2/dEgv\r\nw6GiXFGfy/BQu6Yh4Ao/HbEtjC15eLnwBS5xmp6vG0dm/aO3Lv7pGMkjDy3a\r\n2Hy42TflYNnn+BSX0Pjg1fbhjmHmwr+XO3BYY2oIhYexIL7D3zy4vq++MNk+\r\nNxSzZh5ESCQeQf+Lukj9Keu8vVNZu6RiNmJHyds2446xxe96SIF1MOIq9KxR\r\n3bRvqnp+GixBDmg2dybMqb6Q8Z+KjgyFzpHVHbOLSdgetkVvrf+mw7qpa8hy\r\nIeE9xs6QL7lirgYDqmyaBCqDApY6a8iy+yhE5cxejQABURRddKWwNkFb44fF\r\nYJOuOZtOcJIO7XQELobXBwEqYn5nZrxDIQ9CUiLIm5AEhIR+eaVqMMLjJqHT\r\nQKlWUDOAeixRuj4Ac7NAcccpYEb51a2NrLQ=\r\n=XD9b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aryan02420","email":"aryan02420@gmail.com"},"directories":{},"maintainers":[{"name":"aryan02420","email":"aryan02420@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-frame_1.0.0_1665338586184_0.5201010232892747"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-09T18:03:06.111Z","1.0.0":"2022-10-09T18:03:06.370Z","modified":"2022-10-09T18:03:06.519Z"},"maintainers":[{"name":"aryan02420","email":"aryan02420@gmail.com"}],"description":"Render your Vue nodes in an iframe","homepage":"https://github.com/aryan02420/vue-frame#readme","keywords":["vue","iframe"],"repository":{"type":"git","url":"git+https://github.com/aryan02420/vue-frame.git"},"author":{"name":"aryan02420","email":"aryan02420@gmail.com"},"bugs":{"url":"https://github.com/aryan02420/vue-frame/issues"},"license":"MIT","readme":"# VueFrame\n\nRender your Vue nodes in an iframe\n\n## Installation\n\n```bash\nnpm i @aryan02420/vue-frame\n```\n\n> Vue3 is a peer dependency and needs to be installed separately\n\n## Usage\n\n```vue\n<script setup lang=\"ts\">\nimport { VueFrame } from 'vue-frame'\n</script>\n\n<template>\n  <vue-frame>\n    <h1>Hello Wrold!</h1>\n  </vue-frame>\n</template>\n```\n\n### Props\n\n#### inherit-styles\n\n`inheritStyles: Boolean`\n\nIf `true`, styles from parent window will be copied into the iframe. Use this to make the iframe look like your Vue app.\n\n#### stylesheet\n\n`stylesheet: String`\n\nIf set, it will create a new style tag using this value. Use this for injecting custom styles into the iframe.\n\n#### All properties of [HTMLIFrameElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement)\n\n## Demo\n\nhttps://aryan02420.github.io/vue-frame\n","readmeFilename":"README.md"}