{"_id":"@bachdgvn/vue-router-meta-tags","_rev":"3-93e54e25e1d2c3eb8f1a6a54846c8517","name":"@bachdgvn/vue-router-meta-tags","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@bachdgvn/vue-router-meta-tags","version":"1.0.0","description":"The simple callback to update the page title and metadata on route change for vue-router","main":"dist/vue-router-meta-tags.min.js","author":{"name":"Bach Duong","email":"bachdgvn@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bachdgvn/vue-router-meta-tags.git"},"keywords":["vue-router","vue-router-metatags","meta-tags","vue-meta-tags"],"license":"MIT","scripts":{"test":"mocha","build":"webpack"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","mocha":"^3.5.0","webpack":"^3.8.1"},"bugs":{"url":"https://github.com/bachdgvn/vue-router-meta-tags/issues"},"homepage":"https://github.com/bachdgvn/vue-router-meta-tags#readme","_id":"@bachdgvn/vue-router-meta-tags@1.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.6.0-next.0","dist":{"integrity":"sha512-ta9/24GFhDpfG5eHmD6sR/JpkoutcbYThPNFdg9M3Nh8DoeuI+VElEXsWAhbTNITGvVjxw7qDD2/+klXtrqY3w==","shasum":"1a3089b2e2c46f1df6bf78f8038b74757fccb6b2","tarball":"https://registry.npmjs.org/@bachdgvn/vue-router-meta-tags/-/vue-router-meta-tags-1.0.0.tgz","fileCount":9,"unpackedSize":18238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ4OQCRA9TVsSAnZWagAATzIP/0QIsGdMVBeExVMveP/7\n00174hnM5CvOBBqOoBjMN2kB+CD8DW+zz63TgczMYetGwJBj1C3N9EHlpG+i\niSvvxLChgdwthpdzEjxZXYQeg+Kf05/HRNhcX+xpc5xttHvc+C+J5TiIhELU\nD7YGme0rwgshFHG3aWh/07oZ82vFcHKlHWdPnzcTOO3TsSPGi+9+y96Az62l\nIx/pdf5+4EvM7e/pNjh2WeJl+G6NBDmu9MPlb5d9DQyHR5ygU8HOTe2yKF6B\ntMzkFAWQWlW7fsfLYvFfhlSZUGRjgu3d27D6OsZaSgCcsL5HPL/I7POvxE4M\nhbn/qKZrvuQLt06YlwbO+2sagUQCqWnVYnn2LqtJl+7giRuMgYw2ikKbQMTE\nuAHXB31qy6z/xB9/PCJ3yowsKxFdYRIf6wYbjY8/cjxaBGwajtqUbQqpNJ8b\nLhK0ClJJyxDc3Vz9GqkjjO7EPLd299dlmh0rWTRiQkHudknJE5cFE6ERUxYn\nVsDp11wmzsMU2/UOOkAoz0WQUdPyWCkD8hg2OiVAZEJlCuZyZFmHNRjhIogp\nxnvXmHeZq/5AUpukrFMa+wIY9c4ec4iuclefgOcEjwnosZewym1kH1wObvmz\nQ3TqFjzm7Uk7gIABrnV4JXebwjY9LSsZTh11ZbxXtguj2NLMT+gAQWeSYyb3\nEaKp\r\n=/Yys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfEvXVFEUnbZEmMMDM8LPapWuhyZ/DhuMCZKC0sPqltAIhAIX1P0CRZWFu6Xsu9SYdomqhNwlqakTaKe+f8eAePLnB"}]},"maintainers":[{"name":"bachdgvn","email":"bachdgvn@gmail.com"}],"_npmUser":{"name":"bachdgvn","email":"bachdgvn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-meta-tags_1.0.0_1550287760093_0.1854960918057298"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bachdgvn/vue-router-meta-tags","version":"1.0.1","description":"The simple callback to update the page title and metadata on route change for vue-router","main":"dist/vue-router-meta-tags.min.js","author":{"name":"Bach Duong","email":"bachdgvn@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bachdgvn/vue-router-meta-tags.git"},"keywords":["vue-router","vue-router-meta-tags","meta-tags","vue-meta-tags"],"license":"MIT","scripts":{"test":"mocha","build":"webpack"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","mocha":"^3.5.0","webpack":"^3.8.1"},"bugs":{"url":"https://github.com/bachdgvn/vue-router-meta-tags/issues"},"homepage":"https://github.com/bachdgvn/vue-router-meta-tags#readme","_id":"@bachdgvn/vue-router-meta-tags@1.0.1","_nodeVersion":"10.15.0","_npmVersion":"6.6.0-next.0","dist":{"integrity":"sha512-G3fnmouDn+NAEwI1d+mJHbqowa4tunwieuOCSXQJKmoRHmUZpY0jLancvj4kly9Wl6MIagU0Hz/+L4Btuz1AUw==","shasum":"ac6979426b2e90c2bd3ea59a605eaa6384d21541","tarball":"https://registry.npmjs.org/@bachdgvn/vue-router-meta-tags/-/vue-router-meta-tags-1.0.1.tgz","fileCount":9,"unpackedSize":18249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ4SfCRA9TVsSAnZWagAA9E0P/jD/Uoohz676HaSMrdqy\nc1j/FaLhLQyTqrNvSjj5jECTc6Jre7iAPvs5+PKbtufp+MlhmYOVh8DuONbw\nVnwThi8nhiLjyVgqDWpoGK3iyoT23PQSdnq1K0D8pkTD+iBclYRUvghQpsz6\nbURRQhUzAIw06Ko0eCZTyC8kLWTM+p6h43X2S3083N29gpYgx3j6kD8zZEjF\nE/Fyn5IGo5Iz0uacWzDPivVT1LnsPITUWGtThRBK/NGCdZlWEa/txkYNeYdl\nqEpj19tlBBbVP5WpPoL9tFEVJe5v4VJfWntBSvT+0w0HOv4YZ0Y8YIasIzoo\ndUu3znX3JdwkjjG9vjv6TL+xud6Cyy6rrjJzA4+4omUVjt5p5x/FB/6eQCbl\nwG3erfAyG9DsCfKMLTSXhxzCDa7Qmp+9l07OSxvdHXr54VhkMIqlMVRgispm\ndATtAC0N3uEKKTMPTOFtr4KPbhSaRxeFLJkdgD/971VtWo9MzLLYq3m0ucDU\nlAqm9BGx/hPFSOUFRcoj4L21Aa1TsKFN5ew/J9/sML69P0XypwnxoLMSWz8G\nI3NTo1LFl34ryPK7GgjCnLzznoThdxF/w9zUeHYQb19SUdWTmerF6SACg0KR\nyXHjM9aGV8jvvtzzoEiuHJ/7IpIEd7+tQQqHpc6n4TzGfy0wSj9r1i5UD01/\nHd8T\r\n=l+nJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy8m8wPzhNONQDnIBkARdmMTt1PvhZwzDaGOYOqXZYXAiEA3GHtrLN4djdR4D10dnx6FwoTyLezZv6aQaeLwgcXKKc="}]},"maintainers":[{"name":"bachdgvn","email":"bachdgvn@gmail.com"}],"_npmUser":{"name":"bachdgvn","email":"bachdgvn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-meta-tags_1.0.1_1550288031093_0.9426706526459989"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bachdgvn/vue-router-meta-tags","version":"1.0.2","description":"The simple callback to update the page title and metadata on route change for vue-router","main":"dist/vue-router-meta-tags.min.js","author":{"name":"Bach Duong","email":"bachdgvn@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bachdgvn/vue-router-meta-tags.git"},"keywords":["vue-router","vue-router-meta-tags","meta-tags","vue-meta-tags"],"scripts":{"test":"mocha","build":"webpack"},"devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","mocha":"^3.5.0","webpack":"^3.8.1"},"bugs":{"url":"https://github.com/bachdgvn/vue-router-meta-tags/issues"},"homepage":"https://github.com/bachdgvn/vue-router-meta-tags#readme","_id":"@bachdgvn/vue-router-meta-tags@1.0.2","_nodeVersion":"10.15.0","_npmVersion":"6.6.0-next.0","dist":{"integrity":"sha512-757lJJTeygkCxBbuzs6sHf9MtBzYftAOfwNMZsJoSU7NYKpFKQiU1kf5MBuseBRl7ATSP6wCoa9frFwzL9mvig==","shasum":"7b9402599b0544edb8336b409e660679742395e8","tarball":"https://registry.npmjs.org/@bachdgvn/vue-router-meta-tags/-/vue-router-meta-tags-1.0.2.tgz","fileCount":9,"unpackedSize":18133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ4U3CRA9TVsSAnZWagAA2MAP/ArFs0slTnAqItJi79X+\nMWh/5eabpZNRswUMF2ePQUmkq2UBDAuiZYu5J8Edn0xdaInPfVaYvQnEI80t\n9Ye+IDSvXc0yiUzY7UpSMQV81iO6sHdRwU/86zPYZL+OiX2wUFGqxg7tH9Nn\nP8qkiOu6LAQzjYlXtvwoNkGGzzmymGwh9axPsi2bdROhx8fnvf0DZWhHvbac\nQpQLmSRYZltSzvOAbCQ9DCLVPGtYa7sGd7nZUYkQoSVVu5m7nkytPR2zTIeA\n+a7bN6jakRRJBSgwNlLGb0ltW2I0tfLaawR3ejTtkofQ5ueWbsLJWvtEyfxW\ntNQ//X1PXOp2Vb7AQRzOfAYfEhv0o7rlx7KNZ7sXHM4nR6GK2+j4StF5lU58\naYGPNa8wFZE3pHaX2GAXLGywqrqE3lmzYQQzme7oPPD7kHligQ75EXLOSQd3\nq/1Qe3QmO8HFgRjtggBLU1KtNxdj3oeBtVTLOLyi4mLSY3NE0Pt+P1098Wqi\n4Xb1iu12HmMSkvAl3RtEpLZx7uuaNBflDj+X3kyV9s4BpKQKOPyMIii+QMP8\nDDTkkcRIte8IyNPeHflW9XM/WpDEoVAcYbachQomrRWf/yc0xGV9sCPCxKbB\nDOA7CJZDoQQ06eogaElGUxW2y5mkucQze0knU5PqA6zCgApuQMI7noHWAsXO\nL1iA\r\n=gPST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/VqCIv04ZtuSZrmhoDWLM7DnEdwAeTuAyCcwMKpFq+AiEAkE/R1mHe9jZToPXA491PHAzeuFkBqbwSegvpRTTjGJg="}]},"maintainers":[{"name":"bachdgvn","email":"bachdgvn@gmail.com"}],"_npmUser":{"name":"bachdgvn","email":"bachdgvn@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router-meta-tags_1.0.2_1550288183224_0.742758843725567"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-16T03:29:19.895Z","1.0.0":"2019-02-16T03:29:20.271Z","modified":"2022-04-04T17:26:30.037Z","1.0.1":"2019-02-16T03:33:51.291Z","1.0.2":"2019-02-16T03:36:23.393Z"},"maintainers":[{"name":"bachdgvn","email":"bachdgvn@gmail.com"}],"description":"The simple callback to update the page title and metadata on route change for vue-router","homepage":"https://github.com/bachdgvn/vue-router-meta-tags#readme","keywords":["vue-router","vue-router-meta-tags","meta-tags","vue-meta-tags"],"repository":{"type":"git","url":"git+https://github.com/bachdgvn/vue-router-meta-tags.git"},"author":{"name":"Bach Duong","email":"bachdgvn@gmail.com"},"bugs":{"url":"https://github.com/bachdgvn/vue-router-meta-tags/issues"},"readme":"# vue-router-meta-tags\n\nThe simple callback to update the page title and metadata on route change for vue-router.\n\n## Installing\n\n`npm install @bachdgvn/vue-router-meta-tags`\n\n## Usage\nOpen router.js, and edit your router. Make sure you placed `title`, `metaTags` for each route in `routes`.\n\n```js\nimport Vue from 'vue';\nimport Router from 'vue-router';\nimport VueRouterMetaTags from '@bachdgvn/vue-router-meta-tags';\nimport Home from './views/Home.vue';\nimport About from './views/About.vue';\n\nVue.use(Router);\n\nconst router = new Router({\n  mode: 'history',\n  base: process.env.BASE_URL,\n  routes: [\n    {\n      path: '/',\n      name: 'home',\n      component: Home,\n      meta: {\n        title: `MyApp - Home Page`,\n        metaTags: [\n          {\n            name: 'description',\n            content: `MyApp - The home page of our example app.`,\n          },\n          {\n            property: 'og:description',\n            content: `MyApp - The home page of our example app.`,\n          },\n        ],\n      },\n    },\n    {\n      path: '/about',\n      name: 'about',\n      component: About,\n      meta: {\n        title: `MyApp - About us`,\n        metaTags: [\n          {\n            name: 'description',\n            content: `MyApp - The about page of our example app.`,\n          },\n          {\n            property: 'og:description',\n            content: `MyApp - The about page of our example app.`,\n          },\n        ],\n      },\n    },\n  ],\n});\n\n// This callback runs before every route change, including on page load.\nrouter.beforeEach(VueRouterMetaTags.update);\n\nexport default router;\n```\n\n## Running the tests\n\n`npm test`\n","readmeFilename":"README.md"}