diff --git a/icon.svg b/icon.svg index 606edc3..9a63d55 100644 --- a/icon.svg +++ b/icon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/index.js b/index.js index 8851d93..5dd7277 100644 --- a/index.js +++ b/index.js @@ -12,8 +12,8 @@ process.env.SENTRY_DSN = process.env.SENTRY_DSN || 'https://d0d79b33fcc04b61a86b388cfbcb361b:f97e4a087c66499bae48d267122a04c5@sentry.cozycloud.cc/32'; const cozy_konnector_libs_1 = __webpack_require__(1); -const moment = __webpack_require__(1384); -const pdf = __webpack_require__(1277); +const moment = __webpack_require__(1385); +const pdf = __webpack_require__(1278); const requestBase = cozy_konnector_libs_1.requestFactory({ method: "GET", cheerio: true, @@ -107,7 +107,7 @@ function getFileName(entryDate, entryId) { return `${entryDate.format("YYYY_MM_DD")}_${entryId}_TheOldReader.pdf`; } function generatePDF(invoidID, account, item, date, amount) { - const helveticaBoldFont = __webpack_require__(1375); + const helveticaBoldFont = __webpack_require__(1376); // const src: Buffer = fs.readFileSync("tor-logo.jpg"); // const logo: any = new pdf.Image(src); var doc = new pdf.Document(); @@ -162,41 +162,41 @@ const log = __webpack_require__(2).namespace('cozy-konnector-libs'); const requestFactory = __webpack_require__(21); -const hydrateAndFilter = __webpack_require__(362); +const hydrateAndFilter = __webpack_require__(363); -const categorization = __webpack_require__(1135); +const categorization = __webpack_require__(1136); module.exports = { - BaseKonnector: __webpack_require__(1197), - CookieKonnector: __webpack_require__(1275), - cozyClient: __webpack_require__(478), - errors: __webpack_require__(1203), + BaseKonnector: __webpack_require__(1198), + CookieKonnector: __webpack_require__(1276), + cozyClient: __webpack_require__(479), + errors: __webpack_require__(1204), log, - saveFiles: __webpack_require__(1199), - saveBills: __webpack_require__(1198), - saveIdentity: __webpack_require__(1241), - linkBankOperations: __webpack_require__(1220), - addData: __webpack_require__(1219), + saveFiles: __webpack_require__(1200), + saveBills: __webpack_require__(1199), + saveIdentity: __webpack_require__(1242), + linkBankOperations: __webpack_require__(1221), + addData: __webpack_require__(1220), hydrateAndFilter, - htmlToPDF: __webpack_require__(1276).htmlToPDF, - createCozyPDFDocument: __webpack_require__(1276).createCozyPDFDocument, + htmlToPDF: __webpack_require__(1277).htmlToPDF, + createCozyPDFDocument: __webpack_require__(1277).createCozyPDFDocument, filterData: deprecate(hydrateAndFilter, 'Use hydrateAndFilter now. filterData will be removed in cozy-konnector-libs@4'), - updateOrCreate: __webpack_require__(1240), + updateOrCreate: __webpack_require__(1241), request: deprecate(requestFactory, 'Use requestFactory instead of request. It will be removed in cozy-konnector-libs@4'), requestFactory, - retry: __webpack_require__(1200), - wrapIfSentrySetUp: __webpack_require__(1242).wrapIfSentrySetUp, - Document: __webpack_require__(1379), - signin: __webpack_require__(1237), - submitForm: __webpack_require__(1237), - scrape: __webpack_require__(1381), - mkdirp: __webpack_require__(1202), - normalizeFilename: __webpack_require__(1382), - utils: __webpack_require__(477), - solveCaptcha: __webpack_require__(1383), + retry: __webpack_require__(1201), + wrapIfSentrySetUp: __webpack_require__(1243).wrapIfSentrySetUp, + Document: __webpack_require__(1380), + signin: __webpack_require__(1238), + submitForm: __webpack_require__(1238), + scrape: __webpack_require__(1382), + mkdirp: __webpack_require__(1203), + normalizeFilename: __webpack_require__(1383), + utils: __webpack_require__(478), + solveCaptcha: __webpack_require__(1384), createCategorizer: categorization.createCategorizer, categorize: categorization.categorize, - manifest: __webpack_require__(816) + manifest: __webpack_require__(817) }; function deprecate(wrapped, message) { @@ -42286,12 +42286,12 @@ exports.default = cheerio_1.default; * * @category Cheerio */ -tslib_1.__exportStar(__webpack_require__(360), exports); tslib_1.__exportStar(__webpack_require__(361), exports); -var load_1 = __webpack_require__(361); +tslib_1.__exportStar(__webpack_require__(362), exports); +var load_1 = __webpack_require__(362); // We add this here, to avoid a cyclic depenency cheerio_1.default.load = load_1.load; -var staticMethods = tslib_1.__importStar(__webpack_require__(333)); +var staticMethods = tslib_1.__importStar(__webpack_require__(334)); /** * In order to promote consistency with the jQuery library, users are encouraged * to instead use the static method of the same name. @@ -42635,14 +42635,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.Cheerio = void 0; var tslib_1 = __webpack_require__(272); var parse_1 = tslib_1.__importDefault(__webpack_require__(274)); -var options_1 = tslib_1.__importStar(__webpack_require__(331)); -var utils_1 = __webpack_require__(332); -var Static = tslib_1.__importStar(__webpack_require__(333)); -var Attributes = tslib_1.__importStar(__webpack_require__(355)); -var Traversing = tslib_1.__importStar(__webpack_require__(356)); -var Manipulation = tslib_1.__importStar(__webpack_require__(357)); -var Css = tslib_1.__importStar(__webpack_require__(358)); -var Forms = tslib_1.__importStar(__webpack_require__(359)); +var options_1 = tslib_1.__importStar(__webpack_require__(332)); +var utils_1 = __webpack_require__(333); +var Static = tslib_1.__importStar(__webpack_require__(334)); +var Attributes = tslib_1.__importStar(__webpack_require__(356)); +var Traversing = tslib_1.__importStar(__webpack_require__(357)); +var Manipulation = tslib_1.__importStar(__webpack_require__(358)); +var Css = tslib_1.__importStar(__webpack_require__(359)); +var Forms = tslib_1.__importStar(__webpack_require__(360)); /* * The API */ @@ -42788,8 +42788,8 @@ exports.default = Cheerio; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.update = void 0; var htmlparser2_1 = __webpack_require__(275); -var htmlparser2_2 = __webpack_require__(302); -var parse5_1 = __webpack_require__(305); +var htmlparser2_2 = __webpack_require__(303); +var parse5_1 = __webpack_require__(306); var domhandler_1 = __webpack_require__(289); /* * Parser @@ -45134,11 +45134,11 @@ var __exportStar = (this && this.__exportStar) || function(m, exports) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.hasChildren = exports.isDocument = exports.isComment = exports.isText = exports.isCDATA = exports.isTag = void 0; __exportStar(__webpack_require__(288), exports); -__exportStar(__webpack_require__(297), exports); __exportStar(__webpack_require__(298), exports); __exportStar(__webpack_require__(299), exports); __exportStar(__webpack_require__(300), exports); __exportStar(__webpack_require__(301), exports); +__exportStar(__webpack_require__(302), exports); var domhandler_1 = __webpack_require__(289); Object.defineProperty(exports, "isTag", ({ enumerable: true, get: function () { return domhandler_1.isTag; } })); Object.defineProperty(exports, "isCDATA", ({ enumerable: true, get: function () { return domhandler_1.isCDATA; } })); @@ -45878,14 +45878,14 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); /* * Module dependencies */ -var ElementType = __importStar(__webpack_require__(285)); -var entities_1 = __webpack_require__(293); +var ElementType = __importStar(__webpack_require__(293)); +var entities_1 = __webpack_require__(294); /* * Mixed-case SVG and MathML tags & attributes * recognized by the HTML parser, see * https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inforeign */ -var foreignNames_1 = __webpack_require__(296); +var foreignNames_1 = __webpack_require__(297); var unencodedElements = new Set([ "style", "script", @@ -46054,14 +46054,52 @@ function renderComment(elem) { /***/ }), /* 293 */ +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.Doctype = exports.CDATA = exports.Tag = exports.Style = exports.Script = exports.Comment = exports.Directive = exports.Text = exports.isTag = void 0; +/** + * Tests whether an element is a tag or not. + * + * @param elem Element to test + */ +function isTag(elem) { + return (elem.type === "tag" /* Tag */ || + elem.type === "script" /* Script */ || + elem.type === "style" /* Style */); +} +exports.isTag = isTag; +// Exports for backwards compatibility +/** Type for Text */ +exports.Text = "text" /* Text */; +/** Type for */ +exports.Directive = "directive" /* Directive */; +/** Type for */ +exports.Comment = "comment" /* Comment */; +/** Type for