UNPKG

french-ssn

Version:

🇫🇷 A parser / validator for French Social Security Number

32 lines • 1.1 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.validate = exports.format = exports.make = exports.parse = exports.getControlKey = void 0; const getControlKey_1 = __importDefault(require("./getControlKey")); exports.getControlKey = getControlKey_1.default; const parse_1 = __importDefault(require("./parse")); exports.parse = parse_1.default; const makeSSN_1 = __importDefault(require("./makeSSN")); exports.make = makeSSN_1.default; const format_1 = __importDefault(require("./format")); exports.format = format_1.default; const validate = (ssn) => { try { (0, parse_1.default)(ssn); return true; } catch (error) { return false; } }; exports.validate = validate; exports.default = { getControlKey: getControlKey_1.default, parse: parse_1.default, validate: exports.validate, make: makeSSN_1.default, format: format_1.default, }; //# sourceMappingURL=index.js.map