{"_id":"@ngx-meta/core","_rev":"21-dc7a0b55c0089efef12ef47bc6350803","name":"@ngx-meta/core","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","dist-tags":{"latest":"9.0.0"},"versions":{"0.2.0-rc.6":{"name":"@ngx-meta/core","version":"0.2.0-rc.6","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/ngx-meta/core.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/ngx-meta/core/issues"},"homepage":"https://github.com/ngx-meta/core#readme","scripts":{"test":"karma start"},"main":"bundles/core.umd.min.js","module":"index.js","typings":"index.d.ts","dependencies":{"tslib":"^1.7.0"},"devDependencies":{"@angular/common":"~2.4.0","@angular/compiler":"~2.4.0","@angular/compiler-cli":"~2.4.0","@angular/core":"~2.4.0","@angular/platform-browser":"~2.4.0","@angular/platform-browser-dynamic":"~2.4.0","@angular/router":"~3.4.0","core-js":"^2.4.1","rxjs":"^5.3.1","zone.js":"^0.8.10","lodash":"^4.17.4","@types/node":"^7.0.16","@types/jasmine":"^2.5.47","@types/lodash":"4.14.55","gulp":"github:gulpjs/gulp#4.0","gulp-load-plugins":"^1.5.0","rimraf":"^2.6.1","gulp-exec":"^2.1.3","gulp-tslint":"^8.0.0","webpack":"^2.5.0","tslint-loader":"^3.5.3","awesome-typescript-loader":"^3.1.3","jasmine-core":"^2.6.1","karma":"^1.6.0","karma-jasmine":"^1.1.0","karma-coverage":"^1.1.1","karma-mocha-reporter":"^2.2.3","karma-coverage-istanbul-reporter":"^1.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","karma-chrome-launcher":"^2.1.0","source-map-loader":"^0.2.1","istanbul-instrumenter-loader":"^2.0.0","codelyzer":"^3.0.1","tslint":"^5.2.0","angular-tslint-rules":"^1.0.0","typescript":"~2.1.6"},"peerDependencies":{"@angular/core":"^2.0.0","@angular/platform-browser":"^2.0.0","@angular/router":"^3.0.0","rxjs":"^5.0.1"},"gitHead":"5949fea50ee4dcd29d5743d14eaf3af9d707d694","_id":"@ngx-meta/core@0.2.0-rc.6","_shasum":"7e2bf7c9066757dc9a28580f1e7922c615cdbc03","_from":"D:\\@github\\ngx-meta\\core--v0.2.x","_resolved":"file:D:\\@github\\ngx-meta\\core--v0.2.x","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"shasum":"7e2bf7c9066757dc9a28580f1e7922c615cdbc03","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-0.2.0-rc.6.tgz","integrity":"sha512-v1zy6dXyeXHKfj5HO+jc1OMdN6DBe8GMaJBtXDlU51x6060SbDIU7o+nCg2SDGV0lD+U303ADQpRO8fhjmtoBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID79tvwW0fQ1IeTG0mfAgb4PuLeY8CQtNYt2wObG7BskAiEA9U/lmqgIeOQZZugATh6dDxJ0F3c4PqdVy4tqtqHOG4g="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/core-0.2.0-rc.6.tgz_1494321692368_0.14638895844109356"},"directories":{}},"0.4.0-rc.2":{"name":"@ngx-meta/core","version":"0.4.0-rc.2","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/ngx-meta/core.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/ngx-meta/core/issues"},"homepage":"https://github.com/ngx-meta/core#readme","scripts":{"test":"karma start"},"main":"bundles/core.umd.min.js","module":"index.js","typings":"index.d.ts","dependencies":{"tslib":"^1.7.0"},"devDependencies":{"@angular/common":"~4.0.0","@angular/compiler":"~4.0.0","@angular/compiler-cli":"~4.0.0","@angular/core":"~4.0.0","@angular/platform-browser":"~4.0.0","@angular/platform-browser-dynamic":"~4.0.0","@angular/router":"~4.0.0","core-js":"^2.4.1","rxjs":"^5.3.1","zone.js":"^0.8.10","lodash":"^4.17.4","@types/node":"^7.0.16","@types/jasmine":"^2.5.47","@types/lodash":"4.14.55","gulp":"github:gulpjs/gulp#4.0","gulp-load-plugins":"^1.5.0","rimraf":"^2.6.1","gulp-exec":"^2.1.3","gulp-tslint":"^8.0.0","webpack":"^2.5.0","tslint-loader":"^3.5.3","awesome-typescript-loader":"^3.1.3","jasmine-core":"^2.6.1","karma":"^1.6.0","karma-jasmine":"^1.1.0","karma-coverage":"^1.1.1","karma-mocha-reporter":"^2.2.3","karma-coverage-istanbul-reporter":"^1.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","karma-chrome-launcher":"^2.1.0","source-map-loader":"^0.2.1","istanbul-instrumenter-loader":"^2.0.0","codelyzer":"^3.0.1","tslint":"^5.2.0","angular-tslint-rules":"^1.0.0","typescript":"~2.1.6"},"peerDependencies":{"@angular/core":"^4.0.0","@angular/platform-browser":"^4.0.0","@angular/router":"^4.0.0","rxjs":"^5.0.1"},"gitHead":"c469670aae50ca0626ecc1466b8c0c8529051856","_id":"@ngx-meta/core@0.4.0-rc.2","_shasum":"1bd793103a1a5d463ba773db9f56d3eb8575c2c8","_from":"D:\\@github\\ngx-meta\\core","_resolved":"file:D:\\@github\\ngx-meta\\core","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"shasum":"1bd793103a1a5d463ba773db9f56d3eb8575c2c8","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-0.4.0-rc.2.tgz","integrity":"sha512-vOm3DZZNhlM9oJFhFWHDYhZdowcXN1d4D9g9S/DNvSQHD75WvAj4m4F0iF0IrZQ3KNa5Rg53Yk4fsVli4We6Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4dakl9+FV4nwXtWSBDuUhirNWfChjBVCX3YMii0OfnQIhAOH/+CVI3eTY9u431G0Bo3TdTc9g6iekWgCPhvuredu0"}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/core-0.4.0-rc.2.tgz_1494321710650_0.5398407655302435"},"directories":{}},"2.0.0":{"name":"@ngx-meta/core","version":"2.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core/#readme","main":"./bundles/core.umd.js","module":"./@ngx-meta/core.es5.js","es2015":"./@ngx-meta/core.js","typings":"./core.d.ts","dependencies":{"tslib":"~1.7.1"},"peerDependencies":{"@angular/core":">=2.0.0 <4.0.0","@angular/platform-browser":">=2.0.0 <4.0.0","@angular/router":">=3.0.0 <4.0.0","rxjs":">=5.0.1"},"_id":"@ngx-meta/core@2.0.0","scripts":{},"_shasum":"daced6593d0d4acca0c1b8f94871e94eb02f8949","_from":"..\\..\\temp\\fulls1z3\\ngx-meta\\dist\\@ngx-meta\\core","_resolved":"file:..\\..\\temp\\fulls1z3\\ngx-meta\\dist\\@ngx-meta\\core","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"shasum":"daced6593d0d4acca0c1b8f94871e94eb02f8949","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-2.0.0.tgz","integrity":"sha512-4MKiMvzK83dJPYkjgoXkJJ8JNcQrk9kTAFoA6YH6ffVXURuocmzMx4AdA6boqhCCHeIzL2uJbG0i06r70EIggQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfMa34TD0rgzG+qJX7ppqBJJZl+k/BIQVescYVlp8T1wIhAM/f+PeAFxwYQYURzbrx/c0IRDYUGfTLDmI0/tKkp0bZ"}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-2.0.0.tgz_1504655361517_0.9986117489170283"},"directories":{}},"4.0.0":{"name":"@ngx-meta/core","version":"4.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","main":"./bundles/core.umd.js","module":"./@ngx-meta/core.es5.js","es2015":"./@ngx-meta/core.js","typings":"./core.d.ts","dependencies":{"tslib":"~1.7.1"},"peerDependencies":{"@angular/core":">=4.0.0 <5.0.0","@angular/platform-browser":">=4.0.0 <5.0.0","@angular/router":">=4.0.0 <5.0.0","rxjs":">=5.0.1"},"_id":"@ngx-meta/core@4.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-ki9uZELUfF3+VLGqKrBHlJxZ9H+PJ0Y+HRm5oZKyQ7WhyPakZaOZh4oAzyfj6AuoiR1jebjXwWEdpkTh30Wp0g==","shasum":"dc8ce2de645281536a1f4ec6cb1f99643dfb24cf","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClJKxQSzax0ZY3Ly8Oq65MvXS4B4MWOavk0TLPBBhl6gIhAOEgSAfWAyEph9XxV6qrAj6uvtFS7ebrrkGwsKrRWP6X"}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-4.0.0.tgz_1504712501592_0.6335462741553783"},"directories":{}},"2.0.1":{"name":"@ngx-meta/core","version":"2.0.1","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core/#readme","main":"./bundles/core.umd.js","module":"./@ngx-meta/core.es5.js","es2015":"./@ngx-meta/core.js","typings":"./core.d.ts","dependencies":{"tslib":"~1.7.1"},"peerDependencies":{"@angular/core":">=2.0.0 <4.0.0","@angular/platform-browser":">=2.0.0 <4.0.0","@angular/router":">=3.0.0 <4.0.0","rxjs":">=5.0.1"},"_id":"@ngx-meta/core@2.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-T0fDfvViE2q93kJZX1X5jbXmFATQIlHGabvSiYMZlXCTTYDZuxfpUHHH4ehE/h767TUYiAtaXp94bmKL8xUHAA==","shasum":"700f5c2dc22375057bf83a2b92a09ebaa2993db8","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7DPPIO22NYJnGgESn1wtH/xocb/qQJuIUgfgmIq1JqwIgJ/xc+5q3UiF1OwJ9eaD+egnXuEdBsWldkztFJHVTFZU="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-2.0.1.tgz_1504803098763_0.9323399714194238"},"directories":{}},"4.0.1":{"name":"@ngx-meta/core","version":"4.0.1","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","main":"./bundles/core.umd.js","module":"./@ngx-meta/core.es5.js","es2015":"./@ngx-meta/core.js","typings":"./core.d.ts","dependencies":{"tslib":"~1.7.1"},"peerDependencies":{"@angular/core":">=4.0.0 <5.0.0","@angular/platform-browser":">=4.0.0 <5.0.0","@angular/router":">=4.0.0 <5.0.0","rxjs":">=5.0.1"},"_id":"@ngx-meta/core@4.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-q0BJ/tSo6tTq34iDJiUmltem4WNuhDRTpkQWtqU1ED9/jwDsRvgADmkbBC5zrmq8d2/6Pqj3wcv780fym3ucHg==","shasum":"b035febeeb92876920480f70719fcf953dc0245f","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-4.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrpDT6+1Qy7lYWbj+pDNK1+H6TEsPMLCK/xwjwh0LnqwIgU+vmS5nfTgiFnNNyhhSkhFBWCu94ZL+Hp1heQ3JVYnE="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-4.0.1.tgz_1504806619291_0.7961364064831287"},"directories":{}},"5.0.0":{"name":"@ngx-meta/core","version":"5.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","main":"./bundles/core.umd.js","module":"./@ngx-meta/core.es5.js","es2015":"./@ngx-meta/core.js","typings":"./core.d.ts","dependencies":{"tslib":"~1.8.1"},"peerDependencies":{"lodash":">=4.17.4","@angular/core":">=5.0.0 <6.0.0","@angular/platform-browser":">=5.0.0 <6.0.0","@angular/platform-browser-dynamic":">=5.0.0 <6.0.0","@angular/router":">=5.0.0 <6.0.0","rxjs":">=5.0.1"},"_id":"@ngx-meta/core@5.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-v96uXxNcdB81WcSir71plPKVnyyi+CY8WuJXP01Q6g9847m3N/tEec5cW1DXINtPjf2YoFmxYs5knpVAyHdDpQ==","shasum":"9ae9107f7bce169870caa5a1b8b3533ae46bc4c6","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRQusnSMSNGaZWlJcXB7oVvNzT+nPi1TUVmEYonZJqDwIgHeJn1HOtIevk82xujSa4DXddjDT0vjdKgYYOiF8Pck0="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core-5.0.0.tgz_1515357791155_0.7439967268146574"},"directories":{}},"6.0.0-rc.1":{"name":"@ngx-meta/core","version":"6.0.0-rc.1","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"~1.9.0"},"peerDependencies":{"@angular/core":">=6.0.0 <7.0.0","@angular/platform-browser":">=6.0.0 <7.0.0","@angular/platform-browser-dynamic":">=6.0.0 <7.0.0","@angular/router":">=6.0.0 <7.0.0","rxjs":">=6.0.0","lodash":">=4.17.5"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@6.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-cgCkAELRehoE5o/bZASBCeaoqu3p9n79yzCm/JhUsSPgAyv2LnKXrUZttUg9kJ0h2SGejo5I+fu59QI4OHwryw==","shasum":"654daa08e4ac66856a7bad95d9be6250c31d18d8","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-6.0.0-rc.1.tgz","fileCount":68,"unpackedSize":233928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1h+iCRA9TVsSAnZWagAACdwP/RUzNyYkcFPSDsqwaW5d\nH6d1meyUiYhrQ6oGaU0/HvUNbd/3DmZVcBPENrB2zxnuvTH3+eK3diqDsZBy\n5wyTckGCig//EHVU8GySuyksR7EhTifmtz1AfJhTgtLERRXPHd52TlD+bZxX\nnvsFbNJHJGCaJp2xKFDrkt4XIUBKQVi3Jul7j9KKrzWVEq2BEqwiUmQY++Qa\nzhn92XPCaUZ3Z2Qjoge7/lQy0CGQEDnf+DwAQhvZzCqNzrtiU0PESx/POhk6\niG3eOrAeqMOQ086dQMY09bMedeRvA0H2lVoN1Ti6K9w1k2BRNXZjKiChkZYK\nMMXevUAPuflAi02KIKmjEjoXg/uQpB8ppcf6t3ex3TMmsQQCyR0hs3VsW+vq\nQOCOScAlXbpVb7Um1llmr8lLVoOa7lmmJKpw39MqHAH1OtRscGBEuolsZtfB\nuU3e7Zv1jUTWhmyBRFhU9LtjN6NdTmSo3udfCuG+8i0yUvRFJPbIjqMjuTRD\nuwXc7RafHG1pl2EGLNdhTDUpVWummVLL3jgH6u6ZxCtdAB8nYpLLuREyK/gD\nIf2qFbV/vo+9SEzkzIzmx9VuF6kaN7HIIZXpljoDbOBKQ0ehCHa3Pcvo+kjO\ndhAfNE3na0vomckVxL3UssJmz2jMMCI4n9ACWqmnYrkJP5+flZ61NgmrPYpZ\n3voi\r\n=Ta1b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoKL9iP0MWj0dxSall5Q5uh40Wood888FgRij1jGiYywIhAI2PjYysTQLSaKdN9zl1209V/b9aUMVcQq3Q7e9FqqPg"}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.0.0-rc.1_1523982240819_0.5946652880113943"},"_hasShrinkwrap":false},"6.0.0":{"name":"@ngx-meta/core","version":"6.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/holidaylab/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"b.tasci@holidaylab.io"},"license":"MIT","bugs":{"url":"https://github.com/holidaylab/ngx-meta/core/issues"},"homepage":"https://github.com/holidaylab/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"~1.9.0"},"peerDependencies":{"@angular/core":">=6.0.0 <7.0.0","@angular/platform-browser":">=6.0.0 <7.0.0","@angular/platform-browser-dynamic":">=6.0.0 <7.0.0","@angular/router":">=6.0.0 <7.0.0","rxjs":">=6.0.0"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@6.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-44BZrKeJsvAsnJHIgp2PG5RyM/GrkvPbE2HxFhMBgOpHBtNcsosbr3FmdhYMwKDim3fsd6HnNEE21nqEMI9+Nw==","shasum":"3cdc176e810fbe7b9b2d0d09abc5c8606ec61023","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-6.0.0.tgz","fileCount":61,"unpackedSize":340255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVkR1CRA9TVsSAnZWagAAj80QAKS17D3AgbqZb4vAuGkB\nRxNN75PoqBmGjdJZoDAo5WoWgWiljvEE1OHwEujAOzG62Ivl20HGfld/G3uG\nlPnCAnjFdQnBEc8O7XxZofLpD7fLdeXzgKqpML5bbiezTr7AgLj3Mo73IhUx\nqbUSjEstgPq0cTODp28oJ+EIECrKRO9KY1JEeuj8YALIroTSKaTdSfiqzVJi\nwq1aEFrYefaF5LBc2/T8ooCeknGzCDx1f8ptZHZzl2rOTe1bJMUbXyB4vsio\nxMwsxoKbA7jZM83+FjoH1zm8Vd5FYrZVw66bYvWkNnXiG6g6dPdiK+1xB5dl\nHW+nTaGK9utn6aSHv3ctTlHbI1ADmL3Bn4srC/UlNeZmIUqgx83Ph7DOTa0f\nYXUHkFsCgo+6q836OmH/mGl3BxojXgVwF0rYuujzL4UjD/C0003oZhv2tNrZ\n5dptdQbYZg0IBnXUZfBVcZ5UZdJ+fFNtLqZ1kPm8upbgPYXSC91m/zowPZij\nJIVg2IU0oFCm3+Lv3crZjpH3ZHYLotilbU+XoDDZZzjSeqmcYOEWELv3ZjXW\nW/Mbfq060r/Nk7srHSlhUu6d5hiel/6AMqxUCoU+PmKVsnQZRZoy71OKNps6\nGfhATUR34Exx0/SGqhJrRbmbA/fuu0OQ6GpV06U+Tw4RcZflDPhxlLwQCVD5\nsE1V\r\n=4ELw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbl15W+AbAAUAXwMFyNl21oE5OPSxSeGn+muAU75PewQIgCBK99IvUhrxnXZ9qFr4gIWqdw0/CqWi2UITsEOVpSoo="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_6.0.0_1532380277285_0.8846715863971153"},"_hasShrinkwrap":false},"7.0.0":{"name":"@ngx-meta/core","version":"7.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"me@fulls1z3.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"~1.9.0"},"peerDependencies":{"@angular/core":">=7.0.0 <8.0.0","@angular/platform-browser":">=7.0.0 <8.0.0","@angular/platform-browser-dynamic":">=7.0.0 <8.0.0","@angular/router":">=7.0.0 <8.0.0","rxjs":">=6.0.0"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@7.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"dist":{"integrity":"sha512-gsbt84hnQPGGGSwxG8av6y7HdZCw9y4pCjUDybEfJEPogrRJIVNUnemh2PnpdzpxRlk9qjbQ+sxO1Nohs+2pSQ==","shasum":"fe136fc7f0b507499972f5ea0675c58721f6f6e1","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-7.0.0.tgz","fileCount":45,"unpackedSize":240049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcIRKxCRA9TVsSAnZWagAAyw0P/0Pi4bkNmS8UJMjFLNCR\nEesn/s/q8zJiy1ApdKzAmWPecdz47cQ3kdA2PGEM+bLPODjgqZ4DX9pb90DN\nTxKhbuwnSMlWx6AsOr4kVoLbGjlc4U+SLmOlb7KY+mSZg0MUurDqCuDVwJsP\n5dZ7LUR/P+Rzwd6PCMrllpiqO+5dOf2Odc91AdxH6P8x8NvXKdu2gl9lVs3W\n8G37cDWQ84s1XzSS4iyuXlQErDFXvh4fwArEHmRTdsYq+WFHUP84ehswWqDo\n6++mz6nHE1FpW5vFmwn3tD+cgT5qH2IfQwQ91VX4LgrqMz6JjLO+Gssy6mUH\nwFxTniCkqvqx696nHvcXzILeUbGBtJZHRkSu3USZzBaKDL/kJCbjPDkWTBTJ\npUA9dYlZ0y2MHCeXMUUZBZCS2rYW2/MMRheG6puolNM8T6mN3pl8V7h8wrJf\nbtp54pIHH9EsbPxhqzCt+XQsS31aoq7m069kU3+YMbQhaSW3hrHFGbDW4xYx\ntTW7jUM35j5vq1qkcGHyU1aSljgQRCmloNJGHQm6mSXDgpSkDExr5H/1knh4\nYe208Zt0zcjbtDw7PL9vC0duyh1zCLePlLvLBlTFfuJ67Igl9wizSEt/mgfN\nMRgMczhlJUOilMhjNGMyRJP7byCg6DVYMvPWApFv2sVl/Ick8pScShbhuKU2\nolWK\r\n=mo2j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdC6OieBhmf68001HZmNeBXIbkZ+2slK1E5+iFlW+HJAiBnWpty1oL+3pEGSXOyOb2OZt+neTFeNeWOTNgztVEc1g=="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.0.0_1545671344743_0.8296767898960864"},"_hasShrinkwrap":false},"7.0.9":{"name":"@ngx-meta/core","version":"7.0.9","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"~1.9.0"},"peerDependencies":{"@angular/core":">=7.0.0 <8.0.0","@angular/platform-browser":">=7.0.0 <8.0.0","@angular/platform-browser-dynamic":">=7.0.0 <8.0.0","@angular/router":">=7.0.0 <8.0.0","rxjs":">=6.0.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@7.0.9","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-PsOhNI0KbcPqBWRqDhPoQA6Nk0NKFGVbNjQEvJgKlY0oz7C3NYaSyzTcpRiXBFaXoB+Wsv7lZ2zEQsYT+Pk8VA==","shasum":"d53ffdc02449bcc9918b83065394ca2cd9ac2b75","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-7.0.9.tgz","fileCount":51,"unpackedSize":283299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1xSXCRA9TVsSAnZWagAA/j8QAIcZpAq+Tm8zh0CoUN8U\niQ+qjljNmNWykAUisnhUiLWfXXcAsJySmVI25lTz4L3Wk6KqwqAeroT/O3se\nCMWzJXTjAlksbshCNPrAAsRFvlt5Fc+cIAHaNwjL3mcjH36sJJzMIMGRaNcK\nRGGTFq5sN8jCoomaDcm0Kcahgvwa+1TlewXyysPhOrgG8siS/KAR6Lk3F1CV\nc7urmZCbqTFzp06XYglFam0SMkFplFSRvKeinasP5tZeUHbQ/x1F4/Z7yeJ4\nxKBw7XEKeCU4RQEkoAnj3yRjYFFaCfMZ5xTNMO5XAza5JlGvc+8M1TlzwKM3\nS7wAmmWoq+2/dJ57c6cBuk1mfWiNISdIwnOeTSgAEmS7pZIuQ1WKyLpTYwF0\naCtflCS6VGjgOgH70Pj88/HGkuDMlRJDzgrISmOcrWTWsEtYpa+z+jUzHRkF\nwy+hy5bzJNhGaZ92bc//69oYnzC2mhkTEdQVrABVBEoN8xxH7tTRIcWte5I2\nHwoHEaK9Dpr1fNfCc5e5UQ+ypOvo0tQlejQpw9ESbInjJ3yxa6RSKKPeEB4P\nOIMJAiEhG1G65W5GNrxQ6bIKP0p5dwxcim7ah3rVRt6Z9GbtOluie+84nlrR\nALUr9/R9GC+oZZemS/8nFzBuug/ziJY0qdoPCDlz/pMVYHNVXBQGr4HyetAi\nGnbw\r\n=QTCn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCIe19TkExBVATMJifK8jmWd5nyhHfJXpx9aRyIS0fEQIhAO6txzQgjQ+JFZLP6FyJN/QzIafiwNfaEuVfuzMrJlRG"}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.0.9_1574376599383_0.7348608149360774"},"_hasShrinkwrap":false},"7.0.10":{"name":"@ngx-meta/core","version":"7.0.10","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"~1.9.0"},"peerDependencies":{"@angular/core":">=7.0.0 <8.0.0","@angular/platform-browser":">=7.0.0 <8.0.0","@angular/platform-browser-dynamic":">=7.0.0 <8.0.0","@angular/router":">=7.0.0 <8.0.0","rxjs":">=6.0.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@7.0.10","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.19.0/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-9NbpQ/Nsf17/No4Qs/0dnWCWlHFWrVv0aOQFzN2bzjOK4hzRQUQ8gaTfpsYh1S7kn43CdExLfD3s3E8xBGI1Jg==","shasum":"da2d0b454665fda408aa4de3e38f792f3bfd06b2","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-7.0.10.tgz","fileCount":51,"unpackedSize":283449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1xU+CRA9TVsSAnZWagAADQ0P/Axe8+GQu6fTLbho03jA\ndRkcKjP0ZD0EjB+Bsbu63eA9mJYpVrzs8yA/jr2nBiXsId7nfbHlC4NLOQrv\nZCTA598NFsX+Nj54VAcbmZ8VMIlpkrsdNwylou8jXbexWluzilwOXcqitw3c\nWekvLAFE5Ve7NiuqOdASj9U/5EEbbHpaDgvvs8MYxOJNawYhFxuI0V2BijkM\n/B7k6wQx5+1NEPgNrEkbcBa5IlYH9UbxsTDvn+k+GMBHT0yKz9L3KXOnjWvh\nLS586Qj0RMJPKAGgXhdl++Xk4Hkl0VcWWCrltfx7z/JJra+08JTge8NB/iUB\ndgEkga8z6lbkf1joYvnqkJO/Rr6qgsst+Zdl7XLvV8738dFxd9xeCeicQLgD\nc8AxnuBr38KKkwx52KCyxyZvX9Um3gGgq0YmexUvw7wjWTcmEDRrc3+34MND\nAksaK3IEYTOJ5qE5OhQD9b8sPZSeiOT7TyFYctVafy8KSRtWy/RJUGf6tJfc\nY31J0JumUnEVPBrxVQp7DEWmVF5d4vwMq//47A1mwX+JWKOG/u9W94PVrbt2\nLAW0afk2OJeU+W5ewbrBLZIowi00qIKvFQ1KuWk9DgSAaZ7ZIVoRDReE2h00\nPapn6iIwcoHvazez5y63YzmHG5yWN/3Prrys1DviF88RCqSWwNPkx0FxiK+A\nuJUo\r\n=RhyP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIfi8/1jRSGkA9yg2luTr94GWqM68jqcCDqod2BGM3wAiEAtgMloHwzCkZDqaQ18D3H0eij5s15IVjXAT4PUVXbobg="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_7.0.10_1574376766067_0.1360790825093332"},"_hasShrinkwrap":false},"8.0.0":{"name":"@ngx-meta/core","version":"8.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"~1.10.0"},"peerDependencies":{"@angular/core":">=8.0.0 <9.0.0","@angular/platform-browser":">=8.0.0 <9.0.0","@angular/platform-browser-dynamic":">=8.0.0 <9.0.0","@angular/router":">=8.0.0 <9.0.0","rxjs":">=6.0.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@8.0.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-wnTDA/bMOhUQ6F3FtV1YG4GYetCs5fjJBpejWdXGqk8pJGzs8wCydX2ByVF0igOOKqIMT5vNIFtSLJza/Uw1jA==","shasum":"912216abddd694a37cc70fe124c6d4bd25778723","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-8.0.0.tgz","fileCount":51,"unpackedSize":285645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1x+KCRA9TVsSAnZWagAA7Q8P/1R4gyePPSVKpVAdWqYO\nLKFv6GXsGE1gQtYR/CyX2FgI75y0v9AMeSmCHCaZrJA5nPU6jtID02LIHJqr\n1FKm+mdcsGTB3zAgjOCF57GjprbTEdy+zJ9BUtbfGdhS8Ler6qnXaw2CzngF\nScXko2SDevgEhWHFNf5uCoZMasvqqh6vZrXnYFOw7UDf0TOaA76BgMALGtuJ\nbZuHEyuNNfVurcg90YgmJTUHse1CT64eKM5Sz1Iu/lFnvrZYZV3r/9O3vZEE\nMkacLc/IXMjQphIFXkCzYr10tE0Z/DLW2/efz7PUNmtzbl6HsJ9p0wlFzfTY\n5b/LgwveWGjTcgU9AiJv3ueGk4pzJNxUjS6VweQ3zyTPyBow1zx6zqlAFgHe\nAn0z9701VnfjeAuN4P5E/HtqFbgHPJS99XfysjSCgu4D7MreORW9a/fFhb9H\ni657fnji0HwHRC0TMriUdRvrjcTj97HX4Z15TODPQkc1R2tKbkuwVdieYcs9\nPkA2zreUFib+Xll+bSDE66mgGJPzosGTAK6GHGH/HlFYBJfaQDMPMmJaBdk9\ndBR1qT6sPJkKoLEjICCI0K/yfpIXSaqQDPDjdvaKmm+v0Z/UO2XybJ2UOF+9\n4pEW3rJk0XUKyOYNR/mMYyhiiIgaFjJlIZen7wRiyRmOmAAABqzNkIRiFI+J\n7KKe\r\n=Qe3q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqE+ZR3jNN51effjjFru1cWWQWVmY/WPJG76yT9ZKjAAiEAvOUCvcn6bWQI7trSDNvnQWQZVYFmZ246q27qJlbwZFc="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.0_1574379402031_0.8932171624395773"},"_hasShrinkwrap":false},"8.0.1":{"name":"@ngx-meta/core","version":"8.0.1","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"^1.10.0"},"peerDependencies":{"@angular/core":">=8.0.0 <9.0.0","@angular/platform-browser":">=8.0.0 <9.0.0","@angular/platform-browser-dynamic":">=8.0.0 <9.0.0","@angular/router":">=8.0.0 <9.0.0","rxjs":">=6.0.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@8.0.1","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-ztqnklIItUsyllym389WypSJcLLgfnJkg7lPN4Di83gH/DLTXQRu9k9p9d3p8vzW41X2HoB8Hro5st7sx3m8VQ==","shasum":"523ec1ce21a8eb84ae830acd4d17055d5292db81","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-8.0.1.tgz","fileCount":51,"unpackedSize":285792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1yRECRA9TVsSAnZWagAA8HsP/3RLdpHxgy4E5E870piM\n0EWXFVkSWH2Cf6gQ+JwwNBCwi2fJImempY0r6nNx/vvTzZfkcdz0MmDq7YLA\ncWTvPkgRJd1GczCR3WAhZiaAba2FMQByCf+oTOnzr9VfnK++5GL8FcZkSgMq\nu6hK6JKLM6NRptnCzqCqHp1u5Yr2Df0OZQIrWhAocu9fg/p/dp5lhsaJlXjw\nIj2zNJaEvQkszKBCuevcYAOwij5px0FQw6Ixa9uUigZVXDh2PcdhR0AdKI+z\nFaaSeYihu7LIqvwfJsEabMP1r6jHWLc5GYsTM4+BAhuClIX1RVwINIBFiv8e\nhJbx8pmxbHUfy7zes+aY3uKtTTaHs+TKkZT7Pg3eetcVBssdZdaJVn8/5XzJ\nbEeOo733GyFwkIsjYqS6WggeGjyktFWQJwP3v2ZsvN4hXRM+ID0Kjrf9JoS2\nJZUKlZDOYbKKUscx0t4LW03ZXbVC5oWwpcmPF0ibBxxjB9zWJoiuuwTs23fu\nWHVX8C0O+VeMs5Tcr45uQx7yDvsqBwJC/8XWae0nKSWqajD5ctbC7vOqNUjY\njNRPEhVQiab7/hAz/pVdwQGNQ22QoyhooZ2jZD+2G0KAEBb82nLOIBubKEPt\nvsh5Vg4cGkN5OiKdozbvw4X1BUCQUkTgfPzGA+STPtlQH8kJzf6v3oS9zapN\nwDlV\r\n=Q3Yt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiLRVLDCu6I5fgtGdNjf1NGzlovXeXkcQoTjjnsxejugIhAISe8JufZRryEnvCSAZtgyA1PYmKvwv5sW6WgK01p2Rb"}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.1_1574380611540_0.4789311697092691"},"_hasShrinkwrap":false},"8.0.2":{"name":"@ngx-meta/core","version":"8.0.2","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"^1.10.0"},"peerDependencies":{"@angular/core":">=8.0.0 <9.0.0","@angular/platform-browser":">=8.0.0 <9.0.0","@angular/platform-browser-dynamic":">=8.0.0 <9.0.0","@angular/router":">=8.0.0 <9.0.0","rxjs":">=6.0.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","metadata":"ngx-meta-core.metadata.json","sideEffects":false,"_id":"@ngx-meta/core@8.0.2","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-l5dOafKF+m81MXJC0yO2bjYUAd5b8bEOLY9u2xVT3QwUWmbHQDS7R7Lwtx6s/5grmIeU5LLAV+ZJwzGHW1Hnyg==","shasum":"908d9c46309d923cccd6a3c60a2e59c6943cbdc6","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-8.0.2.tgz","fileCount":51,"unpackedSize":284793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5Y4GCRA9TVsSAnZWagAA9t0P/0HIuUUEhgTGrOxEmZrf\nK6/nXOF3eDX40wRPFJ0kHPCJ6ZMaDmWO+8NyO+RRcV7m40LJIna6BA+DAiM9\nLq7G0oDqQ8uD8k4AT47SEYTHO6BUmjgOxIgAAa+G+8OqDPDGWbxBhQO6Smvw\nDWHjiwsmMYodKo+5l8PgdKD7lpu+cIDYoG9SIPw9k+BJHr0Yuv9YprNqNu1X\nCSxr0A1SZYGI36Jn9QQZyGAw1mg7Pfj0FYKU8S1E7+Cen1UTyIlE3uBWmBvz\nliQQ0YLfeHAnFvJV6tYfwnY/phJM5IDDBqPWSvOzQH7Dt4Y2fyBPkfttAy3C\nnZinWQh7chq1CWQjvOHaya99f2Hz0e7lkKqDhV7oPE59RIeBpIBsjnUmFvvq\nc4572EWqBZjRpW48dREJTvWN8fllTwuDuHT5fc/MfVtTavQVEUV+MQy5ZiKR\nt3M15+Oi2tSrSU6LgKgjZs1X7eqffB0fTm4ZEUyyQV/VAGUzK0q4Zs4M6zbq\nHsuf2G5wQQmxPPDPPdRp4KAPdr6+p0zczvL4/tvdYt3ADhoFsQzAQbzi7LoX\npK8RupDmuG21pIIm5p12/I4ZOiGZD+6F9pv/HkcId361bz+bZISofWHiSNYc\nuSDC5ZzA5xVIwR9ytvNLJoycc7y1iKdUnn+EGRCPV/kL8oguEAKNTaKhkWer\n33wd\r\n=QAgH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjk5+6XK+l4eLPM3JL5j7OiXB50eO1rX9iJr+rZqWMLgIgbyz318lCByKA0bleufVySzHst1DeuGrYUgo0CRDbPVU="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.0.2_1575325190390_0.027827465758246905"},"_hasShrinkwrap":false},"8.1.0":{"name":"@ngx-meta/core","version":"8.1.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","dependencies":{"tslib":"^1.10.0"},"peerDependencies":{"@angular/core":">=9.0.0 <10.0.0","@angular/platform-browser":">=9.0.0 <10.0.0","@angular/platform-browser-dynamic":">=9.0.0 <10.0.0","@angular/router":">=9.0.0 <10.0.0","rxjs":">=6.0.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","sideEffects":false,"scripts":{"prepublishOnly":"node --eval \"console.error('ERROR: Trying to publish a package that has been compiled by Ivy. This is not allowed.\\nPlease delete and rebuild the package, without compiling with Ivy, before attempting to publish.\\n')\" && exit 1"},"_id":"@ngx-meta/core@8.1.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-YcvkFZ3sVEiu63wZpZ5wkXvF5xxvvp8mYOEF1+SmUtvNaGt3BOO0DS91eqMGUFKvYrNIEC7DgHgUkODO4ko8/g==","shasum":"83746be67d01b62122cd3787a9f162e5a2bc8fcf","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-8.1.0.tgz","fileCount":39,"unpackedSize":228058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep0kNCRA9TVsSAnZWagAAbuMQAJ+fi0xyjkAxC99gW2cg\ne4z+IxVpGBzU1FyUtdS/ZHlC7dF5hTcTOljXx6VO6BwBTDuUDou6GlHn6hXg\nSi051YEpiBJdqdWpSU2l3QRxkd9g+As1qi4ATUjQIeCw2EVK67fOiwlccBoW\nT+AxdMDvX97WG43fKhcf0XkM7GkR79spRnZP74zTtFavTz48NeV0kU62M61M\n++h7MsbS0u8OTvOhcwi64XypAmgSVGKhqSrEspp1QrYyCkqeZNJ604kPmA/m\nnaoFFb9MQdT5vjqbEWha7+kFm8rAZYsr/qW1/UR1rsZsmYPiznxKH32RtRG+\nIB05m1KltAv6Y6s2RCk1hSlUAwnZopgBNcCFiWihJA1LLZBc03HL7ZwDs7Km\nLhxwHA2wfvL1xNM2MPkUI5fBxA9+H2aviqNXUTgxkXiIXMYfCiGs4fw0Ru4S\n+ptR7fC5TTBo2+d+IUPBTjM3Q0Mx8phBQRK34CNnZFwmSkckX+dlM9m448Ac\nltrAxVNJWzRgbF3AgCgaLZs/KLVmVd7QaBrEZwiyqVtpPcVtypygrzq78IaN\n/aNsZZo8+zjsJYpgGVsQMEAtMXfo3QhyquIVGJJ6o3Yo0whAzbz7lNcdytxP\nGBuwSnUpN1c+2qII5VqUP+2z2wrtaus/uOq8CgSsPo0MSMk6WlEP9UCDJtut\n4i1S\r\n=iX+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxvLdwYZFPZTJwR5LD3Z93C3Xn4KEkAtIBp7LIK+jpNgIgZF5ULSfCf17+fsLjSvMYYuE/FUY9pGqug5KAhpxIYgQ="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_8.1.0_1588021516808_0.8398881035911652"},"_hasShrinkwrap":false},"9.0.0":{"name":"@ngx-meta/core","version":"9.0.0","description":"Dynamic page title & meta tags utility for Angular (w/server-side rendering)","repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"license":"MIT","bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","peerDependencies":{"@angular/core":">=9.0.0 <10.0.0","@angular/platform-browser":">=9.0.0 <10.0.0","@angular/platform-browser-dynamic":">=9.0.0 <10.0.0","@angular/router":">=9.0.0 <10.0.0","rxjs":">=6.0.0","tslib":"^1.10.0"},"publishConfig":{"access":"public","directory":"../../../dist/@ngx-meta/core"},"main":"bundles/ngx-meta-core.umd.js","module":"fesm5/ngx-meta-core.js","es2015":"fesm2015/ngx-meta-core.js","esm5":"esm5/ngx-meta-core.js","esm2015":"esm2015/ngx-meta-core.js","fesm5":"fesm5/ngx-meta-core.js","fesm2015":"fesm2015/ngx-meta-core.js","typings":"ngx-meta-core.d.ts","sideEffects":false,"scripts":{"prepublishOnly":"node --eval \"console.error('ERROR: Trying to publish a package that has been compiled by Ivy. This is not allowed.\\nPlease delete and rebuild the package, without compiling with Ivy, before attempting to publish.\\n')\" && exit 1"},"_id":"@ngx-meta/core@9.0.0","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.20.2/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-WL/HyKM+4gJPS3TNTO0M+46LlIvGTSyofL//8hxoozAyRPsiMyR0xrwUvPBJkVqFyD6j0iI5FaNcQ9d0JCVJhg==","shasum":"2c3b27bd32d41f7aaf0712d4007e0afed8e5dd3f","tarball":"https://registry.npmjs.org/@ngx-meta/core/-/core-9.0.0.tgz","fileCount":39,"unpackedSize":228311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep0ygCRA9TVsSAnZWagAAREkP/imeaQaBCnAZAv4UDjjr\np2AEuXoIfIsXd5Z/JZrCcNcBCDrbwrlcWl/g5xbnwwyNDM59akoN30iMSI5e\n5mPcSWl0C0hV3nuH0gCwelM97xW9I8PP6gq5yKxUCGcmaOGSsJMO0/McBmwt\ntlpm4WqnGSBFGFP9jKSNAdxuNJzFuitTv0RgfQ2wDIrTGmXm4nyl3ad+CjIV\nna0x0iz7r0SzI6MAKGlGiK939ibnEYyCdk0hnoxk8mvVogKA+p2GdY9Cd6Wt\n1TmvwYd6PUHj+BvyMWmD0XwkN7IkVIJ5z/QaUnXOZvsw6vEU/mzB2WVEqYC3\n0uHZMpNRPg0/kchqOw6vW6zqLG23r+pI5f6Cdnl6Vlek1jqVMsQkvgZDYn8U\nqAmu/DWGmWI13L0lZNK0rKiJVi4NC3fapWf3UhAgibLEWAEkWudbnT+CJqoE\nIachwAohW1U1/2HXC6SnEtTwV+zxESzihXiPMcfnZOR4bek7wQnfck2qdgdy\nKjZ40cv25Q3cB/TzAP7NQkAcicR2LKuzyfDYoCeCqlUIFfKKzVZhaGRW6lmo\npeW9fbqBdrHa8FnK9XP1SPpXbtSCCKEmL/WRFw35wbMWEO33c6PrdPFyZgu3\nbVI3jbSt+fCI67PhJU9s5q6u/HnqG0WxbTPno/VN4czlXz1RJDmQ+3fKjR4v\nFXg8\r\n=K1rm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDknu/LOWstVJygTSwCXbwy/DG6r/k9gCoCKCpEx8QODQIgakv+SCiHlWUhKBU+hScAL8qMydFAJWbi+lGunCGY+bM="}]},"maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"_npmUser":{"name":"fulls1z3","email":"mail@buraktasci.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_9.0.0_1588022431727_0.7819036943406892"},"_hasShrinkwrap":false}},"readme":"# @ngx-meta/core [![npm version](https://badge.fury.io/js/%40ngx-meta%2Fcore.svg)](https://www.npmjs.com/package/@ngx-meta/core) [![npm downloads](https://img.shields.io/npm/dm/%40ngx-meta%2Fcore.svg)](https://www.npmjs.com/package/@ngx-meta/core)\n\nDynamic page title &amp; meta tags generator for **Angular**\n\n[![CircleCI](https://circleci.com/gh/fulls1z3/ngx-meta.svg?style=shield)](https://circleci.com/gh/fulls1z3/ngx-meta)\n[![coverage](https://codecov.io/github/fulls1z3/ngx-meta/coverage.svg?branch=master)](https://codecov.io/gh/fulls1z3/ngx-meta)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![Angular Style Guide](https://mgechev.github.io/angular2-style-guide/images/badge.svg)](https://angular.io/styleguide)\n\n> Please support this project by simply putting a Github star. Share this library with friends on Twitter and everywhere else you can.\n\n**`@ngx-meta/core`** updates the **page title** and **meta tags** every time the route changes, based on **Angular** app's\nroute configuration.\n\n- When the **Angular** app uses **server-side** rendering, the meta tags and page titles generated by **`@ngx-meta/core`**\n  successfully appear on HTML source, due to its platform-free workflow. This allows the SPA to be **crawled and rendered**\n  by the search engines, as well as **sharing** the website **link** on social networks (facebook, twitter, etc).\n- It also supports resolving values [using a `callback` function](#using-a-callback-function) to use a custom logic on the\n  meta tag contents (`http-get`, [@ngx-translate/core]).\n\n## Table of contents:\n\n- [Getting started](#getting-started)\n  - [Installation](#installation) - [Examples](#examples) - [Recommended packages](#recommended-packages) - [Adding `@ngx-meta/core` to your project (SystemJS)](#adding-systemjs) - [Route configuration](#route-config)\n  - [app.module configuration](#appmodule-config)\n- [Settings](#settings) - [Setting up `MetaModule` to use `MetaStaticLoader`](#setting-up-staticloader) - [Using a `callback` function](#using-a-callback-function)\n- [Set meta tags programmatically](#set-meta-tags-programmatically)\n- [Credits](#credits)\n- [License](#license)\n\n## <a name=\"getting-started\"> Getting started\n\n### <a name=\"installation\"> Installation\n\nYou can install **`@ngx-meta/core`** using `npm`\n\n```\nnpm install @ngx-meta/core --save\n```\n\n### <a name=\"examples\"></a> Examples\n\n- [ng-seed/universal] and [fulls1z3/example-app] are officially maintained projects, showcasing common patterns and best\n  practices for **`@ngx-meta/core`**.\n\n### <a name=\"recommended-packages\"></a> Recommended packages\n\nThe following package(s) have no dependency for **`@ngx-meta/core`**, however may provide supplementary/shorthand functionality:\n\n- [@ngx-config/core]: provides meta settings from the application settings loaded during application initialization\n- [@ngx-translate/core]: provides internationalization (i18n) features to retrieve the translated meta settings\n\n### <a name=\"adding-systemjs\"></a> Adding `@ngx-meta/core` to your project (SystemJS)\n\nAdd `map` for **`@ngx-meta/core`** in your `systemjs.config`\n\n```javascript\n'@ngx-meta/core': 'node_modules/@ngx-meta/core/bundles/core.umd.min.js'\n```\n\n### <a name=\"route-config\"></a> Route configuration\n\nImport `MetaGuard` using the mapping `'@ngx-meta/core'` and append `canActivate: [MetaGuard]` or `canActivateChild: [MetaGuard]`\nproperties to the route definitions at **app.routes** (_considering the app.routes is the route definitions in Angular application_).\n\nThen, add `meta` settings inside the `data` property of routes.\n\n**Note:** meta properties such as `title`, `description`, `author` and `publisher` will be duplicated as `og:title`, `og:description`,\n`og:author` and `og:publisher`, so there's no need to declare them again in this context.\n\n#### app.routes.ts\n\n```TypeScript\n...\nimport { MetaGuard } from '@ngx-meta/core';\n...\nexport const routes: Routes = [\n  {\n    path: '',\n    canActivateChild: [MetaGuard],\n    children: [\n      {\n        path: 'home',\n        component: HomeComponent,\n        data: {\n          meta: {\n            title: 'Sweet home',\n            description: 'Home, home sweet home... and what?'\n          }\n        }\n      },\n      {\n        path: 'duck',\n        component: DuckComponent,\n        data: {\n          meta: {\n            title: 'Rubber duckie',\n            description: 'Have you seen my rubber duckie?'\n          }\n        }\n      },\n      {\n        path: 'toothpaste',\n        component: ToothpasteComponent,\n        data: {\n          meta: {\n            title: 'Toothpaste',\n            override: true, // prevents appending/prepending the application name to the title attribute\n            description: 'Eating toothpaste is considered to be too healthy!'\n          }\n        }\n      }\n    ]\n  }\n  ...\n];\n```\n\n### <a name=\"appmodule-config\"></a> app.module configuration\n\nImport `MetaModule` using the mapping `'@ngx-meta/core'` and append `MetaModule.forRoot({...})` within the imports property\nof **app.module** (_considering the app.module is the core module in Angular application_).\n\n#### app.module.ts\n\n```TypeScript\n...\nimport { MetaModule } from '@ngx-meta/core';\n...\n\n@NgModule({\n  declarations: [\n    AppComponent,\n    ...\n  ],\n  ...\n  imports: [\n    ...\n    RouterModule.forRoot(routes),\n    MetaModule.forRoot()\n  ],\n  ...\n  bootstrap: [AppComponent]\n})\n```\n\n## <a name=\"settings\"></a> Settings\n\nYou can call the [forRoot] static method using the `MetaStaticLoader`. By default, it is configured to **prepend page titles**\nafter the **application name** (_if any set_). These **default meta settings** are used when a route doesn't contain any\n`meta` settings in its `data` property.\n\n> You can customize this behavior (_and ofc other settings_) by supplying **meta settings** to `MetaStaticLoader`.\n\nThe following example shows the use of an exported function (_instead of an inline function_) for [AoT compilation].\n\n### <a name=\"setting-up-staticloader\"></a> Setting up `MetaModule` to use `MetaStaticLoader`\n\n#### app.module.ts\n\n```TypeScript\n...\nimport { MetaModule, MetaLoader, MetaStaticLoader, PageTitlePositioning } from '@ngx-meta/core';\n...\n\nexport function metaFactory(): MetaLoader {\n  return new MetaStaticLoader({\n    pageTitlePositioning: PageTitlePositioning.PrependPageTitle,\n    pageTitleSeparator: ' - ',\n    applicationName: 'Tour of (lazy/busy) heroes',\n    defaults: {\n      title: 'Mighty mighty mouse',\n      description: 'Mighty Mouse is an animated superhero mouse character',\n      'og:image': 'https://upload.wikimedia.org/wikipedia/commons/f/f8/superraton.jpg',\n      'og:type': 'website',\n      'og:locale': 'en_US',\n      'og:locale:alternate': 'en_US,nl_NL,tr_TR'\n    }\n  });\n}\n\n...\n\n@NgModule({\n  declarations: [\n    AppComponent,\n    ...\n  ],\n  ...\n  imports: [\n    ...\n    RouterModule.forRoot(routes),\n    MetaModule.forRoot({\n      provide: MetaLoader,\n      useFactory: (metaFactory)\n    })\n  ],\n  ...\n  bootstrap: [AppComponent]\n})\n```\n\n`MetaStaticLoader` has one parameter:\n\n- **providedSettings**: `MetaSettings` : meta settings (_by default, prepend page titles_)\n\n> :+1: Holy cow! **`@ngx-meta/core`** will update the **page title** and **meta tags** every time the route changes.\n\n### <a name=\"using-a-callback-function\"></a> Using a `callback` function\n\nThe `MetaStaticLoader` accepts a **`callback`** function to use a custom logic on the meta tag contents (_http-get, [@ngx-translate/core],\netc._).\n\n> Return type of the **`callback`** function must be **`string`**, **`Observable<string>`** or **`Promise<string>`**.\n\nWhen a **`callback`** function is supplied, the `MetaService` will try to **retrieve contents** of meta tags (_except `og:locale`\nand `og:locale:alternate`_) using the specified **`callback`**. You can customize the behavior for missing/empty values,\ndirectly from the **`callback`** function itself.\n\n#### app.module.ts\n\n```TypeScript\n...\nimport { MetaModule, MetaLoader, MetaStaticLoader, PageTitlePositioning } from '@ngx-meta/core';\nimport { TranslateService } from '@ngx-translate/core';\n...\n\nexport function metaFactory(translate: TranslateService): MetaLoader {\n  return new MetaStaticLoader({\n    callback: (key: string) => translate.get(key),\n    pageTitlePositioning: PageTitlePositioning.PrependPageTitle,\n    pageTitleSeparator: ' - ',\n    applicationName: 'APP_NAME',\n    defaults: {\n      title: 'DEFAULT_TITLE',\n      description: 'DEFAULT_DESC',\n      'og:image': 'https://upload.wikimedia.org/wikipedia/commons/f/f8/superraton.jpg',\n      'og:type': 'website',\n      'og:locale': 'en_US',\n      'og:locale:alternate': 'en_US,nl_NL,tr_TR'\n    }\n  });\n}\n\n...\n\n@NgModule({\n  declarations: [\n    AppComponent,\n    ...\n  ],\n  ...\n  imports: [\n    ...\n    RouterModule.forRoot(routes),\n    MetaModule.forRoot({\n      provide: MetaLoader,\n      useFactory: (metaFactory),\n      deps: [TranslateService]\n    })\n  ],\n  ...\n  bootstrap: [AppComponent]\n})\n```\n\n#### app.component.ts\n\n```TypeScript\n...\nimport { MetaService } from '@ngx-meta/core';\n...\n\n@Component({\n  ...\n})\nexport class AppComponent implements OnInit {\n  ...\n  constructor(private readonly translate: TranslateService,\n              private readonly meta: MetaService) { }\n\n  ngOnInit(): void {\n    // add available languages & set default language\n    this.translate.addLangs(['en', 'tr']);\n    this.translate.setDefaultLang(defaultLanguage.code);\n\n    this.translate.use('en').subscribe(() => {\n      this.meta.setTag('og:locale', 'en-US');\n    });\n  }\n  ...\n}\n```\n\n#### home.routes.ts\n\n```TypeScript\nimport { Routes } from '@angular/router';\nimport { HomeComponent } from './home.component';\n\nexport const routes: Routes = [\n  {\n    path: '',\n    component: HomeComponent,\n    data: {\n      meta: {\n        title: 'PUBLIC.HOME.PAGE_TITLE',\n        description: 'PUBLIC.HOME.META_DESC'\n      }\n    }\n  }\n];\n```\n\nYou can find out in-depth examples about the use of **`callback`** function on [ng-seed/universal] and on [fulls1z3/example-app],\nwhich are officially maintained seed projects showcasing common patterns and best practices.\n\n## <a name=\"set-meta-tags-programmatically\"></a> Set meta tags programmatically\n\n```TypeScript\n...\nimport { Component, OnInit, OnDestroy } from '@angular/core';\nimport { MetaService } from '@ngx-meta/core';\n...\n\n@Component({\n  ...\n})\nexport class ItemComponent implements OnInit, OnDestroy {\n  ...\n  constructor(private readonly meta: MetaService) { }\n  ...\n  ngOnInit() {\n    this.item = //HTTP GET for \"item\" in the repository\n    this.meta.setTitle(`Page for ${this.item.name}`);\n    this.meta.setTag('og:image', this.item.imageUrl);\n  }\n  ngOnDestroy() {\n     this.meta.removeTag('property=\"og:type\"');\n  }\n}\n\n```\n\n## <a name=\"credits\"></a> Credits\n\n- [ng2-meta](https://github.com/vinaygopinath/ng2-meta): Dynamic meta tags and SEO in Angular2\n\n## <a name=\"license\"></a> License\n\nThe MIT License (MIT)\n\nCopyright (c) 2019 [Burak Tasci]\n\n[@ngx-translate/core]: https://github.com/ngx-translate/core\n[ng-seed/universal]: https://github.com/ng-seed/universal\n[fulls1z3/example-app]: https://github.com/fulls1z3/example-app\n[@ngx-config/core]: https://github.com/fulls1z3/ngx-config/tree/master/packages/@ngx-config/core\n[forroot]: https://angular.io/docs/ts/latest/guide/ngmodule.html#!#core-for-root\n[aot compilation]: https://angular.io/docs/ts/latest/cookbook/aot-compiler.html\n[burak tasci]: https://github.com/fulls1z3\n","maintainers":[{"name":"fulls1z3","email":"mail@buraktasci.com"}],"time":{"modified":"2022-06-12T21:55:36.041Z","created":"2017-05-09T09:21:34.385Z","0.2.0-rc.6":"2017-05-09T09:21:34.385Z","0.4.0-rc.2":"2017-05-09T09:21:51.606Z","2.0.0":"2017-09-05T23:49:22.680Z","4.0.0":"2017-09-06T15:41:42.696Z","2.0.1":"2017-09-07T16:51:39.845Z","4.0.1":"2017-09-07T17:50:20.334Z","5.0.0":"2018-01-07T20:43:12.240Z","6.0.0-rc.1":"2018-04-17T16:24:00.925Z","6.0.0":"2018-07-23T21:11:17.339Z","7.0.0":"2018-12-24T17:09:05.010Z","7.0.9":"2019-11-21T22:49:59.527Z","7.0.10":"2019-11-21T22:52:46.214Z","8.0.0":"2019-11-21T23:36:42.198Z","8.0.1":"2019-11-21T23:56:51.683Z","8.0.2":"2019-12-02T22:19:50.542Z","8.1.0":"2020-04-27T21:05:16.910Z","9.0.0":"2020-04-27T21:20:32.012Z"},"homepage":"https://github.com/fulls1z3/ngx-meta/tree/master/packages/@ngx-meta/core#readme","keywords":["open graph","page title","meta tags","server side rendering","dom","seo","meta","universal","angular"],"repository":{"type":"git","url":"git+https://github.com/fulls1z3/ngx-meta.git"},"author":{"name":"Burak Tasci","email":"mail@buraktasci.com"},"bugs":{"url":"https://github.com/fulls1z3/ngx-meta/core/issues"},"license":"MIT","readmeFilename":"README.md","users":{"udaygowda":true,"timmytown":true}}