1 | # @brazilian-utils/is-valid-cpf
|
2 |
|
3 | > Check if CPF is valid.
|
4 |
|
5 | See our website [http://brazilian-utils.github.io](http://brazilian-utils.github.io) for more information or the [issues](https://github.com/brazilian-utils/brazilian-utils/issues?q=is%3Aissue+is-valid-cpf) associated with this package.
|
6 |
|
7 | ## Install
|
8 |
|
9 | Using NPM:
|
10 |
|
11 | ```sh
|
12 | npm install @brazilian-utils/is-valid-cpf --save
|
13 | ```
|
14 |
|
15 | using Yarn
|
16 |
|
17 | ```sh
|
18 | yarn add @brazilian-utils/is-valid-cpf
|
19 | ```
|
20 |
|
21 | or using <script> tag
|
22 |
|
23 | ```html
|
24 | <script
|
25 | type="text/javascript"
|
26 | src="https://unpkg.com/@brazilian-utils/is-valid-cpf/dist/is-valid-cpf.umd.production.js"
|
27 | ></script>
|
28 | ```
|
29 |
|
30 | ## Usage
|
31 |
|
32 | If you load from a **<script>** tag, you can use `isValidCpf` global. If you use **ES6** with npm, you can write `import isValidCpf from '@brazilian-utils/is-valid-cpf'`. If you use **ES5** with npm, you can write `var isValidCpf = require('@brazilian-utils/is-valid-cpf')`.
|
33 |
|
34 | ```js
|
35 | isValidCpf('94389575104'); // true
|
36 | isValidCpf('943.895.751-04'); // true
|
37 | isValidCpf('93319545101'); // false
|
38 | isValidCpf('933.195.451-01'); // false
|
39 | ```
|