jQuery wrapper of Parsley.js
From a once over:


The following is not DRY at all, you have to find a way to not do this:

//Types
'alphanum': {        'parsley-type': 'alphanum'    },
'email': {        'parsley-type': 'email'    },
'url': {        'parsley-type': 'url'    },
'number': {        'parsley-type': 'number'    },
'digits': {        'parsley-type': 'digits'    },
'dateIso': {        'parsley-type': 'dateIso'    },
'phone': {        'parsley-type': 'phone'    },


I am pretty sure you can throw all that way by changing to the below statement:

att = $.fn.parsley.mapping[validationName] || {  'parsley-type': validationName  };

Also, $.fn.parsley.mapping could use some aligning to look better
You are calling $.map without capturing the array it returns, perhaps you meant to use forEach ? Also, it seems that your code will not work correctly if there is more than 1 property in parsley.mapping.You keep assign to the same key and value.
Your var statement is too messy:

var name, validations, validationName, validationValue, att, key, value, form = $(this),
    addValidations = function (validationRules) {

Comparisons with undefined should be either with === or by doing a falsey check so use either if(validations === undefined) or if(!validations)
There is no var validation for for(validation in validations){
There are plenty of comma and semicolon problems, you should use jshint to find &amp; solve them


All in all, I like the value of your wrapper, but I think it needs some more polishing.