{"_id":"@bkwld/vue-modal","_rev":"6-a48bd7fcf519f418043b399225bd3124","name":"@bkwld/vue-modal","dist-tags":{"latest":"1.1.1"},"versions":{"1.1.1":{"name":"@bkwld/vue-modal","version":"1.1.1","description":"Vue 2 modal wrapper with slotted content","main":"index.js","scripts":{"build":"webpack","version":"npm run build && git add -A","postversion":"git push --follow-tags"},"repository":{"type":"git","url":"git+https://github.com/BKWLD/vue-modal.git"},"author":{"name":"Bukwild"},"license":"MIT","bugs":{"url":"https://github.com/BKWLD/vue-modal/issues"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-loader":"^8.0.5","babel-preset-vue":"^2.0.2","coffee-loader":"^0.9.0","coffeescript":"^2.4.0","css-loader":"^2.1.1","mini-css-extract-plugin":"^0.5.0","pug":"^3.0.1","pug-plain-loader":"^1.0.0","style-loader":"^0.13.1","stylus":"^0.54.5","stylus-loader":"^3.0.2","vue":"^2.6.10","vue-loader":"^15.7.0","vue-style-loader":"^4.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.29.6","webpack-cli":"^3.3.0"},"dependencies":{"body-scroll-lock":"^4.0.0-beta.0","bukwild-stylus-library":"^3.1.0","webpack-node-externals":"^3.0.0"},"gitHead":"01f92c94533cd941741f5d234fcff34e2afe11af","homepage":"https://github.com/BKWLD/vue-modal#readme","_id":"@bkwld/vue-modal@1.1.1","_nodeVersion":"12.22.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-76cY8W3Ip54SL5LSM3ox3tLWA18xwsYNlewxTibJqeiVjBrwRoJqH7x+DDVBBaDF2gqlwsESzztvvYM0FBhvHw==","shasum":"01c5d357dbbe14677d9d7eeae85386fad4d5d638","tarball":"https://registry.npmjs.org/@bkwld/vue-modal/-/vue-modal-1.1.1.tgz","fileCount":9,"unpackedSize":207432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzH8ICRA9TVsSAnZWagAAWDgP/2+nOf6vkd3uIzTWU87Z\nx6EX83HjlzZjP+cCkJI0b6G67LoJNlIIVKGZ4mP8eoGGnERAFt7zhTdPI3Nb\npGgaRlLCfTnn4JLefpNU2yshWzjf8ex1Qd/cDJ1uPSzV7fpTDE8JI9uY/dLE\nQn7iu9lBuKZRVpbenmraeMk0eimvhEuKtqwztPUiX0s00HFUDe4ND6dakLTU\nGc9OBkhjVKCMANwQOfMsGBv0cSJTkg71Vvtz+kLVZ5TvEWOZxCnnNczx2tyZ\n0m3F4quLl6O3RFymYklV51J/YUniRVRO/E7bAu6mYk1w51pru23x/l+xo8h6\nMmit0lcLcI/l7a63x800lY4hhA8LMvG71/0MLLOiA5owBrwpIcrFdgsJhgRJ\nMuY9Qs593PyYveM4o/eCPupVpmblRdi+EMHXbZeZcQn+6qLKBM//eubh660O\ndcXodaQ6JHQ4FtjZA7NIDuRlBnpsv0GXMnWJTIT6F64pUpIfh7/fnA3cNtBf\n2ScktF6B59Xik9O0t3lwO9wlMH9Ua03FG7Zt09SFUeS+d2wv7WBYJhDK35P8\natgmtAUVWd7CBbM2D2KuWoKHWFjqyohhiQZOdXGebJMdXz7rpIROlx2rIfIi\n2dYTkD+UlHR0Qx00Qj+oWOGQ6UBrqzVamX5jYStjAMefky8PfNARzX1dXtbA\nrZtW\r\n=F/cS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJcvRgf3U8DxAV+w2x35/gubHeut75bAC2eO9pAYQFqAiEArHOlbmLgAzm9SO2u82zOeVGURcCO7a0C2mB1S98sGMo="}]},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"directories":{},"maintainers":[{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"mattaebersold","email":"mattaebersold@gmail.com"},{"name":"jonjahr","email":"jonjahr@gmail.com"},{"name":"isaazgarcia","email":"isaazgarciawork@gmail.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-modal_1.1.1_1632760400802_0.6147064481253448"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-27T16:33:20.765Z","1.1.1":"2021-09-27T16:33:20.937Z","modified":"2022-10-18T20:19:02.871Z"},"maintainers":[{"email":"azerozvn@gmail.com","name":"azerozvn"},{"email":"lemoswilson@yahoo.com","name":"lemoswilson"},{"email":"samstarkscenic@gmail.com","name":"sjstark"},{"email":"robert.reinhard@bukwild.com","name":"weotch"},{"email":"mattaebersold@gmail.com","name":"mattaebersold"},{"email":"isaazgarciawork@gmail.com","name":"isaazgarcia"},{"email":"michaelastarks@gmail.com","name":"brokenhd"}],"description":"Vue 2 modal wrapper with slotted content","homepage":"https://github.com/BKWLD/vue-modal#readme","repository":{"type":"git","url":"git+https://github.com/BKWLD/vue-modal.git"},"author":{"name":"Bukwild"},"bugs":{"url":"https://github.com/BKWLD/vue-modal/issues"},"license":"MIT","readme":"# Vue Modal\nA component that renders a modal window with slotted content. Includes trapped tabbing for ADA compliance\n\n## Props\n`closable`: prevent the user from closing the modal (like for an age gate)\n`type`: Default is standard, which is a generic modal\n\n## To-Do\n- video \n- fix the styles, import stylus library, basic dried up styles for layout and functionality\n- document trap tab for ada\n\n\n## Usage\n\n```javascript\n// Add component (example in global plugins)\nimport 'vue-modal/index.css'\nVue.component('modal', require('vue-modal'))\n```\n\n```pug\n\nmodal(ref='modal' :closeable='false' type='standard')\n\ttransition(name='fade')\n\t\tdiv\n\t\t\th2 Modal Content\n\n```","readmeFilename":"README.md"}