Skip to content

Conversation

@DiegoLopesLima
Copy link
Owner

  • Register a Bower package.
  • Implement a scrollToInvalid property to scroll to the first invalid field. (Boolean or Plain Object, Default:true)
    • Create animation.
    • Animate options suport.
  • Use Creative Commons license.
  • Create a snippet to Sublime Text
  • Ignore node_modules/ path.
  • Implement a method to verify form and fields status.
  • Implement a property ajax to automatically XMLHttpRequest.(Boolean or Plain Object, Default:false)
  • Implement the clearInvalid property to clear all invalid fields. (Boolean, Default:false)
  • Implement valid, invalid and validated custom events.
  • Implement validated callback to be called when all fields are validated.
  • Implement the selectInvalid property to select first invalid field. (Boolean, Default:true)
  • Implement the prepareAll property to prepare each value.
  • Replace the data-ignore-case attribute to data-ignorecase.
  • Implement the data-chars attribute to prevent dont allowed keys.
  • Implement the data-minlength and data-maxlength attributes to delimit the characters length.
  • Implement the data-confirm attribute to confirmation fields.
  • Remove onChange, onBlur, onKeyup, onSubmit, nameSpace, eachInvalidField, eachValidField and waiAria properties.
    • Replace the eachInvalidField property to eachInvalid.
    • Replace the eachValidField property to eachValid.
    • Replace the onChange, onBlur and onKeyup properties to one property events.
  • Remove jQuery.fn.validateDestroy function.
  • Use JSHint.
  • Use Uglify to minify the javascript files.
  • Implement QUnit unit testing.
    • Create tests.
  • Use Grunt.
  • Implement Travis.
  • Create a site.
  • Documentation.
    • Write the use guide on README.md file.
    • Write a full documentation to the site.
  • Move repository to Validate organization.
  • Release
    • Create a change log.
    • Update jQuery manifest.
    • Create a new tag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants