csnover/js-iso8601 — pull request #9 by fracmak (2012-05-31 19:47:23+00:00)
Title: ISO 8601 states that fractional seconds can be an unlimited number of decimal places

I have code that will generate anywhere from 1 decimal place to 5 decimal places depending on the accuracy of the fractional seconds. This commit allows an unlimited number of decimal places because the next field is either delimited with a +, -, or Z so it's safe to make the regex \d+ instead of \d{3}