diff --git a/docs/Makefile b/docs/Makefile index e7d22b1..d9e2fb7 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -1,5 +1,5 @@ parse: - @../node_modules/.bin/dox < ../lib/creditcard.js > api.json + @../node_modules/.bin/dox < ../index.js > api.json generate: @node ./generate.js > README.md diff --git a/docs/README.md b/docs/README.md index 785627c..a28a16e 100644 --- a/docs/README.md +++ b/docs/README.md @@ -247,7 +247,7 @@ exports.parse = function parse(number) { , cvv: scheme === 'American Express' ? 4 // American Express requires 4 digits : 3 // All other credit cards - , pan: exports.pan(number) // PAN truncated version + , truncate: exports.truncate(number) // PAN truncated version , scheme: scheme // Creditcard scheme , validates: exports.validate(number) // Does the creditcard validate }; diff --git a/docs/api.json b/docs/api.json index 3856927..560d7c2 100644 --- a/docs/api.json +++ b/docs/api.json @@ -242,7 +242,7 @@ }, "isPrivate": false, "ignore": false, - "code": "exports.parse = function parse(number) {\n number = (''+ number).replace(/\\D/g, '');\n\n var scheme = exports.cardscheme(number);\n\n return {\n iin: number.slice(0, 9) // Issuer Identifier Number\n , mii: exports.mii[+number.charAt(0)] // Major Industry Identifier\n , formatted: exports.format(number) // Formatted version\n , cvv: scheme === 'American Express'\n ? 4 // American Express requires 4 digits\n : 3 // All other credit cards\n , pan: exports.pan(number) // PAN truncated version\n , scheme: scheme // Creditcard scheme\n , validates: exports.validate(number) // Does the creditcard validate\n };\n};\n}(typeof exports !== 'undefined' ? exports : (creditcard = {})));", + "code": "exports.parse = function parse(number) {\n number = (''+ number).replace(/\\D/g, '');\n\n var scheme = exports.cardscheme(number);\n\n return {\n iin: number.slice(0, 9) // Issuer Identifier Number\n , mii: exports.mii[+number.charAt(0)] // Major Industry Identifier\n , formatted: exports.format(number) // Formatted version\n , cvv: scheme === 'American Express'\n ? 4 // American Express requires 4 digits\n : 3 // All other credit cards\n , truncate: exports.truncate(number) // PAN truncated version\n , scheme: scheme // Creditcard scheme\n , validates: exports.validate(number) // Does the creditcard validate\n };\n};\n}(typeof exports !== 'undefined' ? exports : (creditcard = {})));", "ctx": { "type": "method", "receiver": "exports",