{"_id":"portal-vue","_rev":"51-9cfca30f18c1562611b01cec6855165a","name":"portal-vue","description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","dist-tags":{"latest":"3.0.0","next":"3.0.0-beta.0","rc":"3.0.0-rc.3"},"versions":{"1.0.0-beta.1":{"name":"portal-vue","version":"1.0.0-beta.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/index.js","files":["dist/index.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production npm run build && webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs","test:unit":"NODE_ENV=testing karma start test/karma.conf.js"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-2"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-2"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.22.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-stage-3":"^6.22.0","chai":"^3.5.0","css-loader":"^0.26.2","eslint":"^3.16.1","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.6.3","eslint-plugin-html":"^2.0.1","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.4.0","inject-loader":"2.0.1","karma":"^1.4.1","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.30","karma-webpack":"^2.0.2","mocha":"^3.2.0","mocha-css":"^1.0.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-vue":"^2.2.14","style-loader":"^0.13.2","testcafe":"^0.13.0","testdouble":"^1.10.2","testdouble-chai":"^0.5.0","vue":"^2.1.7","vue-loader":"^11.1.2","vue-template-compiler":"^2.1.7","webpack":"2.2.1","webpack-dev-server":"^2.4.1","webpack-merge":"^3.0.0"},"gitHead":"ee9d9977952b5906a0a2884e364405d600fba924","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.0-beta.1","_shasum":"3610a3c2ea5cd569fb1b903173eccd431eaf2305","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"3610a3c2ea5cd569fb1b903173eccd431eaf2305","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.0-beta.1.tgz","integrity":"sha512-ocg+MEwp7gMJ7/6pKa+FvgV55hWK4K/W8TvS0UeTEDQVuhjIx0YVkxRkNhwynqrRwiHCh6bFvzqPVCcmVc/KDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAjBknOBWyklU49Q4/Fqfw1mOOsGSAniJmlfEIVGtS2AiEA4u6EzLMjcliRsWWonfuOV7NnwT1i8HY234buHbcQEW4="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/portal-vue-1.0.0-beta.1.tgz_1487970278337_0.8082035486586392"},"directories":{}},"1.0.0-beta.2":{"name":"portal-vue","version":"1.0.0-beta.2","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production npm run build && webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs","test:unit":"NODE_ENV=testing karma start test/karma.conf.js"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-2"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-2"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.22.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-stage-3":"^6.22.0","chai":"^3.5.0","css-loader":"^0.26.2","eslint":"^3.16.1","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.6.3","eslint-plugin-html":"^2.0.1","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.4.0","inject-loader":"2.0.1","karma":"^1.4.1","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.30","karma-webpack":"^2.0.2","mocha":"^3.2.0","mocha-css":"^1.0.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-vue":"^2.2.14","style-loader":"^0.13.2","testcafe":"^0.13.0","testdouble":"^1.10.2","testdouble-chai":"^0.5.0","vue":"^2.1.7","vue-loader":"^11.1.2","vue-template-compiler":"^2.1.7","webpack":"2.2.1","webpack-dev-server":"^2.4.1","webpack-merge":"^3.0.0"},"gitHead":"f1d7ef16e30452460db46a46cb1bd3af5df62214","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.0-beta.2","_shasum":"eb7c259fdd03c73d190cf16c2d5e977d5e600a3e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"eb7c259fdd03c73d190cf16c2d5e977d5e600a3e","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.0-beta.2.tgz","integrity":"sha512-sCH2F4r2tFlT/A4UGQqMiqT0nFWNgObV0p5+Uhf5dQIH2M+umBUCFrGvD3L6zetkF8jbzAFqzi7YQRV3tTmy4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZu84+onczf5I7VMU8KpBJLVkZhSpIbtXpnlcFKtLm3wIgNyX5BTvxTGkhw+WPxNk6YP+DcJqzpL0EnmKMAUpLLl8="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/portal-vue-1.0.0-beta.2.tgz_1487971442575_0.17881672806106508"},"directories":{}},"1.0.0-beta.3":{"name":"portal-vue","version":"1.0.0-beta.3","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production npm run build && webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs","test:unit":"NODE_ENV=testing karma start test/karma.conf.js"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-2"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-2"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.22.1","babel-eslint":"^7.1.1","babel-loader":"^6.2.10","babel-preset-es2015":"^6.22.0","babel-preset-stage-3":"^6.22.0","chai":"^3.5.0","css-loader":"^0.26.2","eslint":"^3.16.1","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^2.0.7","eslint-loader":"^1.6.3","eslint-plugin-html":"^2.0.1","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.4.0","inject-loader":"2.0.1","karma":"^1.4.1","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.30","karma-webpack":"^2.0.2","mocha":"^3.2.0","mocha-css":"^1.0.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^7.0.0","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-vue":"^2.2.14","style-loader":"^0.13.2","testcafe":"^0.13.0","testdouble":"^1.10.2","testdouble-chai":"^0.5.0","vue":"^2.1.7","vue-loader":"^11.1.2","vue-template-compiler":"^2.1.7","webpack":"2.2.1","webpack-dev-server":"^2.4.1","webpack-merge":"^3.0.0"},"gitHead":"532e010298716c6e42b35424affc188d84f58d27","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.0-beta.3","_shasum":"0ab35b10efc2824c3bda79c6660d157524a20f3a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.2.1","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"0ab35b10efc2824c3bda79c6660d157524a20f3a","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.0-beta.3.tgz","integrity":"sha512-nwgE4N4WV2wlGvi947KzLT5yehrn897KqdaKB7fosQ7BXGQeWyUrr++ZnNqkVp4H+S5VtGFC5HwVSBKUYMHNpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwcFOS7XP6R5snxxlzRE4tO8b0Htqi+E+YUQhqc7B4/AiEA0d6IjVRt6g7LXFIYQ/5Jqoypg4eZV61eiRj/8pp09ZA="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/portal-vue-1.0.0-beta.3.tgz_1489836621692_0.676580608356744"},"directories":{}},"1.0.0-beta.4":{"name":"portal-vue","version":"1.0.0-beta.4","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs -- --watch","test":"cross-env NODE_ENV=testing karma start test/karma.conf.js","test:once":"npm run test -- --single-run"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^3.5.0","cross-env":"^5.0.0","css-loader":"^0.28.1","docute":"^3.0.10","docute-cli":"^0.5.2","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"2.0.1","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.3.0","mocha-css":"^1.0.1","node-sass":"^4.5.2","rollup":"^0.41.6","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-vue":"^2.3.1","sass-loader":"^6.0.5","style-loader":"^0.17.0","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.3","vue-loader":"^12.0.3","vue-router":"^2.5.3","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"34577fb96f7e2694347e950fe6e1b2c381eb18b6","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.0-beta.4","_shasum":"e395fd4cd875a1e5fc9e62de8746b8d9ca9cdfaa","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"e395fd4cd875a1e5fc9e62de8746b8d9ca9cdfaa","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.0-beta.4.tgz","integrity":"sha512-AgiMmFRe1mcdrvn7TJtV+NXP2SmIyqohW2Mq7/Ncwf8UAwoZaJfiG6wUzkX+yjGAvj0O9GSpkMMHMF8D+D8n8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5po+Pq6Tk3AQ8jo9b06yC9wRfYzucNT313576CYDH8AiEApVzOu2ECtVou5q97GCJ6mPqZcPVwKIYhM1sqYAq4G0E="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/portal-vue-1.0.0-beta.4.tgz_1494763926732_0.5124195942189544"},"directories":{}},"1.0.0-beta.5":{"name":"portal-vue","version":"1.0.0-beta.5","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs -- --watch","test":"cross-env NODE_ENV=testing karma start test/karma.conf.js","test:once":"npm run test -- --single-run"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^3.5.0","cross-env":"^5.0.0","css-loader":"^0.28.1","docute":"^3.0.10","docute-cli":"^0.5.2","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"2.0.1","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.3.0","mocha-css":"^1.0.1","node-sass":"^4.5.2","rollup":"^0.41.6","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-vue":"^2.3.1","sass-loader":"^6.0.5","style-loader":"^0.17.0","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.3","vue-loader":"^12.0.3","vue-router":"^2.5.3","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"34577fb96f7e2694347e950fe6e1b2c381eb18b6","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.0-beta.5","_shasum":"cd6ecf92359c30a2fd35fc305ecf53a7001878ba","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"cd6ecf92359c30a2fd35fc305ecf53a7001878ba","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.0-beta.5.tgz","integrity":"sha512-FNHCOF9rt8Zi54hI5L6qT0r0R3DSR4vKbxtJ2i/4Co1Yh2wM8so0dzrCBD3eDO3UVBhDmBMPI22eUxu0kOBo5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOl+hChMgQNt2o94O+CoAZ5tzv+pKRKLR2hGmR0UqQvAiEAgM3LpRMdSpjOniGhTHeksJiV6vyQoSOkE2us0mJy65o="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/portal-vue-1.0.0-beta.5.tgz_1494764788720_0.21452438738197088"},"directories":{}},"1.0.0":{"name":"portal-vue","version":"1.0.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"cross-env NODE_ENV=testing karma start test/karma.conf.js","test:once":"npm run test -- --single-run"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^3.5.0","cross-env":"^5.0.0","css-loader":"^0.28.1","docute":"^3.0.10","docute-cli":"^0.5.2","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"2.0.1","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.3.0","mocha-css":"^1.0.1","node-sass":"^4.5.2","rollup":"^0.41.6","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-vue":"^2.3.1","sass-loader":"^6.0.5","style-loader":"^0.17.0","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.3","vue-loader":"^12.0.3","vue-router":"^2.5.3","vue-template-compiler":"^2.3.3","webpack":"^2.5.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"c79f734e53999a176c7d0a414a1ad657d2d6847c","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.0","_shasum":"808ec1794aaa2e3f23fc73333bd6c098514af988","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"shasum":"808ec1794aaa2e3f23fc73333bd6c098514af988","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.0.tgz","integrity":"sha512-4XaKu0sUvpTm0vE+X/OKyKW9ezWIJetALY6jQwjqWQrJIBflKKXtv2wqTX4LkAORaZcvz+44j4O0mXDIEw2dlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH16KWY5wxyaPBHt20KvCyMUbsUCuwtA93dauZi53lYRAiEA4g9oeZeySeGN6tJx04szrvaKJv3lOl/tmCUmEyb7yUM="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.0.0.tgz_1495269844539_0.5610386370681226"},"directories":{}},"1.0.1":{"name":"portal-vue","version":"1.0.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"NODE_ENV=testing karma start test/karma.conf.js","test:once":"npm run test -- --single-run"},"eslintConfig":{"parser":"babel-eslint","extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":[],"comments":false,"env":{"testing":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-loader":"^7.0.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-vue":"^2.4.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"e3457dce5c1bdc36b38cd35102f509d05a5ff3c7","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-LEmuUr9imn9tJEfbQq0b+nPbeCE0bQVtd3QgvWffR/1zwnCiLVtLzzuPj8B8E0o2FSj4ZrTgzQMSL1NNoBcDcQ==","shasum":"9cdc0870cd161adfcd9cbc39def6f0b465d52802","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5czX3ZZJH8dJd79h9Eqa75vsiOYlj8RDcO29ags2skAiAUAFC8gUlOH7/iEj4WMhYhpcTnMvn6dcUGc4dyUcqCOg=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.0.1.tgz_1497514121417_0.19531733146868646"},"directories":{}},"1.1.0":{"name":"portal-vue","version":"1.1.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"NODE_ENV=testing karma start test/karma.conf.js","test:once":"npm run test -- --single-run"},"eslintConfig":{"parser":"babel-eslint","env":{"mocha":true,"browser":true},"extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":false,"env":{"testing":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"6eddef40f2fcc6122b9f46d5460f7e52c852c4b9","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-iNzf5qWgsTpIQ94jTk5DbVUKNeb0F6D8HD+DKw1ZCpU/MdKANIAgfT5I7UqmbAVrxBtR5OPuANqF/h32levKyQ==","shasum":"4cf26d6edbdba5b5d8e6d3f0ca248856742e0d02","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8vkUAl6X8VhS1pHoepGhHHXaVHBqF3cdZJ1gpkLnyCAiAcnWdsJvJ0DKzkW1ctpSf9nomm3UzzGuEmNoAaHvDnTQ=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.1.0.tgz_1497708288989_0.3245602862443775"},"directories":{}},"1.1.1":{"name":"portal-vue","version":"1.1.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"NODE_ENV=testing karma start test/karma.conf.js","test:once":"npm run test -- --single-run"},"eslintConfig":{"parser":"babel-eslint","env":{"mocha":true,"browser":true},"extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":false,"env":{"testing":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"2266d5a0858ef9596dfacd7cf532c30d3a72d85d","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-gh63+0OgOcLFAEi/hD/Sav/qXoIwR62MoPrP9r0/YXbmQsT9PB+jDvQWV47Kq//VkJmFmEmpC2ZE7Fl8Mmg3Jg==","shasum":"8b13e18994c120e21dc5c85f4f5f25ce73dca41d","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFHr2zoPL9qN0ncV+B+tGVywOdmZabUFPlh8jXsWwPVwIhANqCpwtuGTsaFtR/RTQ87Kd+8d5fmuaVHp491rPBH3dN"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.1.1.tgz_1503828361769_0.9183376363944262"},"directories":{}},"1.2.0":{"name":"portal-vue","version":"1.2.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parser":"babel-eslint","env":{"mocha":true,"browser":true},"extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^21.0.2","babel-loader":"^7.0.0","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","jest":"^21.2.0","jest-serializer-vue":"^0.3.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","puppeteer":"^0.11.0","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-jest":"^1.0.2","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","vue-test-utils":"^1.0.0-beta.5","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"555d23de0221bbff4b68c3185ff1c2d667227ccb","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.2.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-uR0TeVVSA1eDYtYZV/RKJSqVymzg+0dXpPreILLnccDTnwLG1fOa1htOnvCfDWSZw2Au1jfq8E0qS6YAMeNorQ==","shasum":"70f99269c244c4e1cc2abad30d14ad27f9835f98","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrBpTYhiuYkUwpFcbtvV3wTURznQZeOIA8DFN9ll25WAiBBNLEVLv9DRClSMjANtVV7shUGyRwkOd/Zrq6/e09FRA=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.2.0.tgz_1513072607887_0.7896741947624832"},"directories":{}},"1.2.1-beta.1":{"name":"portal-vue","version":"1.2.1-beta.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parser":"babel-eslint","env":{"mocha":true,"browser":true},"extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^21.0.2","babel-loader":"^7.0.0","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","jest":"^21.2.0","jest-serializer-vue":"^0.3.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","puppeteer":"^0.11.0","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-jest":"^1.0.2","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","vue-test-utils":"^1.0.0-beta.5","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"f89e77b096352cc01e96084e09eafc8fc0641ac5","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.2.1-beta.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-tVjo9ehESHTpVuqUEB1122UNQ/JDhp7Bkk1zrmOIByNrp9jQ2ZrTvUr1COMLyL3geiHgYCEMWQnKamcRqiaX1A==","shasum":"6739f29b51b3fd83cc00faec351b1552aff8f47b","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.2.1-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCACHm44T31KvQbUD0A6OrEw/t3j1BifFKiuzVtnFHzwAIhAP4lqki94ykFHRLSALBXc/ByFhobrJtygkTZ+wpewbTk"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.2.1-beta.1.tgz_1513089730258_0.597671129507944"},"directories":{}},"1.2.1":{"name":"portal-vue","version":"1.2.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parser":"babel-eslint","env":{"mocha":true,"browser":true},"extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^21.0.2","babel-loader":"^7.0.0","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","jest":"^21.2.0","jest-serializer-vue":"^0.3.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","puppeteer":"^0.11.0","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-jest":"^1.0.2","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","vue-test-utils":"^1.0.0-beta.5","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"a2370cc53cfed4d7a646af857e3540ebf25e60eb","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.2.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-cf17355wraXLDEHdhZOaNmqp73uLf+2pntAq8JAhvyUbIHzu4BuiEHWVsiYj7+XbjW8d3EIrLraAeUTmAvYKFA==","shasum":"d46db59a8a1f7a932da632c87461cf34c1196770","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAimym1scZIcwF+clRzHUcUfGkWJNNkf157MoA87pMktAiEA8eeLWYppK5AfPy7tQn8HyOopEa4Rnrxznx+Fpk87XIk="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.2.1.tgz_1513092811277_0.1456903989892453"},"directories":{}},"1.2.2":{"name":"portal-vue","version":"1.2.2","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs":"docute ./docs --watch","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parser":"babel-eslint","env":{"mocha":true,"browser":true},"extends":["vue"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-helper-vue-jsx-merge-props":"^2.0.2","babel-jest":"^21.0.2","babel-loader":"^7.0.0","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.0.2","cross-env":"^5.0.0","css-loader":"^0.28.2","docute":"^3.4.7","docute-cli":"^0.6.0","eslint":"^3.19.0","eslint-config-vue":"^2.0.2","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^2.0.3","eslint-plugin-vue":"^2.0.1","friendly-errors-webpack-plugin":"^1.6.1","inject-loader":"^3.0.0","jest":"^21.2.0","jest-serializer-vue":"^0.3.0","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"^0.0.31","karma-webpack":"^2.0.3","mocha":"^3.4.2","mocha-css":"^1.0.1","node-sass":"^4.5.3","puppeteer":"^0.11.0","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble":"^2.1.2","testdouble-chai":"^0.5.0","vue":"^2.3.4","vue-jest":"^1.0.2","vue-loader":"^12.2.1","vue-router":"^2.5.3","vue-template-compiler":"^2.3.4","vue-test-utils":"^1.0.0-beta.5","webpack":"^2.6.1","webpack-dev-server":"^2.4.5","webpack-merge":"^4.1.0"},"gitHead":"a182d46cdad81d3b1aacf81ccaec350bc6e7bffb","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.2.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-DgQuV1FMLh2abTLN+4eK/zshFTxFP7aFLgtfTmXx3O7nshTmADQQt7olKHkpzGz8ZasS6ZxJicrn3Q/IiBXFRA==","shasum":"99b08ab810786041cc7821f3984309b951bea8da","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBq9IwKmUmKO0zwTpQKOPXQQXlmV+hM9HN7Vhkk1bAIAiEA5gkTS6qAx2iSywJOj/vtBcel97PIH725XQt84y+K+Ds="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.2.2.tgz_1513541672951_0.5059211822226644"},"directories":{}},"1.3.0-beta.0":{"name":"portal-vue","version":"1.3.0-beta.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint","ecmaVersion":2017,"sourceType":"module"},"env":{"mocha":true,"browser":true},"extends":["plugin:vue/recommended"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^8.0.3","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^21.0.2","babel-loader":"^7.0.0","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.13.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^4.0.1","eslint-plugin-vue":"^4.0.0-beta.3","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","inject-loader":"^3.0.0","jest":"^21.2.0","jest-serializer-vue":"^0.3.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.9","mocha":"^3.5.3","mocha-css":"^1.0.1","node-sass":"^4.7.2","puppeteer":"^0.11.0","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.13","vue-jest":"^1.4.0","vue-loader":"^13.6.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.13","vue-test-utils":"^1.0.0-beta.8","webpack":"^3.10.0","webpack-dev-server":"^2.9.7","webpack-merge":"^4.1.1"},"gitHead":"d9ad473b6cb7420c08f8b0beea24c513a62571c1","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.3.0-beta.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-TE+Zt9UWBp8+kI0m5nCLp/5dTJN+h9xRXrzxET8C9DKOsPT71Gk0I2akUvLqKCYb13vFPVyuWAXJIpVURhttyw==","shasum":"73e065d31b9304f4ca9f5faab3495d7541f848e6","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.3.0-beta.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBX6JO/vkBzM18cx8w+NEZcxnq81zV2fh9CbRxlk+26UAiEAiKVXlEyuTvD4w3/BKfAE/jrQ6bJjIcEi0HSHWrSQFQI="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.3.0-beta.0.tgz_1514895849292_0.5014876555651426"},"directories":{}},"1.3.0":{"name":"portal-vue","version":"1.3.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","files":["dist/portal-vue.js","dist/portal-vue.min.js","dist/portal-vue.js.map","src"],"author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint","ecmaVersion":2017,"sourceType":"module"},"env":{"mocha":true,"browser":true},"extends":["plugin:vue/recommended"],"plugins":["html","vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"babel":"^6.5.2","babel-core":"^6.25.0","babel-eslint":"^8.0.3","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^21.0.2","babel-loader":"^7.0.0","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.13.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-html":"^4.0.1","eslint-plugin-vue":"^4.0.0-beta.3","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","inject-loader":"^3.0.0","jest":"^21.2.0","jest-serializer-vue":"^0.3.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.9","mocha":"^3.5.3","mocha-css":"^1.0.1","node-sass":"^4.7.2","puppeteer":"^0.11.0","rollup":"^0.43.0","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.13","vue-jest":"^1.4.0","vue-loader":"^13.6.0","vue-router":"^3.0.1","vue-template-compiler":"^2.5.13","vue-test-utils":"^1.0.0-beta.8","webpack":"^3.10.0","webpack-dev-server":"^2.9.7","webpack-merge":"^4.1.1"},"gitHead":"5e23c6fd38eefa575ec267d5fc830115c8cff10c","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-5o1bRwgWh2705NmDYmV3uSYagvNJFTNR7PN/fKNcX5CtKH+XzM+ccANBZ+C8tWa/161TjZibxtrPyKU0te2rTQ==","shasum":"479630547c12bc94200d3485d40f21368955f809","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNHy3EEPqqwlfFzRe+cMOpqZhr5p1tVTUSe+Kgi/7cywIhAKxuD1+3kfS1MN3NhS5pAhk+kRh3Rb+8MB9KUjNyteXW"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue-1.3.0.tgz_1516302239041_0.3193985742982477"},"directories":{}},"1.4.0-beta.0":{"name":"portal-vue","version":"1.4.0-beta.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> This branch is currently representing v1.4.0-beta.0\n\nFor more detailed documentation and additional Information, please visit <a href=\"http://linusborg.github.io/portal-vue\">the docs</a>\n\n## Installation\n\n```\nnpm i portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n","readmeFilename":"README.md","gitHead":"57b5d17de8b92d9ac9c3f1aae209d03fdb94d1db","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.4.0-beta.0","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-ceuyrIztZ5nTvUKOHl6l3keHP7f8d/dqfvyRiajwoupcv3DqZ//xbqu/JCUsxcgTy32Qi6ZNXku4g8yTdocU0A==","shasum":"924b34bcf9018ddb5f1de1eea99c89908550b71f","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.4.0-beta.0.tgz","fileCount":14,"unpackedSize":75569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbi+TeCRA9TVsSAnZWagAALzMP/RtHRK1GfObDt0ZQGuV9\nkArcMfhuoYECM2TFlaw+DbR/u7csObzUOSUbCDe/4S8MofzxdmFNlhhr+eT9\nggBqg0ektR8oCFBGNIjo6E87QEM7YlDv62TFKccvvpC2nK/p5pA7gU5BE8c9\nWONZu1smeoWtsOPn3LayXcU6OGAvPTpr7cwYQET+BAD8UGcTOBXWhvYh7ypJ\n7HcMKXzZLtgtZ/vvr9rPRr6t2SUguO76sq/b3UdWlFKK2S/ENCsoUzLnzno7\nD6KmRLR7NUJMMA65o/FDqD3BTXCU9cihRDWxHULL57ZYZFyd83fmA4jHkfb/\n+TNRD5UBgCzphWkF/eGZignNKxtIh0NgNoSmRr0P1omafXbuMbTJNvCHhzLi\nAGHc8V1TGoQQ+jE8Ckq7BJO4io0pXYjYBQruEhuAx/73VicU78gqvLrI9Z0d\nq3++NOYcOLWeiH15zNfOCnDK3cHziVWVJ2DJXc0nw2kDsu43gllE9xs0MKNI\nsP/KO0t4rEd8ilFo9EpSEE1gXtbP282pWA92VgPx/oa/I/E/jBUuyWjBlUMw\n15zM/GA6pX8LkXrvbPSo9xRvCgJDkwmJYMIdBUR4hauvzjTasXmEm+ZOAH7F\nx8NLz/Ix9Xze3VMXrW/JSAYHvwQb7I5efZELhAvCJ7Mp/Bwe6GVXJsI6Ma1w\nVwes\r\n=SnGK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3ZLVbSYNuP9xee7Z+JmeUsHhPduveT1hQNGbT42WxkwIgclGbefMB2xZauAgqHhvQnY+n46kA/FIsF0IY4HXcJ4Q="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.4.0-beta.0_1535894749792_0.7121813239885826"},"_hasShrinkwrap":false},"1.4.0-beta.1":{"name":"portal-vue","version":"1.4.0-beta.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> This branch is currently representing v1.4.0-beta.0\n\nFor more detailed documentation and additional Information, please visit <a href=\"http://linusborg.github.io/portal-vue\">the docs</a>\n\n## Installation\n\n```\nnpm i portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n","readmeFilename":"README.md","gitHead":"b202f51801dfaa58fc60d2a4d9fe2b542b62a17f","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.4.0-beta.1","_npmVersion":"6.4.0","_nodeVersion":"10.8.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-6pRofnxBpiT5H69kJMu3h3uKJFRNZ6961iS4+A/8I0MJmgFboQuOIlnNhjgk/YTvb6j8IQND/VVorwEpLnmyrg==","shasum":"60232767d416102d7d030c5ad9ed306827a30ac0","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.4.0-beta.1.tgz","fileCount":14,"unpackedSize":75569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbi+cNCRA9TVsSAnZWagAA1MEP/2Imvbvi9zHoRKpagLus\nMUi6Mv6jkmSJ4KIuTbN/J50lR7pjzsnDhHur7DQfWSqtH3boaMGoq2RwULcj\n54D/wQ5Nn+zgxsU474NnHIyJlQevulGoiV00rDZxaZGEaCgFRVeJ5+EaNM0v\np77wsFLOvlsQePgyQikBu6QJyhH/6370MmyaTX0xeCKMlWWqzHeiOql2sO8p\nIsP3e90N5hMelS5Kb7k1mN2e9UEKK5VHtvmxa70zDgZZEocR1O+lzz9u+ogA\nYx82hayJ3V0qSPnT3y+w6IsYXkTxQc8fpYrhQ28t6jsjT187tENkFAH8c7bv\n7gc691HNS6MVTu5TzYydmWk7iuUDFnuI8tt/pC7ePebAA55EEoELKpQBRObT\np2NUOSMM7MAz9L5aRWwnWcrqfweA06fRfB2HZPhXVEd9V042gD8KgzBoZv8+\nEYigWQ0/bM+vJ2WyKm/JYcYcVJZw50veKjm1Ll9QBNCm42Sm+SzVdB7vNGaL\nQvBFbhO0xE1nwR7815vr/i4zKpNiXIJXFCSuwvFaGUkQ7II8uhRWdvuBPoTb\n10PFtSetRQUxMev1qlGXPyTT44pwJhXbKKDbpHIxfqCbB3MmQ6GKaql503l+\nTQFObqJUjAZbmUWk1JcIZZClLVBZhi15Apa7PI3kWa8GyU+N57UXdSrtxzOw\nK4ez\r\n=3wPu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwbswS1qTwGoBAHkEjmqQrXJ+9FL2ZcIvocYT81CC5ewIgb42AOllCtxLOJDsNtVzqTJ1R1oYvxIAlvN6Y1660Tus="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.4.0-beta.1_1535895308342_0.24737057947975494"},"_hasShrinkwrap":false},"1.4.0":{"name":"portal-vue","version":"1.4.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"gitHead":"d7969822587d94d7f12eae9a5197a8692d3c3ae0","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.8.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-23uEh3TwFPevZqvXMfepgcgEEgkilLIY3uBOEQNkA12nC2EN74RKEcnAiVpmKXwsjjU0Pr7iKE68awvXa7cqGQ==","shasum":"f689621783e309a64daa5af4603c649d0eddc4a1","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.4.0.tgz","fileCount":14,"unpackedSize":75673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr2eMCRA9TVsSAnZWagAAaMMQAI8cL6M2QbEl4G0f4GzZ\nCgifoWVQjQh2uDaOt32QbWB5fqV+1tQkOoM9nZvDRI5GgqaAmj3Bc7sn5+81\n3qkdhDoY569pAb8cGHySqPSgfpG1K6UJwH2mk8+BufIX6PwdD2kmr/j2mlOA\nED/745ZIbtivyBdjcp0p78DO+Ad6/sHcyo58aKF90pRkjFMdoFttJqKsfyLx\naTYIYIUGoOiXsr01xKLGHodOH7tTzoCpXCqyMs00nqMcR+/1+aJDSNP0wJTR\n967qThUlLauPh2i9TNVeaf4MmMcpXurVe7pcwTv8nrmJ5h5qSn02vWSdp/CB\nWk/lU5CaN7ZK9nv9UzWrt7wtmEIFF0HtHaky2dXzuFUPbiU8oi6kko1Bqg5m\nRTwFswytHKZ/2bloveLPGPezc3ZPo/UdwAGxgW/f+V6NDIrBRac6A19l8Ojt\nPloBbUXAyD47n3dbU3jUp3lJDqDeLPw2MHxV9T3Gqj8MgpJpnbut52rQK5vS\nSshROWMnN9FHGEKGOZpaediQ1nYK7MQnHGMRqCMnKaJktBxKUBLBu4RsCg3H\nkeixBaXAArwD4/NU2z+NAsMD0mJXDAK5QvqVSm8QsNMuTv16a5T7VbdDWzRF\nDcJqo7CQQHAgPGhZYEf5W+X0ZxxRWz/dFPQXfVD0jhstrevrbcT+KZskK+oJ\nIH36\r\n=gyBT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKshNTf/1rqvoUUV1O7N1eBuD0iD73DoRBm6AMYvS4BAiEA20dLHGxJm63Xqg0/MgweAm7Ti+damyeGsHYEZP+mcKI="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.4.0_1538221961091_0.5790958786658864"},"_hasShrinkwrap":false},"1.5.0":{"name":"portal-vue","version":"1.5.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"babel":{"presets":[["es2015",{"modules":false}],"stage-3"],"plugins":["transform-vue-jsx"],"comments":true,"env":{"jest":true,"test":{"presets":["es2015","stage-3"]}}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"gitHead":"bddc2f9806d8658a32958aa5007f3d43e806b943","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.8.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-QzO/FQl4+SvS1pFd/DfAuIMH16WVXc7Yn8yze50uwxvzN54OuDApKfyygEvWnQ8adKrxbinQlqcsuHUyRxW3Qg==","shasum":"3519a99a9035e83c000fdcb2a445a7d2fbc66deb","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.5.0.tgz","fileCount":16,"unpackedSize":77374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+CHxCRA9TVsSAnZWagAAAbcP/1vqSHSEGLAR2iLvyl9m\nFn/ds6G5drK0SLIsH30gXenIEGPjXu9eobDFsq5TFrsSYLJa8oe1FCABVr2h\nUnsAA/FwYSCWSdeukqjcYQjZTdH+utwit3q9xn9PEeWI+PFhpDt5pEGiANRD\npEa1cKeM6zUKRyLTdeixJA5hg1IpaKwVxwhbZxZroJduwpWcNOxv8zHxumoL\n1LQ+PRvfRvO+cvCAYQ3cqScWTy7xY+DyIStiFD2E9/cTtY8IyGrBfpWs5/UB\nQ7bAk2M7yO2yNZTggBfsVW5/JwaRATcpX1rCutXSH+xzx0xjlKWOL55ii8EP\nr3A3Yp4P9rwttXYsoNhFZ1/ngIjvx87eRCGJHmRiT5lKjVCr+/z6fkufjNn+\ny5Hlp/z3OE36F3TKoQUQ6towz9Gxyeb/TxZU9UvBSTdjRb6ge2FDQZu+DMyX\nL3AA2y6wGPsbS++o42zlRdjrgAZQQtxVpUavtjQ0K16sB2BSCARZbREXada8\nNnCpLy9JK6hAShUV6R5KDejuF4PBvV1sFLU3jbKgkWiu6Y+i9/Dmyx6zO5Cj\ncOiYmiedZxTbaUOMtqAnUb85E/xvzeeo/j2xpPqTIn/yxGBc2poAInCpl0Yv\nDi7lWsHu049ZDd1O8TBDw+QOpEArkOgHUSRUxnKLu1MdJ3uX7CbUH+XfvhCc\nsxd+\r\n=kRgI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsRIiCNfXD3lruIOM3oXyeFdUuCDiDHdpbbttWQybLgAiEAoV/sN7PfOlqB2Nkc3Kcpt6PwBddBqkWXISlXWo2zG3I="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.5.0_1542988272752_0.11488269765733339"},"_hasShrinkwrap":false},"1.5.1-beta.0":{"name":"portal-vue","version":"1.5.1-beta.0","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> This branch is currently representing v1.4.0-beta.1\n> Install with `npm install portal-vue@next`\n\nFor more detailed documentation and additional Information, please visit <a href=\"http://linusborg.github.io/portal-vue\">the docs</a>\n\n## Installation\n\n```\nnpm i portal-vue // v1.3.0 (stable)\nnpm i portal-vue@next // v1.4.0-beta.1 (current beta)\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"54c850caba62bb2d9e8f70ce72dca20625696e40","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.5.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-MsqBSJajXwK4FXzuMscl89mrwF3RmbrdqHTi0GFUOuSoNJq+/Jfa6yqEsU+3Z8G8M5vPv3s0XkSVoEb7kxvVvA==","shasum":"f6cfcb17124878de59dba3eafe4f2f3fb2ba0e0f","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.5.1-beta.0.tgz","fileCount":17,"unpackedSize":83008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI5TtCRA9TVsSAnZWagAA62IP/1kOfMFZCtOqrGRkNB5r\n/yqS3BhhVBgf+ttaQaCM2Yq5koQm0Dk6NV8KnTwLqItjsttT8AMmFdze57gt\njy3/P2+4uVZyJ+ACtqIzjigxl6bgYcFWJQHbKTs3kq35BrAPve8P8BGfGVNB\nx8sC0SXMuujE4CGnhoORZMq6Qc26C42anlGdcKiDpKh6HGE3a+YGJ62o5VKA\n/3d1o711BkoaX+k0TCfQlQBUd6V1HLS0RDDi6Fm3miNv7+zxcY5vj5BEp7p5\n0TKZ/vLCGVmYqHgKost9O4zB/QP9x4a+jDSNJJzn2kq0pK3ndExORSjNySjP\n6oUVa5qrf2TiFumI5OMnIEn2iLVFWFlfprcQiGczwyOqrl2AW83CdrUECuvU\nuUDoBcoq/lb9bUiFGejnY0ZrPrXWkM+cwSccwin8WYzIEZbTmNVgRYcqLBM8\nKTSNyyHO5cvlCKoRfschCZCOTcaIqXtUoEuAbbZC7kJpprTVQzuz2LDoiqHD\n7qcQOcdPelWhCJJqYj230phVfahYXebUlte8x5/4SiB3GbT6WgyTcktbf26Z\n18X7YJBQU3a1REsr/1ABkVB667u3TNvkNdqE08HaMcCoZ7y5j4MZi8/raXYr\nKBOFrWBfEFHuBzDiDtElldBb0690hnJ7txMxtCiSrLa8nuQy9HDHwpnaNEZU\nALWb\r\n=f7cr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqxJ/5qRAFYgIBc+5H1qRehFTVXViFBXpU1fs4NdxRBQIgVpTIsmhMNWDLbBoQ46a0m1Vjb8wtQl2KKoF7xquGvro="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.5.1-beta.0_1545835756470_0.6854909035576631"},"_hasShrinkwrap":false},"1.5.1-beta.1":{"name":"portal-vue","version":"1.5.1-beta.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> This branch is currently representing v1.4.0-beta.1\n> Install with `npm install portal-vue@next`\n\nFor more detailed documentation and additional Information, please visit <a href=\"http://linusborg.github.io/portal-vue\">the docs</a>\n\n## Installation\n\n```\nnpm i portal-vue // v1.3.0 (stable)\nnpm i portal-vue@next // v1.4.0-beta.1 (current beta)\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"54c850caba62bb2d9e8f70ce72dca20625696e40","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.5.1-beta.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-x4yqeXyOoTcMM/4E2wpNL+Y5BHoNIyKM+ptyDSSrH53g6IHb1rOr2c0InN86Bi3aP1xFVrZcvuO6n720HIB7Fw==","shasum":"fa8d93fde598174ca6313f8ac336c30e609ff56d","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.5.1-beta.1.tgz","fileCount":17,"unpackedSize":82542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI5bFCRA9TVsSAnZWagAAzVgP+gKaKwJem35De/oDhZaP\nvkV3qOgK2m78Liq/v6AF4QyuOSM363zmbjTsucLfQlXrPei8rUlifusAhOGC\nPFhGyM38X4QaUH4pMqboZr2tNkPeiN2uLWKqtYVMsgMeMX9VOMuQgH+F67vR\n/TgTHrAcQhmGVYnx5WHhtMaO6FGTvjZWOey/pRzShlzDKJfh6GhRaRmPcuB+\nHOGqxgBd7ikkADvghHlIF5Jz2e0xLmiyU6RCozWmmvuYRGCTNywkY5FkVE95\n5Ri4qRYFMjiOW2FmJA1yjcFVXwku/OMBiO5LuuWIn2nOtH2qNlxTN2iKVWfM\nacD2ya7u1+utKdi5YCAdofP0nnTKbGF9DtF38NF2SMausCB1vvyUdyJHsLFL\n3WXsLX00FFCYxkydjUaxhSBFYWjDjTLZGa5gSAh4ryzg/hBCZ/yem66qC2o+\nk1yHDXsx6K2AEWdSIwmrM2wD8IzNdZd9UEH9OdqsM9gw9aCwbUwLIO/0lIQ8\nYSrV9holulCnreJIDVyKBlDr9IX1v04ITAoNLsmPeLPxul9JEtb3Uu5KNN5S\nVn7m3WYPEV8sgADZD94OhtwWHne5u2nwzpdfVPVxNt47RhkU5oHzIYt4Pv66\n/0YPnLriOwgXm4dXK/XtXDPixe+dkAGJfS86YW2pEwjwAB+sk2a5z3wbUW1i\nSK44\r\n=FU5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDG3GuxWPwClEUrlbVJseyF6v09EPap+Iy/A2GwqBQ46AiEA7fcFySEuC4Yynw36ChdgMbNgtLYcQvgaPsl8zWl9eD4="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.5.1-beta.1_1545836229220_0.22502832066232203"},"_hasShrinkwrap":false},"1.5.1":{"name":"portal-vue","version":"1.5.1","description":"A Vue component to render elements outside of a component's template, elsewhere in the DOM","main":"dist/portal-vue.js","author":{"name":"Thorsten","email":"t.luenborg@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/LinusBorg/portal-vue.git"},"scripts":{"lint":"eslint src/","lint:test":"eslint test/","build":"npm run lint && cross-env NODE_ENV=production rollup -c build/rollup.conf.prod.js && uglifyjs dist/portal-vue.js -c -m > dist/portal-vue.min.js","dev":"cross-env NODE_ENV=development webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","prod":"NODE_ENV=production webpack-dev-server --watch --config build/webpack.conf.js --inline --hot","docs:dev":"docute ./docs --watch","docs:deploy":"gh-pages -d docs","test":"jest --config test/unit/jest.conf.js --coverage","test:watch":"jest --config test/unit/jest.conf.js --watch"},"eslintConfig":{"parserOptions":{"parser":"babel-eslint"},"env":{"browser":true},"extends":["plugin:vue/essential"],"plugins":["vue"],"rules":{"vue/jsx-uses-vars":2,"comma-dangle":["error","always-multiline"]}},"devDependencies":{"@vue/test-utils":"1.0.0-beta.17","babel":"^6.5.2","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^23.4.0","babel-loader":"^7.1.5","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-vue-jsx":"^3.4.3","babel-preset-es2015":"^6.24.1","babel-preset-stage-3":"^6.24.1","cross-env":"^5.1.2","css-loader":"^0.28.7","docute":"^3.4.9","docute-cli":"^0.6.0","eslint":"^4.15.0","eslint-friendly-formatter":"^3.0.0","eslint-plugin-vue":"^4.2.0","friendly-errors-webpack-plugin":"^1.6.1","gh-pages":"^1.1.0","jest":"^23.4.1","jest-serializer-vue":"^0.3.0","node-sass":"^4.9.3","rollup":"^0.54.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.2","sass-loader":"^6.0.5","style-loader":"^0.18.2","testdouble-chai":"^0.5.0","vue":"^2.5.16","vue-jest":"^2.6.0","vue-loader":"^14.2.3","vue-router":"^3.0.1","vue-template-compiler":"^2.5.16","webpack":"^3.10.0","webpack-dev-server":"^2.11.0","webpack-merge":"^4.1.1"},"dependencies":{},"gitHead":"165be6aa58433790360f671e72c0cdc0ca44480b","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-7T0K+qyY8bnjnEpQTiLbGsUaGlFcemK9gLurVSr6x1/qzr2HkHDNCOz5i+xhuTD1CrXckf/AGeCnLzvmAHMOHw==","shasum":"6bed79ef168d9676bb79f41d43c5cd4cedf54dbc","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-1.5.1.tgz","fileCount":17,"unpackedSize":82389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKKSNCRA9TVsSAnZWagAAC0gP/0q3QbDH9Q1jkGnvy9nu\nvYrYZBxdMnVs+4rx/7hSLqyU2viJdO4mR6tLRr6L+iWuqRk58fjXDSjVY+GP\nijE6bwWPAmJNdu/gqTb25Rt87Eub0Ik53CIV6dar62UA1Hl9mgZh0Wn426GP\ngVlqi4/qqspuwbTxit7qA2TOLYZ1W3Vh1+P8B/hIHBGDTADW3La3esjuYMgd\n7F+k3MzgrCqdsQG2HR1/7Ono+1kGt7zODM3UO/Fn72hD6idELpinJ2+mndii\nkVCR0e/6x1lnljZGwq6tgTvFcV79kf4pYmArf3mRIGw6hcppeTStRjKCG9Cg\nZyWSzIuFOSJQTD8EgiUK9CCJAottJBrQqymaqOmV8ordQxYvvcL83JzgxaBq\nNvL584xf/C6Z113hONOFB/d3iksCyo5H0eFgsHBySXZkns51y8b20UDc60Qk\nZFrdwh7ukmHDpAnlhX8hIpa+KKIObsu2q0t18ELXsgMFkXQJPBrDhXxMzG/f\nGEBFoY6w6gW4w+/UscSrapRvejgM2myE1zOAE/xFbn4jsKZuvIqvgfvM3G2k\n2UzDqDvbND92L29aALy8yR1R3TGZbxuW4PfWhnoPJhHjCT6V5fWFCpWu0yKq\nY1Ftj6TgYmuLfzuxRaWhYth3NNrx1QB9bg2xoHvWHtd56qFWuhG76hDu8Wdx\nMs41\r\n=eVaE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEV0qqN3ix7r9nJI8H7G2BpEJ4X6ZeZ+xJa29ognlPgRAiBb3mEsgwD5RyJUd7NAsrblCXt5N4N/zy5OSKZX4TZjkA=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_1.5.1_1546167436472_0.257836547080625"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"portal-vue","version":"2.0.0-beta.0","private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","build":"vue-cli-service build --target lib --name portal-vue --dest dist-webpack src/index.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.common.js","module":"dist/portal-vue.esm.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","sideeffects":false,"types":"./types/index.d.ts","dependencies":{"vue":"^2.5.17","vue-router":"^3.0.1"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-template-compiler":"^2.5.11","vuepress":"^0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n## This is the README of the 2.0.0-beta `next`-branch\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> Install with `npm install portal-vue`\n\nFor more detailed documentation and additional Information, please visit <a href=\"https://portal-vue-next-preview.netlify.com/\">the docs for this beta</a>\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"f511368689aabeaac3ddcb5ce2c9c0e5fd15157f","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","_id":"portal-vue@2.0.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-Yl1ZS1asUk88k7kISdIR1tNhMAYAzy0I3EJTzpI6ATOS2BQp6rkTPSZ33UalGPWgb6f1fRobWpwijhENNPD9Pg==","shasum":"78978cfbd09afe46df701ae52ed04b528494e939","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.0-beta.0.tgz","fileCount":32,"unpackedSize":190564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTJSnCRA9TVsSAnZWagAA/HsQAIw/tLVxs0fFJtBXIcZN\nQob2XoQ1eAAleaSm1SSMxWQSreKnc6lXy1I+2FPeEkFOQ3vl9sTdAn2cfnTm\noVZb32a5PgUkl1GbNAcWSYsYTNMwOKTWE4dcbm0EZltR6Hq6FmDbMhVz7911\nhNTHuHfRFG5vPqt7kRoFIquIMGldRKtKkfpPuQj0Lah9VTrzyVvoU2lc1Lkj\nXmcLFSHK6kst6Dv/nX0vlr+Mg6ZByc77QRJL7AH6nM7gpDJ9TSpPuzAB00Rh\n9iaui7ITehsWiWcsYuExeoMGNDWUmHpzFr8ZqEnxJz4aUvrtYc2DpCys+/hU\n7nvIjfJfiGVnRT9hD1fWfAEit2OLRRAvKChxrONXXzL5aKfl0CEWaTxpqRVz\nYyPpIB0SgEA4oy6ujHOni2dY0epl594rqzxzNVI3FKN4RKLRayq34XSbN25b\nvaOk4zBCHgWxtZRJ1bDwg5Q6uHRT4quQoDmoX5bzDZIdSLsuQOF1TK+rPr6t\nFmg7FFHLTGfJ8IwnwR+SYqKiVm5kdkaZJaYwJsKors8cjpCdZvMJz+xQ6dcd\ncjTtYmNgsvvSvzhlJBHvXtHSGNeEnCT9iGYc3R7V2XHsMes9p2o82Bu7NgI2\nFi6V8o3qlDFaa+Hj2VIYBm198UsrXfuauPw46EEYNs0/hZwoDwG+sBJzORnP\nGsjP\r\n=ZiIH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDK1QzXuaClvjoAI+qw+4g58ldQlDjIhNvP55tmMtN6sAiEA4E1z9uVqNaI3yDSTLKHfocQ3PP+2r9v7Pd6Gq6aJuFo="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.0-beta.0_1548522662482_0.3776566684603564"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"portal-vue","version":"2.0.0-beta.1","private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","build":"vue-cli-service build --target lib --name portal-vue --dest dist-webpack src/index.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.common.js","module":"dist/portal-vue.esm.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","sideeffects":false,"types":"./types/index.d.ts","dependencies":{"vue":"^2.5.17","vue-router":"^3.0.1"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-template-compiler":"^2.5.11","vuepress":"^0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n## This is the README of the 2.0.0-beta `next`-branch\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> Install with `npm install portal-vue`\n\nFor more detailed documentation and additional Information, please visit <a href=\"https://portal-vue-next-preview.netlify.com/\">the docs for this beta</a>\n\n## Installation\n\n```bash\nnpm i portal-vue@next\n\n# or\n\nyarn add portal-vue@nxt\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"8fe4e3085a56eca8ffa181b7bcafb0008201a86b","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","_id":"portal-vue@2.0.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-UVg8nRnKXf0aI7eJPs+J9J93hnXpC6N62x66Ey+lXXwfaqrwGv+v87asYIL4y1TBjY/MjvlStiHDtcaWH2rDVQ==","shasum":"72bf325bbf36b248d1eed6a5f10155c50b5c9fb8","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.0-beta.1.tgz","fileCount":32,"unpackedSize":190573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUeldCRA9TVsSAnZWagAAiCgP/Rhb6ezNapnZbOxaNBpv\nEuvu36dAcrNfJxyklAtEHjete4YTs/QSPHsSFNKpoqDnntgcDqbxeD2F1W/y\n/IwkBj4g306I1lCWW/FkEq/Gpkw+KZ23fzJLDYwyyqe2io7RmKwhzMma010l\nxynfQUMHHiV1mU+QjpB+3sa5FPQvtayhgTLRVzXrAxxLc80tm+9nnsn4zxLS\nvzrygFkqhjGpHQvIL5deKGSt/+xXgpNNZEa+YF4ujGN8U0w3rVNKqWlRgjPz\nbNf32AZRI0t35EVixlebGBTXYWO+LCP/T80sWCPdwktt9AI0YR3g+JkbNIxc\naTuTBWoNnMGYw+ZJG50TsFfKUMsMk1MvFkGFPTr5PNUyUTPP08DkJcxqTRan\nrKk6iErm9zX+quzo0u4T0HXADLdygLhnUOqD/NOpxfgZpoyPyHf4S7yiEzko\nPBWj1Cpip25R95nS90rzlJBS9cm0beWmRzKKunVYoBdDXJg3QoG6rFcPJsq8\npJ8QuiUmdX3pwV4UTAgIo5+2EeJHfzOswjeQ/xnvEX5z0vYUVpew+TIaF2Oy\no2VHEwbxwzB8fTaW3c72UbHuW8PZSSdCaA+gTiQhHOT0uTWYm+v1AEJAR0R7\n84rhyWK+bH0vjPKRJqIsqObXrySO+6TT+0k0TgPs0vLBhjs2Y3fhZCUNrcPr\ngC8x\r\n=Dm1G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfRZwLU2tIErOpMmR+py4oqoIHLOJhdu1dKjqHWUSk7AiBJoI9M6f8Mrr9leNqq+o3CsaMs+OVBkMBBnC7m6xzdHg=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.0-beta.1_1548872029259_0.7921582268097567"},"_hasShrinkwrap":false},"2.0.0-beta.2":{"name":"portal-vue","version":"2.0.0-beta.2","private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","build":"vue-cli-service build --target lib --name portal-vue --dest dist-webpack src/index.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.common.js","module":"dist/portal-vue.esm.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","sideeffects":false,"types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.5.18","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.11","vuepress":"^0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n## This is the README of the 2.0.0-beta `next`-branch\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> Install with `npm install portal-vue`\n\nFor more detailed documentation and additional Information, please visit <a href=\"https://portal-vue-next-preview.netlify.com/\">the docs for this beta</a>\n\n## Installation\n\n```bash\nnpm i portal-vue@next\n\n# or\n\nyarn add portal-vue@nxt\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"c360beac6af6475b610950a2da000ab1a0c983c2","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","_id":"portal-vue@2.0.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"dist":{"integrity":"sha512-VRTpgqsKqlZEkjXSV0L40gLtJnt1HFQp0EX4yCa5wYnJbzeeKMYBfmSYzJedLx7BcSdaC1svecr2mmchZbCXDw==","shasum":"ebdffd0c3dbcfcca0d800b4b40eb2450012b5596","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.0-beta.2.tgz","fileCount":32,"unpackedSize":190599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUeqACRA9TVsSAnZWagAAVh4P/1pJrmJQqlvcZTWlkJO3\nGF0QZjv9ROD/t3SmvVdAeLdMmiDKBh7xjLPOIB2qlTDu8FE4ixdb1JhocKnX\nrFS4BUHKKDysMBxBSeOzozP2UdxmvluYlVXy6CMlgfWo0x5Tk6LkFGjLuxwE\nbU1Pp7nYgqajHbg5/fHJ73kEmRC2txD5SSE1Wrz/E3J+P0ZNV9EbF/W9Oyr2\nWLDmjBXY5O0fvt7SgHe4jYxmPW367EhRGZAcmYFhzNo0eXV5G2o7lhEc0RH8\n2plJsZX1h5qN7hrPy5AxBLjmQBqa1nnHqrVj4ovnhq3yPIxB8hC/aSzOYISa\nDD1nXcu5FVUdHgNV1ATcxSCFH9QxV53aHm+pFfXyEqem3SH7KacJpw7APasJ\nNlhRQMcs+6Ty1yp7IQxAxwywNYo87TIcGIIxWs9IdyrALlnymZe2YjCZYeEi\n82f4Tj88/6abGj0uiLOHIDRkXnh7u3wmiIl/y5juuOSWxrJ8RuMrGREGQG6A\nMNNZ0oSAe7PIOqcZZ2lnk2JCt8lCLimFinfdj0MdZNHpuqQqC0ulayPNpLRb\nz149iIo/N1tsMqr/vJyyRyRtDBe4H3T0IO+1bSq2WBdBSUjmW3177fw2YXWn\nG61hh7fy0XF4oeqGyxu0CNG4Wa/7g3Lgj/3uv7aX6d6Cn5DyIocQc4JVOaP8\n3cpt\r\n=NSFQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvP+tbZbqeegFnsLLncusj4eJWysJVg8CFm7pd4YEs4AIhAJWFiO2JNXeIlWITINA7JTbhAALFheuzGqgDM1bnvQ6P"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.0-beta.2_1548872320052_0.05724274690641318"},"_hasShrinkwrap":false},"2.0.0-beta.3":{"name":"portal-vue","version":"2.0.0-beta.3","licence":"MIT","private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","build":"vue-cli-service build --target lib --name portal-vue --dest dist-webpack src/index.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","sideEffects":false,"types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"^0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\n## This is the README of the 2.0.0-beta `next`-branch\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> Install with `npm install portal-vue`\n\nFor more detailed documentation and additional Information, please visit <a href=\"https://portal-vue-next-preview.netlify.com/\">the docs for this beta</a>\n\n## Installation\n\n```bash\nnpm i portal-vue@next\n\n# or\n\nyarn add portal-vue@nxt\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"4b0ea787ee16d7109156a65df9d8e1d2584e4437","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","_id":"portal-vue@2.0.0-beta.3","_nodeVersion":"11.3.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-TL/+ii5smUJDkeXbrwM1nVWKksQQhsiWz3gm+OrybqYIgRiZHmS2TpI41FeMp4dVMTN4fcQt+sTxYdNJAXIQaw==","shasum":"a41c6a660aabbc46d22f80308b2421413c90b212","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.0-beta.3.tgz","fileCount":33,"unpackedSize":184454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcctA7CRA9TVsSAnZWagAAWz4P/0oOSM6oDueei15EiW3c\n2IZekGm84zvbzg969isyAf3/HMzRpvzUk+sYwycXzCOewXHOqEf5x+RuwaYM\nwkcL7B2eobvlO67aYZC8TU0ZvujOjGLLmiwdrp0bXmjSh4Yn0Kb1OT8L48zD\nj1BPAaOfNU5dNLk/B0nF8XDLCB4QptOq6HS+MXd16PhmhVH9m7eagURZfi3X\nzE++HDN9kc99Kx4RpSA+vyKBbCWhnkUzZSLMPYtYzPTPZKOQUGM+CTt6+Rys\nljP80GXk8KyCQHvwyukwl02JOqoknjREdiXTnVabT2TYk+1cDe14wovwAXNt\nFR5T2Xcab1I5DoA57CskYOrxENwPxFC+gHk/zYs0tBQ0/4OPLBWfAZwxg715\nD9ea4VBkhjdCzCErecRmWD6J42AiF1eeQZtDSoHNYpJ6W1mFAnFJF6Ilaxur\nHQGsKaQUZJaby8QZsanb8gKjGGkCFJ0sbjPDqPsc0UtgFdYna2rOHyrEt4ih\n6NyY1RUspCG1Ube5hlT3/8Bl9QFuE5ucKcb8MjZ62NU1TCkP0U09Mp6++yPZ\nCl0sUHStsz5jmOON/7Tyf0lRkZ1uxeqgpospOtLy9ZAL/f/B0XxjR0phVTes\n+hu5JCn0GIY3V3gyUdJ4rQQF8JRLMWcIdAE1eJkm3aEmUW3dhGYWidfUebw0\ncgE5\r\n=a3Zu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvV0QKj7pB1kc0/98AzTokW/Rim1yPOd1tEooc0Kx2GQIgcLQSodftQtRLCVIVX0hYydDNVcUzFZXN39zg3rL9TJ0="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.0-beta.3_1551028282580_0.8436675537759106"},"_hasShrinkwrap":false},"2.0.0-rc.1":{"name":"portal-vue","version":"2.0.0-rc.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"readme":"# PortalVue\n\n> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.\n\nSee `develop` or `master` branch for current stable.\n\n<p style=\"tex-align: center\">\n  <img src=\"http://linusborg.github.io/portal-vue/assets/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n> Install with `npm install portal-vue`\n\nFor more detailed documentation and additional Information, please visit <a href=\"https://portal-vue-next-preview.netlify.com/\">the docs for this beta</a>\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anwhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"52709306e73a602617fc3de37ab9302fd6d418a4","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.0.0-rc.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-haR/OXW2DDjXCOljCwDTmlSXmo3wVNPW3vFGNkq+sx4w0AAX5ArfAVi+TNVXKA97wjl017ej0IY18BgZwkAm+Q==","shasum":"3e7150e7d6154a0c173c9d20c81c67bfb0bdabdb","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.0-rc.1.tgz","fileCount":32,"unpackedSize":153828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqMYnCRA9TVsSAnZWagAAgzwP/je1gF3fg/neRzljvIQD\nwkAlMwDAH1RUKP9WOTOP01dnJsTp+2Fj7A8rWJlI2JJkFGNpOUca/7DFKD2t\n82m+UhD1cXwRzUAd0ksGb5yIl24aXTu+A/ZEpYw5IyCgNQvYTGmuwNI066b5\n3Qfiy762G5vIcWRIITHa3O0/RhoDnx6UQdNPoYzKO+feS2X37KOLqdhmZI3L\nOH997VSGHk5d19EPok3N22Rm1Pqi7UXDDuy7bmakEUNa+JBYILcUcMF54Z/4\nuvpn9e9SDam64lwyfmwvMbcIXF8zoxX3nPxrW+bf11zeZJXIf2iP/LEYCTGk\n+WsSy29KfcmU3OfgpQNG16P22yRx33x4wWIwnuFifrax0jXat4rHlo3ryPjg\nDsIB/m9DFeAo0Q6XAJmDTYO0l5CnlAdBq1jFsOtvIDAjzk7GVKxGjYe0R5LZ\nSBUnloLVnO9Hn9ElYzrav7nyJa1kqgF1hXrAjcLETBpNun2n5xJuT33rYZTr\nD1PLWoKG8djoqZ2Mcm+YU+pwu3nVb5D2Y6K9dJJaF0Hv7MKhIMcGRP8HLEk4\naSyXCX1raNz04gUT0vocixZh2Rz29YKFwBoijKxFgsuwkXCDHnJwz3QMTzMh\nsWkBZTb+jXz19ycBf7SK+BRFRGNeKcmwXFhU/o49L/3P/4UMjM06pLlxsAyZ\nXBlg\r\n=zu31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD+dqXM7PjADwjUZ8idgACYk9dO9KjdyQChedTGnMwGQIhAOnBTWCi3tgHfotQY67F21RARcvp0fbeh0NtS/dZk5mQ"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.0-rc.1_1554564646220_0.4808227021009692"},"_hasShrinkwrap":false},"2.0.0":{"name":"portal-vue","version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"52709306e73a602617fc3de37ab9302fd6d418a4","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.0.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-b0MHvn75YsBqhJFit82o9ryJGDPGU6mwJ2MFTNN6LPna92GfPvqeBzqSB9yc07g36cqzI7BkXJwzbQbj8ZDVFg==","shasum":"24c10a0f7043394463339b3efda7e7d90c9b1a32","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.0.tgz","fileCount":32,"unpackedSize":153823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqMrpCRA9TVsSAnZWagAASRgP/RborrTMUrZx+NFijjAx\n2gqhitHSKy36k3S34tugMWxWn6Vft28/gb2erbJqIGu0u+9+clNcAwJVKRrj\nOXnIGfSnwriuxgOSkj/FWymF+Nwq6l4jMVbsifSxP2+eeyp9KbrjLfuI5jN6\n6J8xQr4ZDvlaVu+ybphryY0HCPcJOCxIWLUur6M6g08mpCzPKbFY3WPFzxt4\nViZS9opK7y6esu1HXOMC8erbY44nt/z8fbSnWNfftkSGobLVXrzkQxQdEKnM\nJ80nwOt+2G6FOPsrYoWEzqtWN9T8u9pLCWUD7EGcPVdRNIE/BbhK91EZwX8+\neBd6NlFr++aIN6Xe206hQHTTLCLRcuCUlEU+WoNR5L6kkqPvbEvjxVu3FrK6\nMxip1U0zRHqzyiM5SquIujZJmpooxQiIMoP4cYL0N/O0Bp9+C2zquAtW5/3t\nudoe/b8Gfsa2VCFCXzImkVIVooedgWVnwLRqNm4TXAmRVr3YRoKi39C+mgA/\ncmUd1IVqJ6CI9ntVosKwmbGrQKNTk/635BukvAN7hb5vGVIXOK8fb0MeO4Dm\nW1nxDUkGR+Mn5V13khFmhBAzLwbjQy0OyF2e76W40LiR4vQ6jPKXQeFOcziM\nctvqP8koA/HzQ2KhTnclMbZUVr2vOUCp+smJEXezq7GDEaWgHvR4OSVBim00\nCih5\r\n=H2yZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+5TEaUoAM2BaxOmTZbqf6VqJ+alP7fpCpJAF3KySfwAiAPL+D9WkIhD+XZ4JPMLVuFj140QRwGnO+v32MvmEMecA=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.0_1554565864761_0.3532738161715452"},"_hasShrinkwrap":false},"2.0.1":{"name":"portal-vue","version":"2.0.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"4f22b5789eb074b1aab19b279a257bb964bc30af","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.0.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-m0jWBRal7WbjyWhODmKx6Dcqrvms9on0miOyrSF9hmJEaHWH83RMNYIN28Q+KNokJnB/cw1afF0gbJiOGExCYQ==","shasum":"52c51c40a3272feb69df9e29a84adacdd84f1a39","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.0.1.tgz","fileCount":32,"unpackedSize":154045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr5O3CRA9TVsSAnZWagAAC/oP/1R5+Dewqk9LvwX9s8Hn\nn3k/aK6dFN2/8BdHBovcqfCJrd6nlljlQW6wgof1QNNQhtSWw8mP7GSc+3cV\n6VvUlx723N917dDK63rEDc+Dsy/hIGR0r/FRr9DMsvsmSthLS98//CYvlkpn\nGX+quDOjx+phALQd/o0lMQDOnQkYvh22MI1Ggz+K2EtokXEnJr5Wnk2Ve5ES\nXrhCZQemkhsnc2MKqCdbDG/g3copUQPgHLdEnirm3+gFKiUdhjTDW14WI9KA\nMd3M0NBaIBeXpqRMVxjb+jJEjHkaFp93zdcaYG+dpJG10Qrewvu2xDRSTyO+\nPVg9yn0SylkjRMzNanOFWd5gjZM9bRrTX3FQnmIcrQMgPuflGFBr5HV84lsC\niIQO0rgDA7Os8fb2O4ggkeIiEV9AlKkMZFeT3t7FoedhALnebB8xOpji4eTC\nX+NPOnYd/pubu92pr3DeRRnsUGNt3dQ5iADR+aGUo2Dpcmd/9EIm3LwSq2Ks\n18H1osprO7P6FyBOFs1kegAY1XTSi6gMZeE2taiuhYw+RnD8ljIKGKjVLE70\ny/mAK6eMXZl6gGJLmti0h33hELGZgi17+3BZzLl0ObGeUld7rIqebN0R/IaS\nmKsMO2wGG2RT46Nmbv0KkUWlY2E53HubUEGDSEg4iZDYUSI3HSkHIyu3ZinV\nNHdy\r\n=7YwN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFB+ZIiR5kweb1ZePkjZmw+AwWnHcpFwVi53sZJz1YmlAiEA9IBKfjbbsLihFQvkNY+vt1H/snbecoY1qVCdnwIb6ag="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.0.1_1555010486870_0.3723552108421422"},"_hasShrinkwrap":false},"2.1.0":{"name":"portal-vue","version":"2.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"25aa31c8d8e5eda9bc68ae751ec83230fe6e4949","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Bl/26vOn7+z0qlJr7rSM/vd9zUL9hvXYLereFF9RAT7gpmTGpDSYUE/2zZKyB6kQeumVJ0rDgEa+k1+mGOpM0g==","shasum":"1f5fb6d15111ee37575fc7a581306fda222b2361","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.0.tgz","fileCount":32,"unpackedSize":155280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsxDNCRA9TVsSAnZWagAAgHgP/0C3C9383YrX2VFasSJ2\n/cRaLaW6APeiSAdWvBJPp3bDuuHN61ve+tzU7YFOvybzqCdUbjAgmkd7D6oJ\njCqYa0/5mFFldmRzDZqiq9XwzWYFim/pTUpyDtI2DT2RD8/JCH4oKL0kdYmm\njGhrPxpBtzcrf9S0ibtqXUQk7WauqrIbmkxwRRF9ZWkygn34ubJ6PaZgulN5\nvBVGgIRHpEGgreAmLCVt+3/cjjAXuF0nvMSWpc4i/cEAnQC/xiq+IKmEuOf4\ncWQy7Ucm5q552cw46xMMCHHZsj+zDGlrur9zoO+TwvoJUMKcTqbKlO0hMQNL\n04XgYI3r480GWmqYKx2uFeOBCC/mYd3mMNkCPQRK+A0pb7LsFm6Joa8pmJjW\nDqOK6XqJKrJmxMocqlwRZ7JJXPv+TpFwZ4p3yzf9K0j7tqSN/h5V9D31GVzn\nYGI2PK+sI53weSnZjbHSLs1zydUmebk/ZMG2Lr7yUHERN8pkSMOOBmpMsMD5\nTsbsGUgrRDCgzDKYQ8I2yN7593X08ZHu/ClYRNIPJkEYfNKzc3kaEZI9v4/6\n/DGydtOrBmDMP0MHtlpNFqxbUoRfO85ebla+URQstNLgBP1fnm6d8QJvn77J\n0KVF74HjTP3rRlhdqlbFL4jI6sOsiVkDqgowpmZoN47/vGbjm9krxgntdTkI\ntsN/\r\n=NgOb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr2tO/eaTVIpaGIJS2U0HiBfKFGYsmgttH/jW6lH+RaAiEA6MZlE1RvPZo9zdC8HQVk1X6wL6VrqP0PvSvFcNID9i4="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.0_1555239116404_0.03050911751842067"},"_hasShrinkwrap":false},"2.1.1":{"name":"portal-vue","version":"2.1.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"c1726beb623b6cdf6d6f90b566fee503d9b90ae7","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7OPlfxaGXCmbZ0ZDDwjhV8IhuEm8XbOCj4Cnz9PZN6SDNfi+edNc2tAr7TBo0TSNAJM6bZHaRegGWPvtqVLVPg==","shasum":"79a4fa792cd91f225227ebc30ca3e3549b1b2ff0","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.1.tgz","fileCount":32,"unpackedSize":155545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuMa+CRA9TVsSAnZWagAA6JkP/i/HdGT4H8hnTlKJtkPK\ne848eEr2VRyb1pD9oD/0NT6+5h4Yq9x/HHXZSnBUN0CY2JkXSVCaxMt1031e\nFNIjNS82HtNsCFE/eAxHMB8gcXqk0GIOPUlBUCu53rxx/RLbLx0YUxvCoGD+\n+JWWg3SfDin/HwN9ECdkr0+4mSdOo65oRQ+0gki7Feo34/3ZyD1psGwNmf5b\n5mZKF3NSE0J/ugRC1n+rF6rIKe5uJ0fvRrOx+8u+MSuDSwwLriWBtQoCDP3o\n90TWw7r7qKc8+X0Ej/6ANDmGUMWn5aCkWEusWb+pr4Zxs0Hx/Bmf9ydxOgKL\ntt4GHT713lRSw9Q8o0T3lU3PeHDVCDQjGdpkd0Ev/SG3GlLub/IY+k4E0PgJ\nVfRW9rrbMBZ5JCoKUGb0z+/cGd5HUgOsS0si4k19fHp2bgeXUFIFgdRxx0HC\ngtcXe7OY9aQDJhn5jpvqYsPKeKLQYItgJEPnneR8fVJIjYJ5Dkn7cl2UJUxO\nb73kn1jDqTNz2cHyTU8M60RvwaN5P+Y5c4CmnalNd/+es9zpLSRuMQUuMBxY\nDwMBZv4EgsK/N4BoqLAIbKoyXi0Wyl8X/1N6oDso81Ki3okQtBkRhWL2XY7Y\nji5rh02vecJ5fFbbEBq7+bPj2k+rwzUhvtesS90T6kVe1iLoON6N7VlU9X12\n8sKg\r\n=gySN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUuwF0StrBRuxBD/UXqDc0fxjx95Ch8rtMmrut79KISAIhAKwGPkYg44S2MCTGqOMC3l5RacynWGeKtR5Tmtzb/OU3"}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.1_1555613374006_0.3167307552276555"},"_hasShrinkwrap":false},"2.1.2":{"name":"portal-vue","version":"2.1.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"29c95e775dc73aa91f0488a8193a20e89ffc3767","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.2","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-SUH88Dc4W6wKKBcTurFyw3vPbMgdvy9Xg3p730ln86/lPOtJsy+6KGVvDj76L8TvVL3Spv74TLkYRKwclO7cTA==","shasum":"85c054840e8dcef31d6bcaae7b282b5e0e1f6aa8","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.2.tgz","fileCount":32,"unpackedSize":156845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwCTcCRA9TVsSAnZWagAAs78P/02Tdxcv4X4Za9QKKxZ6\nTzO05mPRVe+XJAWCU/5z24gOAqrA0d0tlk8M/6BaFyJSAfC90PO43nwrOFhJ\nwRuJnJpdKOvzrDEJBIcmZxk+Qs1QbvKRgLNM2WCg6lqNfoqVYo6Py8++MWWK\n7nRmapGfj7Dr+7luvjWaojiVopCCJjLUgFPFlsFdJlBTaZiVlkLvgWym/qOW\n1qNl2M19tFSC5w+uUy8UvrQ3yW6OsWmsROZTRHpWfPFg6GQHvuYYC/8xnik4\nBKH445dMtP9iy6nxZAGgl7bt4p4UXXxEaowQ4QAldYZ4fYmHyFHnqXPezXNr\nDLPzT+z15B5q2KUA+fuW5xiBWhfc24jaAWh9ummal2Y7TiU0Ilk79NXn2fEP\n+8EJZSDzvFeBJw58RcQRzm0M8k5zcEWKaLX72AJcH5LQUiJiqXZhYGC/xvyM\nPlKaAYWJtKrRrNWaEMx0RGHNUtRQ4ZxGnTMkzoO+1No0fk+k0Gm7MBF1XEM2\nzqKhS5GEpPnuTkEJFjfY43E8/2xZlr1qq/AOl8ZbuQJPmpNQe6QIaIGiNoaY\n1HmiijDf3MDel4w7SUOMgvUqNTIuODsaaA+M0VGhW/nhRDQww11hjOcr5AGD\nzkLMg/wXnxRZmSjP2Xp9sPeQAwNgLCC8YR0/PfeYzI872q80xEheVN86pmN5\nkRJ6\r\n=HY20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaDPil6kA/JQjd7+kxLIGPHz6gYIaZtJfhgH6NioMYlAiA3Bg06zvfzFvzrTGLdWZek13PvmP5XzDoEsWVsAKnqMA=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.2_1556096220248_0.39335592786400486"},"_hasShrinkwrap":false},"2.1.3":{"name":"portal-vue","version":"2.1.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"a4951047ffac44aa23f58f170c85ff1331cb970d","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.3","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7NSn4044csr6eqnt3XefU2DFzEHMnOhvuD1jei2MntMyIvDPIavk2h6Fg/h62pA4Vh8K33iauPzrLLI1N7RVXA==","shasum":"b0b18b5839e545ff056df781b98d1e99f2d5b7ca","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.3.tgz","fileCount":32,"unpackedSize":157091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwG6YCRA9TVsSAnZWagAAJGkP/0kDwbPTWJi8aGh8sS+s\nkCBgjP2tqXhZeWG/WCm1h0cKCOx4CSJd9SO4Wdpw0RFCXe7Z93vsiaWEPRGc\no+YSBEpP7U2rVwPV28LEWitU52IYwas0IkZFfHFcJSvWwdru/SQlVypG6ZS9\nxgpofGOQjac34232cC1TWVCCfAVlbRQcM3Arvqa6fIFeiNgV3YIZ0nTSVFyB\n68xAQLPNEVDUP9uvGYmj4821zo/QmRjRkNd+qkca5u4ZnHafcSihOUaJB2EO\n4rSkdJ9UNxNO8D+npOheuwX3fpP/QtrRn5NskPOrluKWuMsJb38ZqvCZq2Vi\ntIlSPV5O7nlDCxcfR4Kfugprhc2+UxjPCtbylScUiyDYIO/RUnmQ5p1tGTel\nS/VlH+HlaGpN/lZA4++3bDMtGD5VuQ7C3cj9y96BCnrb7I1BOjC5YJV0Dgs/\nJoIJcBpIl9De/SiyeA0io54JRfH2VhUDmpgVyQKahIoOBWnrWW4NaSgG0iUo\nHbCpx0ScBhRuJjhKztHg7pXY6IQQVm4v5n/gv0PXyB0uvzjh15FGtkjjZpVX\nbgvpA4HNyZy2PCWyjPx8i10rO21SuBIrjkLC7OvuRnGkAb4IIgIHGHAWWPb8\n/0Iixb6c7j5dEGR+e/FEuJLlJ1eB/4NEt5VVMq48FG2c9uScBxYRj0kO5J8b\n7zYR\r\n=NGEc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+h3rkbL965oaGuND+OYb8Dz3gqjWItUuPHLBrkg52hAiBANfdT6nrzMe6SVFTwhnCM/fYZNu6wEDNlnzYyj0yjLw=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.3_1556115096199_0.3749100431213743"},"_hasShrinkwrap":false},"2.1.4":{"name":"portal-vue","version":"2.1.4","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","test:e2e":"vue-cli-service test:e2e"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-e2e-cypress":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"d091c95fba7e2e890db3ec7ca0715a1fe68b4e68","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.4","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Mr2h+RvoOOGHS7N0E3QPP+UQMt1OhSjQ7eMSGTXqkLiO0AjGEDw2x4kzmHATsZfDqQumiaYSDRzlUP2By3lvsA==","shasum":"1fc679d77e294dc8d026f1eb84aa467de11b392e","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.4.tgz","fileCount":32,"unpackedSize":157928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczILGCRA9TVsSAnZWagAACaoP/2XqoOejLbgB3i9ppztK\nhae88TUnPAwWlS8qWBbHj2m8SvqHiqksM8qmVU4kA4heX2SzROOdlBR2CdMx\n5Lc8RqSTsjxGVqiYS+QrGRgnxmycNBeqWSOdg6E1ecdqoIPPnkh3wF/hiqtb\nLxwXMK7uP8XW7P4OPveWuS6mtOcCQljDnc/OOebYi2mXbG/Ct8Tv6oCGEKXN\nok4XqqHK7csS4yKWFfQNJm98E1lcssxyiGnrnoj2hG4eM5172gIp8HIGZuyf\nOD8GNUHzFYbq1TUtLBf+vqFin2S+fwFBkygSQQKe2vFX3fr5247owV+r/i8c\nAqqmHtfSD0tXFj2rTQIR0u14EktHaSZtFmmWeS/mtM+H+YUaHmLGZKAc3hkA\npje+JxiZPtB7tqUuxm4ZDPfYr7k4XVgGWk0pE1aNyvgb+lB5ClSa2hyCH9xI\nmTope7POs3kFevq2dpg/LqWlraKzs398F3hTGRKPzdzNsb6pdRwqlhWWCARF\nVgvIVeLLUsLDs3IozGi0FsWTKhcnySt7aegWVFeVE534Kkpu5gd+IbQ+dUys\nFiXJagk0e9jQS2bh94pTu/bxZxQWtXsh/zVYffzN4UYDB/412zTBhk9uEP3c\nD4bcV8SRPECKbsOn4HSh5zCc6Wkygbnci+5GqjZh/5qD/tgzbGA5SMQyVXdX\n4wD+\r\n=97z4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD2OcOMjCQtTGkVC0agBUL0KoXoVAnYj6Oz7ATd1ArJAiBNA8D6daZXoIABVNTdK2beUXgyuSMOmqqUL8thdr/NQQ=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.4_1556906694171_0.7016109029350226"},"_hasShrinkwrap":false},"2.1.5":{"name":"portal-vue","version":"2.1.5","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"754c3a866112c77adaf8c46b52e54e30f90d728e","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.5","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-vZmdMn0mOo7puvxoMQ5zju6S29aFD+9yygJxyWQtPaMXS9xunAeoYdnx6yzfL9J8HD8pMZYgSieEIbioAKhrSQ==","shasum":"ecd0997cb32958205151cb72f40fd4f38d175e5c","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.5.tgz","fileCount":32,"unpackedSize":157862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8l84CRA9TVsSAnZWagAAWLsP/0B9o41KixcumA9x21MM\nORuVRfYlbQS+UY0RnP76fZ8P/3nmglsLn4fEt1QYUvLOOC0RhtmYaKHYDkPH\nCGLhj9SLd7wTphi0U0rfVK6QjiTtAxW0IEfrnUJ4/hheTu/X57SzwfnjKhVx\npHS+jI2fMjH3kxTABbvRK+FsumiCoLYWJnGeBvQffHAglydYcbH4N0rkYix0\nT5vYwbSwXWkNg/l+YFwsaccC7NSze54JdH8OuWchbHPe1+iJzclJjHQq1T+Z\n3S3UB7+1+SjzO5jf5jzW7wU4TMVZf7O4+6daHxPhBJ1b39AoNblb7PcS9W7N\nxSYZv/1G7t1f//0NtvQ+/C9mb6AUICpXr+TXa3x+KHjnjQtNMQrluQXz/OlZ\nmmfTkaJGieHz/WAjJJ8fVH0V4UeA+R03J2t17vJv2kAQpavWsulq1WBm7EF3\nIt6j8/FotLVuH7QZdwqu4N2k1WbDUTEHFUwKKeb6Mt9pGhv2Xy+v4bazZD3w\nepnMIzLorLBtPFLv1VRTntPF1rKANaogoxT8/B4F8f0Vp4rVlrvn7PHhgZXg\nOOD9Aid631y7jxOjolSIaYJlQhMclQqZOQVwWgW6qoWXfseSdFHdev6pYFGO\nt3EQDIW1UEDoVcLIrPEB8Ew7jrfc7/SfP2T3sewoPtWb0F1bmbL0xl/EReYb\nb/xS\r\n=u3ye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDyveNmhtgVvQ+N7f05vfiYidyy+q2kfOeTzG6g33qlQIgJuhEraUr3a3fxtLLnUz3wRg+16zO8vaHBbMPhAGIIIk="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.5_1559387959523_0.6281530958997976"},"_hasShrinkwrap":false},"2.1.6":{"name":"portal-vue","version":"2.1.6","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"b7c582072511d90b293ddefe095bbd34b7523a79","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.6","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lvCF85D4e8whd0nN32D8FqKwwkk7nYUI3Ku8UAEx4Z1reomu75dv5evRUTZNaj1EalxxWNXiNl0EHRq36fG8WA==","shasum":"a7d4790b14a79af7fd159a60ec88c30cddc6c639","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.6.tgz","fileCount":32,"unpackedSize":158017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ0G5CRA9TVsSAnZWagAAOvQP/2n3Tqt1YM8MXJuSEms7\nyTKxesHQTKnDVZq2KL3n0/uciK+1Ujj59JDB0q//Ah0bbqJU2WuaLcebZws2\ne+IOKQqJVdQyPFdRX/XBJlVTH9BNTfE35Kf77gV8hFc1QsHaEhJB2m9SwKoq\ndFvHHSIvzEd5cbnd5uEuUkDzaJWdY8fv3Q/xKJRm8RgHaIHbS0baS6K+symU\nxr7vziSbHAE8iJ2+MTqDNq8X0TRQUbQhbFwGGC/Qi74AEco2qMhAfC9JXWRf\nE9z6RTXTfLsJj+IR1AfMpk7MdErTgRrwb2uDl88UGCu1cmwqKydFlaweU6o2\n3PWar+OiOWizgAnFf9NYA960ycioWY1C4ni0/NpguQtCETBMFXfwm+lWVKe+\noYhYdp5vtzsIljAVi80Et9w8waK5pIJnCg9ZhCEjIav+Fb+noWHONHKrMqYE\nVXhbI1dF7jpKguCM1FI7a9Atq5q9kgd+KeVz3EXZ41BSTmYgPZGcYo/JC5q5\nKBhARp4xwyUjAfegdLoTNYbaigsEgHkBvLtt5QQMDc7kdEz0IdZAMxxysxrt\nCKq4jwFyxJp9TU30NagLBVaHWzsdUTrUWFoXY5RCsYUg7JfVhas+jmT3wCk9\ns5/QFFiB8roLeviVZFpWXiiK9QcSZY2T0fFU9yo8fem+27KQYBAtO4fw5Jw9\nUHZj\r\n=Q/98\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6s7ocjx98a+2u533XdMfy2APDwCdcB3MEYfNG/N86UQIgPiRW5ZhQtn2H4tzDZcMlboyQTF7h/xnwLb9o/QO+ljs="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.6_1564688824758_0.3722918580221366"},"_hasShrinkwrap":false},"2.1.7":{"name":"portal-vue","version":"2.1.7","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"htps://github.com/LinusBorg/"},"private":false,"scripts":{"docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","serve":"vue-cli-service serve example/main.ts","serve:prod":"vue-cli-service serve --mode production example/main.ts","roll":"ROLL=1 node ./scripts/build && yarn minify","minify":"minify dist/portal-vue.umd.js --out-file dist/portal-vue.umd.min.js","lint":"vue-cli-service lint","test":"yarn test:unit","test:unit":"vue-cli-service test:unit"},"main":"dist/portal-vue.umd.js","module":"dist/portal-vue.esm.js","browser":"dist/portal-vue.common.js","jsdelivr":"dist/portal-vue.umd.min.js","unpkg":"dist/portal-vue.umd.min.js","types":"./types/index.d.ts","peerDependencies":{"vue":"^2.5.18"},"devDependencies":{"@babel/runtime-corejs2":"^7.1.5","@linusborg/vue-ko-fi-button":"^0.1.0","@types/jest":"^23.1.4","@vue/cli-plugin-babel":"^3.1.0","@vue/cli-plugin-eslint":"^3.1.0","@vue/cli-plugin-typescript":"^3.1.0","@vue/cli-plugin-unit-jest":"^3.1.0","@vue/cli-service":"^3.1.0","@vue/eslint-config-prettier":"^4.0.0","@vue/eslint-config-typescript":"^3.1.0","@vue/test-utils":"^1.0.0-beta.26","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-minify":"^0.5.0","clone-deep":"^4.0.1","eslint":"^5.8.0","eslint-plugin-vue":"^5.0.0-0","lint-staged":"^7.2.0","merge":"^1.2.1","nanoid":"^2.0.0","node-sass":"^4.9.2","prettier-eslint":"^8.8.2","rollup":"^0.67.3","rollup-plugin-analyzer":"^2.1.0","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-import-alias":"^1.0.5","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-typescript2":"^0.18.0","sass-loader":"^7.0.3","ts-jest":"^23.0.0","typescript":"^3.0.0","vue":"^2.6.7","vue-class-component":"^6.2.0","vue-no-ssr":"^1.1.1","vue-property-decorator":"^7.0.0","vue-resize":"^0.4.4","vue-router":"^3.0.1","vue-template-compiler":"^2.5.18","vuepress":"0.14.8"},"resolutions":{"babel-core":"7.0.0-bridge.0","@babel/core":"^7.1.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"],".tsx?":["vue-cli-service lint","git add"]},"gitHead":"5b2a1132bd2921c724263c9b39920c868bafeac1","description":"> A Portal Component for Vuejs, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@2.1.7","_nodeVersion":"12.13.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g==","shasum":"ea08069b25b640ca08a5b86f67c612f15f4e4ad4","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.7.tgz","fileCount":32,"unpackedSize":158017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB2xKCRA9TVsSAnZWagAAq3gP/3aWcKVPPTcUUguiNcCJ\n4e2pzJymomivzg7iATxaflEkwdBmjsxQg+6B8tcSiRegbrEhAOe9T2sURV2D\nSzZj5feXYCdTmIZCF5+/Qvg3BloJOMT/4+iVtUcbSENrstd7G/Xv5x+H1NsA\nayAzNXvpH30IrF+TE74MKPnxf413ETZJJJCuAuhQ7Qh4hF+Q1ej6PLo/EoJZ\n+ilLxeB64SuhM2YW5efZsuSaW6R8N7X9jp1oDvdz5vrnRR0QvF/QOxk2u5is\nIvXE0roLDp0hAu4jVsJnxIBfmgXyijzUB8ayPFHJvrz/exJALCR0ixnL+Zso\nrgzYtDaZyC2M/OtcoiRyvZRVk5oxw2Sranq3zfncC9bVfFFWagBaAn+LgmdN\nVqJNEX+/6ul6AhHd+Ihog7/p5IqrPbIVs6hkPWTXBcKGW4omDqzutI2R4VkM\nX5lAdVT/uT52eKDRrdtThP+Dl4mTy8kPzrkWzwr0l5YwTqDamuuGiVJKOZMt\n9kTvYu/LJkOqARB5+5LBAd9I+0LfhLYMNPuI6c58lB92jjloLMZ1INWz3TLS\n5e1IjYd3ljkALQv+8IyD53ZbnOoyhm6sdXPXqBbqltf5nJF29Bil6af0zpSO\nmDpZSz6PEc1TQvhmSlAUAvhVrdvZOz4BcQRHlhuz91PqOFIRrnyOZB8Kz757\nRokD\r\n=XD3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEL7atHeW4gDBKxXlGioJhl36QszgWAevnaQqLz1rzjVAiA2byR3Yjli0zBxegOzS87gwE7WGXEVniClLLzWKwnwIw=="}]},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_2.1.7_1577544778334_0.5356793423092872"},"_hasShrinkwrap":false},"3.0.0-alpha.0":{"name":"portal-vue","version":"3.0.0-alpha.0","license":"MIT","repository":{"type":"git","url":"https://github.com/LinusBorg/portal-vue"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"private":false,"main":"dist/portal-vue.umd.js","jsdelivr":"dist/portal-vue.umd.js","unpkg":"dist/portal-vue.umd.js","module":"dist/portal-vue.es.js","types":"dist/index.d.ts","exports":{"./":"./","./package.json":"./package.json",".":{"import":"./dist/portal-vue.es.js","require":"./dist/portal-vue.umd.js"},"./dev":{"import":"./dist/portal-vue.es.dev.js","require":"./dist/portal-vue.umd.dev.js"}},"scripts":{"app:dev":"cd example && vite","lib:build":"vite build && vite build -c vite.config.dev.ts && rollup -c scripts/rollup.types.config.js","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","lint":"eslint --fix './*.{js,ts}' 'src/**/*.{ts,tsx,vue}' 'example/**/*.{ts,tsx,vue}'","test":"yarn jest"},"engines":{"node":"14"},"peerDependencies":{"vue":"^3.0.4"},"devDependencies":{"@types/jest":"^24.0.15","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@vitejs/plugin-vue":"^1.1.0","@vue/babel-preset-app":"^4.5.8","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","autoprefixer":"^10.2.4","babel-jest":"^26.6.1","eslint":"^6.7.2","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.1.0","jest":"^26.6.1","jest-transform-stub":"^2.0.0","lint-staged":"^10.4.2","nanoid":"^3.1.13","prettier-eslint":"^11.0.0","rollup-plugin-dts":"^2.0.1","rollup-plugin-typescript2":"^0.29.0","sass":"^1.28.0","sass-loader":"^10.0.3","ts-jest":"26.4.1","typescript":"^4.1.0","vite":"^2.0.0-beta.36","vitepress":"^0.12.0","vue":"^3.0.4","vue-jest":"^5.0.0-alpha.5","vue-router":"^4.0.0-0","yorkie":"^2.0.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["eslint","git add"]},"postcss":{"plugins":{"autoprefixer":{}}},"importSort":{".ts, .tsx":{"parser":"typescript","style":"module-compact","options":{}}},"readmeFilename":"README.md","readme":"# PortalVue\n\n> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.\n\n<!-- markdownlint-disable MD033 -->\n<p style=\"tex-align: center\">\n  <img src=\"https://portal-vue.linusb.org/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n<p>\n<a href='https://ko-fi.com/R6R7QW4D' target='_blank'>\n  <img height='36' style='border:0px;height:36px;margin-bottom:30px;' src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=2' border='0' alt='Buy Me a Coffee at ko-fi.com' />\n</a>\n<p>\n\nFor more detailed documentation and additional Information, [please visit the docs](https://next.portal-vue.linusb.org).\n\n> Looking for the version for Vue 2.\\*? [Docs for version 1 are here](https://v2.portal-vue.linusb.org)\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anywhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","licenseText":"MIT License\n\nCopyright (c) 2021 Thorsten Lünborg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"portal-vue@3.0.0-alpha.0","dist":{"shasum":"8c88a5cd25fda0720c10cdea671ad46acabdcc05","integrity":"sha512-PA2RQ3F8Vtna+OzGnbxPd3vyyLi9tOtgEco9A6QRYSp1HFp6RRTyJqFwxWJneDOereoiZFdoUIGq+hlj1kHTWg==","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-3.0.0-alpha.0.tgz","fileCount":10,"unpackedSize":29044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLALHCRA9TVsSAnZWagAA1RsQAIMqdUXEIkDprGRcycmK\nKawYSTT7VeDnpISbM0qP2VaapdG/pgTSEkCY1q9FrQvH6kMOxQnXeyPN6a3D\nHXSIlSWYE+o+mvrj+XeMo2SkSXaGwYwIMAQivjTJ9Vj1LJMEZeUNqId5vb22\n2tagYm9hp/MsazE7BSpLDsAVCHiTOEEht+gPF5yGcBbV7kGt+2BId0eP+E/T\nLqknDp2SlfG7SfM8umW19U6zVM62tQB5hPP9mcnJjYk2X/TsNgflkt+ydpA5\nTfWBVWI6McTf27vHu05KbwhdlmP7MUm2IaSza6dbb11IcWGRxb3HqRPWfbOr\nh/zjyKRLFmB8FUUnB/CUiigrgywagN0Pt+ngLGm/pfCxJw47MeShGR4CauSQ\nbq9cNKdFlmLMfX7sv/gq2jVqzk8HMoxA65BZu+gUeTbbERyvCrzn4eqrB7nQ\nTVnxQBfrH/zz3MjIkTOkG3rnuatrK2tJzbH8q6Fr9pchpT+LNX1TR0gRiQZq\numKgCIMeUIt6SQ7OayksXaQdWj+CF2HzBBmuVFP9WIBm+Of6F0bYDoAQ5ObB\ne/G3O4BJ0vks6iG3spCODV12jcTvyEtHICaUwzxfC0RjopGC3GDYPQ4lhnaR\nSaGYzZs9JZ5sip+Ee+UPiPGVqxzjI8vNhS9Gz8Tk9iE4KKAeVRwg5RJWwsyO\nHPa2\r\n=XGw/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtsQ+UQoeMzsHasLFFs4Y3ScZZp//Q8FWhSW8tJUfQUAiEA1UAaKOHmoodJ2TV8/J6A10i6A0j/Q41FFE7r2E9Z8Qk="}]},"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_3.0.0-alpha.0_1613497030821_0.5023637647379853"},"_hasShrinkwrap":false},"3.0.0-beta.0":{"name":"portal-vue","version":"3.0.0-beta.0","license":"MIT","repository":{"type":"git","url":"https://github.com/LinusBorg/portal-vue"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"private":false,"main":"dist/portal-vue.umd.js","jsdelivr":"dist/portal-vue.umd.js","unpkg":"dist/portal-vue.umd.js","module":"dist/portal-vue.es.js","types":"dist/index.d.ts","exports":{"./":"./","./package.json":"./package.json",".":{"import":"./dist/portal-vue.es.js","require":"./dist/portal-vue.umd.js"},"./dev":{"import":"./dist/portal-vue.es.dev.js","require":"./dist/portal-vue.umd.dev.js"}},"scripts":{"app:dev":"cd example && vite","lib:build":"vite build && vite build -c vite.config.dev.ts && rollup -c scripts/rollup.types.config.js","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","lint":"eslint --fix './*.{js,ts}' 'src/**/*.{ts,tsx,vue}' 'example/**/*.{ts,tsx,vue}'","test":"yarn jest --runInBand"},"engines":{"node":">=14"},"peerDependencies":{"vue":"^3.0.4"},"devDependencies":{"@types/jest":"^24.0.15","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","@vitejs/plugin-vue":"^1.1.0","@vue/babel-preset-app":"^4.5.8","@vue/compiler-sfc":"^3.0.4","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","autoprefixer":"^10.2.4","babel-jest":"^26.6.1","eslint":"^6.7.2","eslint-plugin-prettier":"^3.1.4","eslint-plugin-vue":"^7.1.0","jest":"^26.6.1","jest-transform-stub":"^2.0.0","lint-staged":"^10.4.2","nanoid":"^3.1.13","prettier-eslint":"^11.0.0","rollup-plugin-dts":"^2.0.1","rollup-plugin-typescript2":"^0.29.0","sass":"^1.28.0","sass-loader":"^10.0.3","ts-jest":"26.4.1","typescript":"^4.1.0","vite":"^2.0.0-beta.36","vitepress":"^0.12.0","vue":"^3.0.4","vue-jest":"^5.0.0-alpha.5","vue-router":"^4.0.0-0","yorkie":"^2.0.0"},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["eslint","git add"]},"postcss":{"plugins":{"autoprefixer":{}}},"importSort":{".ts, .tsx":{"parser":"typescript","style":"module-compact","options":{}}},"description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","licenseText":"MIT License\n\nCopyright (c) 2021 Thorsten Lünborg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"portal-vue@3.0.0-beta.0","dist":{"shasum":"ada907776fdabad3f9ec609f7f00e5648480b533","integrity":"sha512-ktV+Q0fwlsjeF+2xGebMxrN6xH8yMdmbLzYbd2OfcgU4OmzSmkj6iP3kBQRGa+7A5WZlqCHWaFfecNs9Igsv9w==","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-3.0.0-beta.0.tgz","fileCount":10,"unpackedSize":30224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCaOJCRA9TVsSAnZWagAAV0cQAI3Q0rVX0RJoZUaalad3\n6acKxUP4t98ob4zeVeGItsNZLSdR5eUGGlEWuflCLh7KBX3uETUMikYqkY6m\nr7YN8gkPecRsMksNbA9jayTjbo5VXlKS8tMsqtmGI0FelYs+zpWmDgERvqHo\nJe06fp2j+PduDhEytRlFeqZnbUllF1Wum/sWY6o+4nOmpTp76IH/B5nMHIgy\niDjb0gpDgbP6yKP8yaYBBpFa82RCxYcpBrDvGFs365/MjlW1lZT47ULcmBAJ\nvDRcWJ+XTQWjzgluUr/zqP6WmQ2apIS2i4gmxEnlX3Sty5zTC0oF/1vNiura\nbJ2U5ik9sjwvnKDeXZCJh1bjGnwm4f7Fm+m0w+8Nx1ckwgmI405lHdDlnzeU\n+Pa6geovULes+euiMHGMVP6i2cPMjJVF/iYkRZyjfIE/ei2GbY1ECwhOg5ZF\nyyaLdTFkzItwAU4r0mUldgOhDInJnxFHDxh7GWNhbTlBi21dX5FjBtRrqb0E\n+T27QE5+t5g/Tl7VgfWnOKK4G7K74u2F1u1Rmck+GZF5e9yoDJxQCJ1tJqYS\n2ct8VAZYPI/Vc71Rht6p7gzkkz4BZ0OUfIg2/rdzKVJ/uuldGXqjm1F9r6q5\nULL5JVNy5yGPA/ixOqslm1kTNMSr8PI6Lf0exism7s/PwxOMQVXbrmUJ40BT\nq8n5\r\n=93hU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYwraM+r7YCLC7l/8UVvZ5qiAYj5cG7P3ZVOryLvxR4AiEAoBXV7jlFUzGtS1yc0IdL3CUIiEaXSPUJqNI/DWbbToI="}]},"_npmUser":{"name":"linusborg","email":"t.luenborg@googlemail.com"},"directories":{},"maintainers":[{"name":"linusborg","email":"t.luenborg@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_3.0.0-beta.0_1628021641378_0.09382683867178443"},"_hasShrinkwrap":false},"3.0.0-rc.1":{"name":"portal-vue","version":"3.0.0-rc.1","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"private":false,"main":"dist/portal-vue.umd.js","jsdelivr":"dist/portal-vue.umd.js","unpkg":"dist/portal-vue.umd.js","module":"dist/portal-vue.mjs","types":"dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":"./dist/portal-vue.mjs","require":"./dist/portal-vue.umd.js"},"./dev":{"import":"./dist/portal-vue.es.dev.mjs","require":"./dist/portal-vue.umd.dev.js"},"./*":"./*"},"scripts":{"app:dev":"cd example && vite","build":"pnpm lib:build && pnpm types:build","lib:build":"vite build && vite build -c vite.config.dev.ts","types:build":"vue-tsc --declaration --emitDeclarationOnly -p tsconfig.build.json","types:check":"vue-tsc --noEmit -p tsconfig.app.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","lint":"eslint --fix './*.{js,ts}' 'src/**/*.{ts,tsx,vue}' 'example/**/*.{ts,tsx,vue}'","test":"vitest","test:ci":"vitest --run","release":"release-it"},"engines":{"node":">=14.19"},"peerDependencies":{"vue":"^3.0.4"},"peerDependenciesMeta":{"vue":{"optional":true}},"devDependencies":{"@linusborg/eslint-config":"^0.3.0","@types/jsdom":"^20.0.1","@vitejs/plugin-vue":"^4.0.0","@vue/test-utils":"^2.0.0","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.2.4","eslint":"^8.29.0","jsdom":"^20.0.3","lint-staged":"^13.1.0","nanoid":"^4.0.0","postcss":"^8.4.19","prettier":"^2.8.1","release-it":"^15.5.1","typescript":"^4.9.0","vite":"^4.0.0","vitepress":"1.0.0-alpha.30","vitest":"^0.25.6","vue":"^3.0.4","vue-router":"^4.0.0","vue-tsc":"^1.0.12","yorkie":"^2.0.0"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["react","react-dom","@types/react","@algolia/client-search"]}},"packageManager":"pnpm@7.18.1","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["eslint","git add"]},"postcss":{"plugins":{"autoprefixer":{}}},"readme":"# PortalVue\n\n> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.\n\n<!-- markdownlint-disable MD033 -->\n<p style=\"tex-align: center\">\n  <img src=\"https://portal-vue.linusb.org/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n<p>\n<a href='https://ko-fi.com/R6R7QW4D' target='_blank'>\n  <img height='36' style='border:0px;height:36px;margin-bottom:30px;' src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=2' border='0' alt='Buy Me a Coffee at ko-fi.com' />\n</a>\n<p>\n\nFor more detailed documentation and additional Information, [please visit the docs](https://next.portal-vue.linusb.org).\n\n> Looking for the version for Vue 2.\\*? [Docs for PortalVue 2.*, compatible with Vue 2, are here](https://v2.portal-vue.linusb.org)\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anywhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"86c36010bf1343d4f54c2e5bfd0deb5f5035a771","description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@3.0.0-rc.1","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-PwjalR9eFfyurn72EGbc/3LmdPNAlszwvdOvfkpGkiQMET0izKQ0kbdd0jDKLCq1xWSbESgjY6puEOufxyvASg==","shasum":"db02762e1838a9c27d4bb3118101e7e1cddcb22a","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-3.0.0-rc.1.tgz","fileCount":7,"unpackedSize":27748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb0fA+qDCT+VYFZQA69eb+HO/RB7l4HPKF+SMLOaPSpAIhAKEps9R61JIWJYHob7CgpRxETWzukT+eldYb8YdoN1pU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlOkWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2+w/+MOwOVC6eH72CSCHKlMNmKV0juEvHIvtwFMN/1tabfI+L7uG6\r\n6kPikfJM2IUDR0kc+HKoQp2NxDnxE7HU/IeSRvTd59W4AZyarpwdZ8MdFUJa\r\n8xRzaUoHqLPMwrI/A086ShGdt5jCeSVew7m1CMAijH/kHvoIbxxX+PYUbRfY\r\nA+7WhEyA0nt4ci0W0kMUpRu+9M6UpVeM0vJRkVl2XIoNTZb+7owpi7pq0X/l\r\n3fNbokTTQVHug321yAOyumqT674CRiaUqwgWOFnekvJCfy1j8v+cbgiJJPsZ\r\nCfZ3ciSVRHjcVwS5w775fN0wYHqv5N3FF+dQYapKiS7EdvZSifYLNYJ3qOce\r\nzCOaie4FfwLjv44f0UF6+N6WFALTPKeS/OKGdQpm3WswI/DmLxJZ1C3IPjcV\r\n7mJ4TLhqYYp/pJyFD0jZOUwbgX/7S1LgZr3f3z/4wqTFtO87S3m6FeNBnujS\r\n2YlhcX/2uSvRxRNItGD0OkazOGxLwoS77gtXv3vrj7BXN4FaA7l8WCIiCQR9\r\n+vvSAQJf2a8CSY9yACAx1JkLMRqfSCyS+u+XhMhpD3ircb175ekpQc37IOq6\r\nP8Xxpt5PUUKL1fqTSwyVUllzc74lG8/eqf1ERG3U+30La0qYPYKodq+slwqn\r\nwnkdw0+oBEsNoL61EGQ0Jl/VrJsyLkxxTvA=\r\n=tn32\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"linusborg","email":"thorsten@linusb.org"},"directories":{},"maintainers":[{"name":"linusborg","email":"thorsten@linusb.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_3.0.0-rc.1_1670703382696_0.995424545522019"},"_hasShrinkwrap":false},"3.0.0-rc.2":{"name":"portal-vue","version":"3.0.0-rc.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"private":false,"main":"dist/portal-vue.umd.js","jsdelivr":"dist/portal-vue.umd.js","unpkg":"dist/portal-vue.umd.js","module":"dist/portal-vue.mjs","types":"dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":"./dist/portal-vue.mjs","require":"./dist/portal-vue.umd.js"},"./dev":{"import":"./dist/portal-vue.es.dev.mjs","require":"./dist/portal-vue.umd.dev.js"},"./*":"./*"},"scripts":{"app:dev":"cd example && vite","build":"pnpm lib:build && pnpm types:build","lib:build":"vite build && vite build -c vite.config.dev.ts","types:build":"vue-tsc --declaration --emitDeclarationOnly -p tsconfig.build.json","types:check":"vue-tsc --noEmit -p tsconfig.app.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","lint":"eslint --fix './*.{js,ts}' 'src/**/*.{ts,tsx,vue}' 'example/**/*.{ts,tsx,vue}'","test":"vitest","test:ci":"vitest --run","release":"release-it"},"engines":{"node":">=14.19"},"peerDependencies":{"vue":"^3.0.4"},"peerDependenciesMeta":{"vue":{"optional":true}},"devDependencies":{"@linusborg/eslint-config":"^0.3.0","@types/jsdom":"^20.0.1","@vitejs/plugin-vue":"^4.0.0","@vue/test-utils":"^2.0.0","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.2.4","eslint":"^8.29.0","jsdom":"^20.0.3","lint-staged":"^13.1.0","nanoid":"^4.0.0","postcss":"^8.4.19","prettier":"^2.8.1","release-it":"^15.5.1","typescript":"^4.9.0","vite":"^4.0.0","vitepress":"1.0.0-alpha.30","vitest":"^0.25.7","vue":"^3.0.4","vue-router":"^4.0.0","vue-tsc":"^1.0.12","yorkie":"^2.0.0"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["react","react-dom","@types/react","@algolia/client-search"]}},"packageManager":"pnpm@7.18.1","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["eslint","git add"]},"postcss":{"plugins":{"autoprefixer":{}}},"readme":"# PortalVue\n\n> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.\n\n<!-- markdownlint-disable MD033 -->\n<p style=\"tex-align: center\">\n  <img src=\"https://portal-vue.linusb.org/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n<p>\n<a href='https://ko-fi.com/R6R7QW4D' target='_blank'>\n  <img height='36' style='border:0px;height:36px;margin-bottom:30px;' src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=2' border='0' alt='Buy Me a Coffee at ko-fi.com' />\n</a>\n<p>\n\nFor more detailed documentation and additional Information, [please visit the docs](https://next.portal-vue.linusb.org).\n\n> Looking for the version for Vue 2.\\*? [Docs for PortalVue 2.*, compatible with Vue 2, are here](https://v2.portal-vue.linusb.org)\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anywhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"5a7ac0e41007613c67a17e91331ce8749b8a245a","description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@3.0.0-rc.2","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-FGgMR5qLCd2kYePE0PvlfMwncwzSsUjuTve7QjJySkfKXpAyLao2SF9WzqDJ+uACFdZCDFiYCTuA3FBaOKM3lQ==","shasum":"10d23b663bd8e387e5dd3ec6944930fc68bf8f6d","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-3.0.0-rc.2.tgz","fileCount":45,"unpackedSize":122196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgGuOUpceLwQ7TJ+EghkInMxMK6+iNNFN4Cw7d11ybLAiAbxY2tAMAKn60cfUt8Yw+ZlJ/YkUzrayoRkiDecXsc5Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlQjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtAw//fty2fPDipj5IRJs8Gp3m0ExHtsSNI7RMDdReih6ufu4rCRIV\r\n3AZmk//NvGjII9k2rO7MSTEHkrA7Y2Knb2fmM20uSQ2DKw207DgsWqNptxMt\r\n9ijlgFB8lG/K1Z9S9WOeFaw9Y3sfEgBO/bwicqJckm/CVsTUyopa/kbqc5+S\r\n3RJCaUuNAIVMLA5OYr+tUjv5mvZD0zosXkJ2L65RiYpOMH2TzXD1qrpVcFpN\r\nGVnFavLosusSY8l4/k7RUilCH/+x3bZA/2MGuRVPVHhrj2NyJDGheOY/phsM\r\nbvjP6FvNQxPHKIXawSjLruxyw+qzXwoB2+Yw0EbsmEjaF6PjJAP8pgV5nCqg\r\n0MqAX1Se56JjT+bGTQ/yM8Nvw/4PZCiy89gkcIM9PCBvZtOMF4uB1aHJFm9k\r\n/ftz0Esbl/NUx1ZJJ0rFjjiCjVOisp0/aT/yO6q/Ge5ckd1DewZUaGSvl92f\r\nfsbsO//nctUaQdcxyOv6QNbNMifZxFp15CqKzg+T90nUvg3YpU6Jx3F0YyAQ\r\nhf91QOVmQ3K0po3fnfVsqb5CxiVhuiuN1mO3zIAGW1vldSMBNed9LN/AAg2r\r\nkK3qix8KcmSUrPkN4xUxNIz8H4M7JjxIDRUduMmb/yLQAWPEOBQ81clWr4Rh\r\n09+7ubL18ogKwvSFxqdKC11y7ZkA4NqDwz4=\r\n=Lzyn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"linusborg","email":"thorsten@linusb.org"},"directories":{},"maintainers":[{"name":"linusborg","email":"thorsten@linusb.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_3.0.0-rc.2_1670711504909_0.4332247607244881"},"_hasShrinkwrap":false},"3.0.0-rc.3":{"name":"portal-vue","version":"3.0.0-rc.3","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"private":false,"main":"dist/portal-vue.umd.js","jsdelivr":"dist/portal-vue.umd.js","unpkg":"dist/portal-vue.umd.js","module":"dist/portal-vue.mjs","types":"types/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./types/index.d.ts","import":"./dist/portal-vue.mjs","require":"./dist/portal-vue.umd.js"},"./dev":{"types":"./types/index.d.ts","import":"./dist/portal-vue.es.dev.mjs","require":"./dist/portal-vue.umd.dev.js"},"./*":"./*"},"scripts":{"app:dev":"cd example && vite","build":"pnpm lib:build && pnpm types:build","lib:build":"vite build && vite build -c vite.config.dev.ts","types:build":"vue-tsc --declaration --emitDeclarationOnly -p tsconfig.build.json","types:check":"vue-tsc --noEmit -p tsconfig.app.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","lint":"eslint --fix './*.{js,ts}' 'src/**/*.{ts,tsx,vue}' 'example/**/*.{ts,tsx,vue}'","test":"vitest","test:ci":"vitest --run","release":"release-it"},"engines":{"node":">=14.19"},"peerDependencies":{"vue":"^3.0.4"},"peerDependenciesMeta":{"vue":{"optional":true}},"devDependencies":{"@linusborg/eslint-config":"^0.3.0","@types/jsdom":"^20.0.1","@vitejs/plugin-vue":"^4.0.0","@vue/test-utils":"^2.0.0","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.2.4","eslint":"^8.29.0","jsdom":"^20.0.3","lint-staged":"^13.1.0","nanoid":"^4.0.0","postcss":"^8.4.19","prettier":"^2.8.1","release-it":"^15.5.1","typescript":"^4.9.0","vite":"^4.0.0","vitepress":"1.0.0-alpha.30","vitest":"^0.25.7","vue":"^3.0.4","vue-router":"^4.0.0","vue-tsc":"^1.0.12","yorkie":"^2.0.0"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["react","react-dom","@types/react","@algolia/client-search"]}},"packageManager":"pnpm@7.18.1","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["eslint","git add"]},"postcss":{"plugins":{"autoprefixer":{}}},"readme":"# PortalVue\n\n> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.\n\n<!-- markdownlint-disable MD033 -->\n<p style=\"tex-align: center\">\n  <img src=\"https://portal-vue.linusb.org/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n<p>\n<a href='https://ko-fi.com/R6R7QW4D' target='_blank'>\n  <img height='36' style='border:0px;height:36px;margin-bottom:30px;' src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=2' border='0' alt='Buy Me a Coffee at ko-fi.com' />\n</a>\n<p>\n\nFor more detailed documentation and additional Information, [please visit the docs](https://next.portal-vue.linusb.org).\n\n> Looking for the version for Vue 2.\\*? [Docs for PortalVue 2.*, compatible with Vue 2, are here](https://v2.portal-vue.linusb.org)\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anywhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","readmeFilename":"README.md","gitHead":"10d1ac4efba50987fd6d2310e8761b07d3c51fff","description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@3.0.0-rc.3","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-cZXV37AXqjnj5IAo0ef8xTYtIvedzmbZ3fddZ10W+2vedh5pIjeLIjkBB9MiGOmd7/KKDKbzdETK8F+oHlYdag==","shasum":"8ddeb8cfec5073a93ab4df0b63cae6ed24d212e5","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-3.0.0-rc.3.tgz","fileCount":45,"unpackedSize":122271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFl0QF7rWp5BhM0g7Pu1pzekTQKYYWPOpgb1uXfribJyAiA97De4h4xEobX5eT+HFQG9f0hwanHCs6JMUo20VUkODg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlaZsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp44g/9E5g7S1ko95m2HorIvA3Sckph5XYL2m1Hjodibg4bT5Qybfay\r\n1+2xHkyviJJTbqfrekEaW3CvcqeDLkvFa9rPeC3kL2QItHZJEjlPHLf/LgZ6\r\nJnjEd+g4VXoIkU9VeOt5fVBNbC2016KDd7xM3ZNg6p8W2ACog+h+PkkFHb/j\r\noWga+p1q8nGKRrKtJ57FpHspTVHyYLTY/N4LGN/MroCSbTaBNNMvLJG7kR/u\r\n5wlSHzYXl7OaCnW+o+FQ9ALOxiYqt/BRHNssdqK5Qc1NYZ59KktAYVAi1iFN\r\nbrEOID6bPQIjf7ppymn3NOfESncXoWcYoiClS/R90t7qZnYzmDABkdeab5Kd\r\nTguxd8jYmx7AiR484THGjRN+hVuffurpSeFgNqTo5O0I+pmfSrWvYC6P8gFb\r\noUr7Y8o8H/PrdoxMUcgv0aquYEe2Dzzv7DrsJNzINNZSgMzDU4frL0ZkAnyu\r\n/mFb7R9RyzIEHUIc9s8oWDm8jFRN0C9vmEIJr3EuHcGct6dt9sWbjZaKG/hn\r\nCGNfn60LBj0WV/SYHcK42SIVEdFdF9OYA5m3btRTgqC29NpBTD8AXyTIPinv\r\nR4IXqAyzDYBh+zDfZTG7uFfDlvHq2na30b4zugl+yFVLf751WBJeP7LrfDtn\r\nvwq7s0OuQctJBHRoWI0H3VsoO0Kfm/XKfUw=\r\n=iRNV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"linusborg","email":"thorsten@linusb.org"},"directories":{},"maintainers":[{"name":"linusborg","email":"thorsten@linusb.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_3.0.0-rc.3_1670751851870_0.9188054134713444"},"_hasShrinkwrap":false},"3.0.0":{"name":"portal-vue","version":"3.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"private":false,"main":"dist/portal-vue.umd.js","jsdelivr":"dist/portal-vue.umd.js","unpkg":"dist/portal-vue.umd.js","module":"dist/portal-vue.mjs","types":"types/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./types/index.d.ts","import":"./dist/portal-vue.mjs","require":"./dist/portal-vue.umd.js"},"./dev":{"types":"./types/index.d.ts","import":"./dist/portal-vue.es.dev.mjs","require":"./dist/portal-vue.umd.dev.js"},"./dist/portal-vue.es.js":"./dist/portal-vue.mjs","./dist/portal-vue.es.dev.js":"./dist/portal-vue.es.dev.mjs","./*":"./*"},"scripts":{"app:dev":"cd example && vite","build":"pnpm lib:build && pnpm types:build","lib:build":"vite build && vite build -c vite.config.dev.ts","types:build":"vue-tsc --declaration --emitDeclarationOnly -p tsconfig.build.json","types:check":"vue-tsc --noEmit -p tsconfig.app.json","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","lint":"eslint --fix './*.{js,ts}' 'src/**/*.{ts,tsx,vue}' 'example/**/*.{ts,tsx,vue}'","test":"vitest","test:ci":"vitest --run","release":"release-it"},"engines":{"node":">=14.19"},"peerDependencies":{"vue":"^3.0.4"},"peerDependenciesMeta":{"vue":{"optional":true}},"devDependencies":{"@linusborg/eslint-config":"^0.3.0","@types/jsdom":"^20.0.1","@vitejs/plugin-vue":"^4.0.0","@vue/test-utils":"^2.0.0","@vue/tsconfig":"^0.1.3","autoprefixer":"^10.2.4","eslint":"^8.29.0","jsdom":"^20.0.3","lint-staged":"^13.1.0","nanoid":"^4.0.0","postcss":"^8.4.19","prettier":"^2.8.1","release-it":"^15.5.1","typescript":"^4.9.0","vite":"^4.0.0","vitepress":"1.0.0-alpha.30","vitest":"^0.25.7","vue":"^3.0.4","vue-router":"^4.0.0","vue-tsc":"^1.0.12","yorkie":"^2.0.0"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["react","react-dom","@types/react","@algolia/client-search"]}},"packageManager":"pnpm@7.18.1","gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js,jsx,vue,ts,tsx}":["eslint","git add"]},"postcss":{"plugins":{"autoprefixer":{}}},"gitHead":"056b3ad9f35d90c034d6a25f23049dc375d5186e","description":"> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"},"homepage":"https://github.com/LinusBorg/portal-vue#readme","_id":"portal-vue@3.0.0","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-9eprMxNURLx6ijbcgkWjYNcTWJYu/H8QF8nyAeBzOmk9lKCea01BW1hYBeLkgz+AestmPOvznAEOFmNuO4Adjw==","shasum":"0f60fe3540e479d18f998d32d415c50c8e17c9a9","tarball":"https://registry.npmjs.org/portal-vue/-/portal-vue-3.0.0.tgz","fileCount":45,"unpackedSize":122369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsmP3WJLSZHCZu6CrHkK/nt4gh/wB7xA0zBljfDTzbmAIhAJ+zw0YmMgknFOddIGZcbO/UW4OJEGwzPCwj0lCXk9B7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlbaZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRBg/9HcX8Ab+kaqdzvM75Kh6QQw5It/RQg/ASbkMvhtRd5HLok0EZ\r\n7ZlYa3Q0RAK7X3raW+AR+nDqPp1o/6vZMxXsIWQDt/lPyduYzZcQP5e6/7Jb\r\nD9+MleVPX1x8G8v0//+2cgnPfkB3bu4fI38lNZAmqPmW+tK29hxq2RcxT+QU\r\nIGWqxIwGW9AcOhtfCsIQVz+z//3ueaxCLCHpDNLtcFymaj6AS89Xb8PVcR6H\r\n4ddHnBkjA+Zt7H1jRnsKsqPqGkgjsBeSSnbh8fOCK370pJTpAxhFq3AYSl1i\r\nicLmmrTICHbUtg49+4jjF2CJSKppQZsbVmoBGzMmFwfU0k0DDTIOj/UHPyIV\r\nmcb2PN5RIXciMEOiEnm5YpCQqr64g1PInZPn1PkfQgMCNDse7sXWwbZCmq+N\r\nOzVajc4bVw86b3spEZCSGNkMLwTDDWIvbkxGa5lnMgq3xTWd7t17zaTxa1O3\r\nuQ42o7c1bhJFjHbXLyOiUveiEEH005X1X/pOKdh3n6gY/raDeSylB3dUmRJF\r\nr56E844hmlFAdPx3H3Osxyu1CN46cAmgbkBGgE3TbQEYdsacHSqPG/XkpxO9\r\n8bHP+PZ8tnMuZWHOhCUtmuLSkAH1loP531DKpcrhoNZo14kXzyooos1BVZsP\r\nRs/CbBq5gBgqzm7XwXzJIWHNkUSFTQ0/Rog=\r\n=WZGo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"linusborg","email":"thorsten@linusb.org"},"directories":{},"maintainers":[{"name":"linusborg","email":"thorsten@linusb.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-vue_3.0.0_1670755993493_0.05960529303374096"},"_hasShrinkwrap":false}},"readme":"# PortalVue\n\n> A Portal Component for Vue 3, to render DOM outside of a component, anywhere in the document.\n\n<!-- markdownlint-disable MD033 -->\n<p style=\"tex-align: center\">\n  <img src=\"https://portal-vue.linusb.org/logo.png\" alt=\"PortalVue Logo\">\n</p>\n\n<p>\n<a href='https://ko-fi.com/R6R7QW4D' target='_blank'>\n  <img height='36' style='border:0px;height:36px;margin-bottom:30px;' src='https://az743702.vo.msecnd.net/cdn/kofi4.png?v=2' border='0' alt='Buy Me a Coffee at ko-fi.com' />\n</a>\n<p>\n\nFor more detailed documentation and additional Information, [please visit the docs](https://next.portal-vue.linusb.org).\n\n> Looking for the version for Vue 2.\\*? [Docs for PortalVue 2.*, compatible with Vue 2, are here](https://v2.portal-vue.linusb.org)\n\n## Installation\n\n```bash\nnpm i portal-vue\n\n# or\n\nyarn add portal-vue\n```\n\n```javascript\nimport PortalVue from 'portal-vue'\nVue.use(PortalVue)\n```\n\n## Usage\n\n```html\n<portal to=\"destination\">\n  <p>This slot content will be rendered wherever the <portal-target> with name 'destination'\n    is  located.</p>\n</portal>\n\n<portal-target name=\"destination\">\n  <!--\n  This component can be located anywhere in your App.\n  The slot content of the above portal component will be rendered here.\n  -->\n</portal-target>\n```\n\n## Nuxt module\n\nAdd `portal-vue/nuxt` to modules section of `nuxt.config.js`\n\n```javascript\n{\n  modules: ['portal-vue/nuxt']\n}\n```\n","maintainers":[{"name":"linusborg","email":"thorsten@linusb.org"}],"time":{"modified":"2022-12-11T10:53:13.757Z","created":"2017-02-24T21:04:38.904Z","1.0.0-beta.1":"2017-02-24T21:04:38.904Z","1.0.0-beta.2":"2017-02-24T21:24:04.479Z","1.0.0-beta.3":"2017-03-18T11:30:23.523Z","1.0.0-beta.4":"2017-05-14T12:12:08.622Z","1.0.0-beta.5":"2017-05-14T12:26:29.822Z","1.0.0":"2017-05-20T08:44:05.482Z","1.0.1":"2017-06-15T08:08:42.285Z","1.1.0":"2017-06-17T14:04:49.961Z","1.1.1":"2017-08-27T10:06:02.672Z","1.2.0":"2017-12-12T09:56:48.830Z","1.2.1-beta.1":"2017-12-12T14:42:11.216Z","1.2.1":"2017-12-12T15:33:32.251Z","1.2.2":"2017-12-17T20:14:33.866Z","1.3.0-beta.0":"2018-01-02T12:24:10.235Z","1.3.0":"2018-01-18T19:03:59.190Z","1.4.0-beta.0":"2018-09-02T13:25:50.019Z","1.4.0-beta.1":"2018-09-02T13:35:08.490Z","1.4.0":"2018-09-29T11:52:41.708Z","1.5.0":"2018-11-23T15:51:12.846Z","1.5.1-beta.0":"2018-12-26T14:49:16.598Z","1.5.1-beta.1":"2018-12-26T14:57:09.345Z","1.5.1":"2018-12-30T10:57:16.695Z","2.0.0-beta.0":"2019-01-26T17:11:02.642Z","2.0.0-beta.1":"2019-01-30T18:13:49.393Z","2.0.0-beta.2":"2019-01-30T18:18:40.151Z","2.0.0-beta.3":"2019-02-24T17:11:22.749Z","2.0.0-rc.1":"2019-04-06T15:30:46.339Z","2.0.0":"2019-04-06T15:51:04.891Z","2.0.1":"2019-04-11T19:21:26.987Z","2.1.0":"2019-04-14T10:51:56.575Z","2.1.1":"2019-04-18T18:49:34.158Z","2.1.2":"2019-04-24T08:57:00.366Z","2.1.3":"2019-04-24T14:11:36.496Z","2.1.4":"2019-05-03T18:04:54.296Z","2.1.5":"2019-06-01T11:19:19.653Z","2.1.6":"2019-08-01T19:47:04.891Z","2.1.7":"2019-12-28T14:52:58.493Z","3.0.0-alpha.0":"2021-02-16T17:37:10.956Z","3.0.0-beta.0":"2021-08-03T20:14:01.506Z","3.0.0-rc.1":"2022-12-10T20:16:22.868Z","3.0.0-rc.2":"2022-12-10T22:31:45.115Z","3.0.0-rc.3":"2022-12-11T09:44:12.045Z","3.0.0":"2022-12-11T10:53:13.653Z"},"repository":{"type":"git","url":"git+https://github.com/LinusBorg/portal-vue.git"},"author":{"name":"Thorsten Lünborg","url":"https://github.com/LinusBorg/"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/LinusBorg/portal-vue#readme","bugs":{"url":"https://github.com/LinusBorg/portal-vue/issues"}}