curp.js
Version:
Función para generar el CURP, de acuerdo a las especificaciones oficiales.
54 lines (37 loc) • 1.04 kB
Markdown
curp.js
=======
[](https://travis-ci.org/prestigos/curp.js)
Función para generar el CURP, de acuerdo a las especificaciones oficiales.
Se puede usar con node.js y directamente en el navegador.
## Instalación
Navegador : `<script src="curp.js"></script>`
Node.js : `var generaCurp = require('curp');`
## Modo de uso
```javascript
var curp = generaCurp({
nombre : 'Juan',
apellido_paterno : 'Perez',
apellido_materno : 'Ramirez',
sexo : 'H',
estado : 'DF',
fecha_nacimiento : [31, 1, 1981]
});
```
## Pruebas
Para correr las pruebas utiliza el comando:
```bash
npm run mocha
```
## Changelog
* 0.1.3
- Agregadas pruebas con mocha (creditos a @Dudemullet)
- Correcciones en el algoritmo (creditos a @Dudemullet)
* 0.1.2
- Correccion en homonimia
- Reemplazado jshint por jslint
* 0.1.1
- Agregado `normalizaString()`
* 0.1.0
- Primer version
## Licencia
MIT ( http://opensource.org/licenses/MIT )