UNPKG

facturapi-es6

Version:

FacturAPI makes it easy for developers to generate valid Invoices in Mexico (known as Factura Electrónica or CFDI).

92 lines (57 loc) • 1.8 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [2.2.1] 2019-11-09 - add support to use in es6 project (typescript) ```typescript import { Facturapi } from "facturapi-es6"; const facturapi = new Facturapi("YOUR_API_KEY"); ``` for build need install typescript global and run `tsc` in project directory this generate a `dist` folder ## [2.0.0] 2018-08-04 ## Breaking changes - Now you must create the Facturapi instance using the `new` keyword every time. **Before:** ```javascript // This was allowed const facturapi = Facturapi("YOUR_API_KEY"); ``` **Now:** ```javascript // Now you must always use new const facturapi = new Facturapi("YOUR_API_KEY"); ``` ## [1.2.0] 2018-08-04 ### Fixed - Reject with an Error, not with an object ## [1.1.0] 2018-05-06 ### Added - Support Organizations API ## [1.0.0] - 2018-05-01 ### Added - Search `product_key`s using `facturapi.products.keys('your search')` - Search `unit_key`s using `facturapi.products.units('your search')` - Constants for PaymentMethod, InvoiceType, InvoiceUse, InvoiceRelation ### Breaking changes - Now contants should be accessed as static properties from the Facturapi class, instead of from the instance. **Before:** ```javascript const facturapi = new Facturapi("YOUR_API_KEY"); console.log(facturapi.TaxType.IVA); // > IVA ``` **Now:** ```javascript console.log(Facturapi.TaxType.IVA); // > IVA ``` ## [0.1.3] - 2017-06-20 ### Fixed - Protocol should be HTTPS ## [0.1.2] - 2017-06-20 ### Added - First release - Wrapper methods for: - Customers - Products - Invoices - Added README file