Socket
Socket
Sign inDemoInstall

angular-update-meta

Package Overview
Dependencies
0
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.5.0 to 1.5.1

4

bower.json
{
"name": "angular-update-meta",
"version": "1.5.0",
"version": "1.5.1",
"authors": [

@@ -10,3 +10,3 @@ {

],
"keywords": [git t
"keywords": [
"angular",

@@ -13,0 +13,0 @@ "angularjs",

@@ -17,3 +17,3 @@ // Create all modules and define dependencies to make sure they exist

*/
function UpdateMetaDirective(){
function UpdateMetaDirective($log){

@@ -25,5 +25,4 @@ function updateAttribute(selector, attributeName, attributeValue){

var el = document.querySelector(selector);
console.log(el);
if(el && el.setAttribute){
console.log('Setting attribute ' + attributeName + ' to ' + attributeValue);
$log.debug('updateMeta - set attribute ' + attributeName + ' of ' + selector + ' to ' + attributeValue);
el.setAttribute(attributeName, attributeValue);

@@ -51,3 +50,3 @@ }

if(scope.httpEquiv && scope.content){
updateAttribute('meta[httpEquiv="' + scope.name + '"]', 'content', scope.content);
updateAttribute('meta[http-equiv="' + scope.httpEquiv + '"]', 'content', scope.content);
return;

@@ -57,3 +56,3 @@ }

if(scope.property && scope.content){
updateAttribute('meta[property="' + scope.name + '"]', 'content', scope.content);
updateAttribute('meta[property="' + scope.property + '"]', 'content', scope.content);
return;

@@ -72,3 +71,3 @@ }

// Inject dependencies
UpdateMetaDirective.$inject = [];
UpdateMetaDirective.$inject = ['$log'];

@@ -75,0 +74,0 @@ // Export

@@ -1,1 +0,1 @@

angular.module("updateMeta",[]),function(){function t(){function t(t,e,n){if(document){var o=document.querySelector(t);console.log(o),o&&o.setAttribute&&(console.log("Setting attribute "+e+" to "+n),o.setAttribute(e,n))}}return{restrict:"E",scope:{charset:"@",name:"@",content:"@",httpEquiv:"@",scheme:"@",property:"@"},link:function(e){return e.name&&e.content?(t('meta[name="'+e.name+'"]',"content",e.content),void 0):e.httpEquiv&&e.content?(t('meta[httpEquiv="'+e.name+'"]',"content",e.content),void 0):e.property&&e.content?(t('meta[property="'+e.name+'"]',"content",e.content),void 0):e.charset?(t("meta[charset]","charset",e.charset),void 0):void 0}}}t.$inject=[],angular.module("updateMeta").directive("updateMeta",t)}();
angular.module("updateMeta",[]),function(){function t(t){function e(e,n,o){if(document){var r=document.querySelector(e);r&&r.setAttribute&&(t.debug("updateMeta - set attribute "+n+" of "+e+" to "+o),r.setAttribute(n,o))}}return{restrict:"E",scope:{charset:"@",name:"@",content:"@",httpEquiv:"@",scheme:"@",property:"@"},link:function(t){return t.name&&t.content?(e('meta[name="'+t.name+'"]',"content",t.content),void 0):t.httpEquiv&&t.content?(e('meta[http-equiv="'+t.httpEquiv+'"]',"content",t.content),void 0):t.property&&t.content?(e('meta[property="'+t.property+'"]',"content",t.content),void 0):t.charset?(e("meta[charset]","charset",t.charset),void 0):void 0}}}t.$inject=["$log"],angular.module("updateMeta").directive("updateMeta",t)}();
{
"name": "angular-update-meta",
"version": "1.5.0",
"version": "1.5.1",
"author": {

@@ -5,0 +5,0 @@ "name": "Jurgen Van de Moere",

@@ -101,2 +101,8 @@ # Update meta tags in AngularJS

### v1.5.1
- fixed issue with `http-equiv`
- updated documentation
- updated example
### v1.5.0

@@ -103,0 +109,0 @@

@@ -10,3 +10,3 @@ (function(){

*/
function UpdateMetaDirective(){
function UpdateMetaDirective($log){

@@ -18,5 +18,4 @@ function updateAttribute(selector, attributeName, attributeValue){

var el = document.querySelector(selector);
console.log(el);
if(el && el.setAttribute){
console.log('Setting attribute ' + attributeName + ' to ' + attributeValue);
$log.debug('updateMeta - set attribute ' + attributeName + ' of ' + selector + ' to ' + attributeValue);
el.setAttribute(attributeName, attributeValue);

@@ -44,3 +43,3 @@ }

if(scope.httpEquiv && scope.content){
updateAttribute('meta[httpEquiv="' + scope.name + '"]', 'content', scope.content);
updateAttribute('meta[http-equiv="' + scope.httpEquiv + '"]', 'content', scope.content);
return;

@@ -50,3 +49,3 @@ }

if(scope.property && scope.content){
updateAttribute('meta[property="' + scope.name + '"]', 'content', scope.content);
updateAttribute('meta[property="' + scope.property + '"]', 'content', scope.content);
return;

@@ -65,3 +64,3 @@ }

// Inject dependencies
UpdateMetaDirective.$inject = [];
UpdateMetaDirective.$inject = ['$log'];

@@ -68,0 +67,0 @@ // Export

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc