# itau2moneylog

> Converts Itau 'extrato por periodo' to moneylog format

Latest version **0.2.7** (published 2015-06-17) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install itau2moneylog
pnpm add itau2moneylog
yarn add itau2moneylog
bun add itau2moneylog
```

Provides the command `itau2moneylog`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.2.7 |
| Published | 2015-06-17 |
| First published | 2015-06-16 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 5 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | saitodisse |
| Maintainers | saitodisse |

## Links

- npm: https://www.npmjs.com/package/itau2moneylog
- Repository: https://github.com/saitodisse/itau2moneylog
- Issues: https://github.com/saitodisse/itau2moneylog/issues
- npm.io page: https://npm.io/package/itau2moneylog

## Dependencies (5)

- [gulp](https://npm.io/package/gulp.md) ^3.9.0
- [ramda](https://npm.io/package/ramda.md) ^0.14.0
- [cli-router](https://npm.io/package/cli-router.md) ^0.3.5
- [file-async](https://npm.io/package/file-async.md) ^0.1.1
- [source-map-support](https://npm.io/package/source-map-support.md) ^0.3.1

## Recent versions

- 0.2.7 (latest) — 2015-06-17
- 0.2.6 — 2015-06-16
- 0.2.5 — 2015-06-16
- 0.2.4 — 2015-06-16
- 0.2.3 — 2015-06-16
- 0.2.2 — 2015-06-16
- 0.2.1 — 2015-06-16

## README

itau2moneylog
==========================

Helps to convert your itau 'extrato' to moneylog-beta's format (http://aurelio.net/moneylog/beta/)

----------------

#### Install


```sh
npm install -g itau2moneylog
```

----------------

#### Attention

- this tool will work well with Firefox
- works with my 'conta personalite', tell me if works with other Itaú types
- you have to use "por periodo" on Itaú web-site
- not tested on windows or Mac

----------------

#### Usage example

###### print converted 'itaú extrato' on screen

```sh
itau2moneylog data-pasted.txt
```

###### smart usage with nodemon

When you save the moneylog data is appended.

```sh
# install nodemon to make the process easier
npm install -g nodemon
nodemon -q -e 'txt' itau2moneylog periodo paste-data.txt >> ../moneylog-beta/txt/dados.txt
```

You can use `save-text-to-file` firefox add-on (https://addons.mozilla.org/EN-uS/firefox/addon/save-text-to-file/?src=userprofile).
Just configure to save on `Shift + F1` to your `paste-data.txt`.

 * 1) copy/paste/save text from 'extrato' with `save-text-to-file`
 * 2) change month and repeat above step

----------------

#### developers, come here

##### run all tests

```sh
gulp
```

##### filter tests

```sh
gulp --grep='Periodo Especifico: convert Itaú line: should get date from begining'
```

##### Deploy npm package

You can deploy package with:

```shell
$ npm run deploy [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease]
```

This should run the following steps:

  - Check if not tracked commits in git
  - Run tests with `npm test`
  - Upgrade version in `package.json`, commit and add tag
  - Publish package in npmjs.com

---
_Source: https://npm.io/package/itau2moneylog · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
