diff --git a/.gitignore b/.gitignore index 22ae8da8a..24c9cb6fb 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,8 @@ client.pnp.js admin/node_modules admin/.pnp admin.pnp.js +jsreport/node_modules +jsreport/auth-server/node_modules # testing /coverage client/coverage diff --git a/jsreport/auth-server/.env.development b/jsreport/auth-server/.env.development new file mode 100644 index 000000000..7bde10faa --- /dev/null +++ b/jsreport/auth-server/.env.development @@ -0,0 +1,4 @@ +FIREBASE_ADMINSDK_JSON=./imex-dev-firebase-adminsdk.json +FIREBASE_DATABASE_URL=https://imex-dev.firebaseio.com +PORT=5000 + diff --git a/jsreport/auth-server/.env.production b/jsreport/auth-server/.env.production new file mode 100644 index 000000000..5349741ef --- /dev/null +++ b/jsreport/auth-server/.env.production @@ -0,0 +1,5 @@ +NODE_ENV=production +FIREBASE_ADMINSDK_JSON=./imex-prod-firebase-adminsdk.json +FIREBASE_DATABASE_URL=https://imex-prod.firebaseio.com +PORT=5000 + diff --git a/jsreport/auth-server/firebase/firebase-handler.js b/jsreport/auth-server/firebase/firebase-handler.js new file mode 100644 index 000000000..147feee6a --- /dev/null +++ b/jsreport/auth-server/firebase/firebase-handler.js @@ -0,0 +1,35 @@ +var admin = require("firebase-admin"); + +const path = require("path"); +require("dotenv").config({ + path: path.resolve( + process.cwd(), + `.env.${process.env.NODE_ENV || "development"}` + ), +}); + +var serviceAccount = require(process.env.FIREBASE_ADMINSDK_JSON); + +admin.initializeApp({ + credential: admin.credential.cert(serviceAccount), + databaseURL: process.env.FIREBASE_DATABASE_URL, +}); + +exports.admin = admin; + +exports.validateFirebaseIdToken = async (req, res, next) => { + console.log("req.body", req.body); + + let idToken = req.body.token; + try { + const decodedIdToken = await admin.auth().verifyIdToken(idToken); + //console.log("ID Token correctly decoded", decodedIdToken); + req.user = decodedIdToken; + res.send({ active: true, username: "admin" }); + return; + } catch (error) { + console.error("Error while verifying Firebase ID token:", error); + res.status(403).send({ active: false }); + return; + } +}; diff --git a/jsreport/auth-server/firebase/imex-dev-firebase-adminsdk.json b/jsreport/auth-server/firebase/imex-dev-firebase-adminsdk.json new file mode 100644 index 000000000..31fde1800 --- /dev/null +++ b/jsreport/auth-server/firebase/imex-dev-firebase-adminsdk.json @@ -0,0 +1,12 @@ +{ + "type": "service_account", + "project_id": "imex-dev", + "private_key_id": "4cd5bdb92b883cba1309ee8a7dda4b9925e8f264", + "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDIWWXzD7vPBc1l\nBlbIQRpu8XnQ5CL4kgv2ZsoJ4tQ8cOYRez/puvwI0lZbMIr4KhVEeoe3am0gOXMY\niYmu3MLm7SZEZW/V7aawx462WprlAP9KcwSlVcNC+lSWLrPVvnuRXGi5SWdDBW60\ne2WRqbZKWkMATQkzLZzOLb8wt9VDU5TcY5t4NB7vrTJZLApxZAhX9jyaqR0WjgdS\nsoGNWwfo+wZqgaLHkdf68ELQ+8bJepbj8sExnJmwwiTvXlsYNSs1lTP1Dis56nKe\nRkSlbevyGgO9PGpWH1WIzZP5/vHANWShdXsvuacZ3TCnhNf+ST78A7mTWw8DMSvI\novtfzHrVAgMBAAECggEARdwGVI6z6igXypY/RGyPDwhcdZ5XI12pli2ZXYEeiETF\ntGrJinKM13agbgOrMYVbDRm8oRQXIRlnLLMoszR/MY6XvVmxeWL4sMOk26kUQa3r\nVsZsZEpXX89yFzwJsQpOhA045wLVYuVOCNjOPdBzo9F9c2lpP9MzziDdfdtcHbE1\nR1o3wdwl3RiRS6wEeOsKTCBI3e9eytSh48wBFbYtFjOO07u4Err7iMfdd7WcaOpC\nCUAbnphq3IEKksSWzA/h/UZYCQFX4SJILwY2A5l8wji31ojoMZn+UTWHZeuhA5zW\nzy1rof1o5NHDoQGmGGBLEWs461ylifq8ZFc/u3kNsQKBgQDn5hDMLJ9dUs5e+Z+6\nxP5gvq4/Bwi6AVX76DdWSaCW+jDV03OC8voH0UzbJKZ81/mMDhFL10KRbbG8tBoU\ncpOMpSrsDqIu9C6iniKK5nggzVaqpWduqiHT59duHh4ohcgmhoRAaeCy5Q1u2aOs\nuhUpsX1CPma73Wuw9otPV8n//wKBgQDdK+wGgBl8otkEtNoOGxVdIjyY/3tSKjJN\nA1oW21Q+KKHk3nQ0MQv69XxwmFuyAkco0aT/9w1YjSLhFiDnPTGdsyOlPyzWjzKt\ny7rQQ99W9E6MxHoT4tA0S6UUY55jsnPB+ytckPW8CMc89MKp1Qw1Wx/HsTNoRLtq\nbjb+USGFKwKBgEUc4Cy5r9VUdIUByIUVaOrUaYIHSqaE92dYUgW5c88LSbqwhmCk\nobfqvQki5yuWAp2nI6iCwygslSg0VQF7FFZ6c0xfIB72T1/P2WOkRHEiQY4iNa1Z\nrzNEiYQcHcjd9kTlGk1IQNuQQGylGI7F9sCyUS6JAn1DBHF9SQ+gjmdpAoGAQVsH\nRex4m5Hrmy5t+RkbuQey7GsiX+dEMem5p2Nsg2myXVU29W1A4wnDmeoLvpBZwsAg\nh9rTQMWD9wt48Zvtm3IiKGSAtW5fRWgcbgqAZsuOop40jMfLSojH4TyGw2MqPbog\n2Bul4cieR270Twc7slCZFYNRc5BL6WlkKsaCpz0CgYBlHGMoqaplAWVYJp+O7bbD\nsW8C8+FlFYoT26q8/TCj7dKxKSARsV9vg3eDBz0qCTMIqZGpMHWzF0Fkpr9ZqYdZ\nEvYdmrI+oSi657IQqan0vZwn7QBooE/opBwElHXjhCeAVLmDseLG3sK8OqcbW3aG\n1K7HV6sirgihrTS8iOqs4Q==\n-----END PRIVATE KEY-----\n", + "client_email": "firebase-adminsdk-f2zkh@imex-dev.iam.gserviceaccount.com", + "client_id": "105392652141030688709", + "auth_uri": "https://accounts.google.com/o/oauth2/auth", + "token_uri": "https://oauth2.googleapis.com/token", + "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", + "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-f2zkh%40imex-dev.iam.gserviceaccount.com" +} diff --git a/jsreport/auth-server/firebase/imex-prod-firebase-adminsdk.json b/jsreport/auth-server/firebase/imex-prod-firebase-adminsdk.json new file mode 100644 index 000000000..90d3362e8 --- /dev/null +++ b/jsreport/auth-server/firebase/imex-prod-firebase-adminsdk.json @@ -0,0 +1,12 @@ +{ + "type": "service_account", + "project_id": "imex-prod", + "private_key_id": "5eacc85af252be59a0dcf08009b3219eaabced2e", + "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDLYLP7i2CDFPQw\n1yz6RM1DV3KEEDF9PmbPDcun4P66n5fK2w4fool81MsfAR2no5j38FNM7cDYpo2S\n9e48T3lFxybBHm8PP1DMfMeTys7FGdW/Q0/pdYQRZbPhqSqwJZuj05lkObI4l6V3\nIDIP5wtiOwYSQAp6Vga8atD/sAq+DsOqTbZ5CniBwIlvCVhwcjhf/dry+Tm0ZH6P\nu4bQGD3GL3PQ6cd00oDKE+Gv2emDrgvjmB03RTQDFoBI+bxsMDYhoN7mYS2PfUQD\ndsH+RXqu8dWzPJhacosp3DMfgvgPIdxCR8/h4LT/v20hYNdhGTwZAZUHbEUCEkgf\nOZ0Xa7IVAgMBAAECggEAIR75kMCtEgvqjL2uPH/R8eKe6rT8akosUhIMFaYFtfzh\nqo6sKSi+PU8mWUFERBXXhqFj34ZkvqO5MLLOfpHuzRdWz2KWcaQ9E2BK3F3N+Llx\nXvmmXP3faTnn5ps3MYKeazq9o13mEWNY9iKPJJna979nCLfXPP8fj7XRnaJczYCt\njh+LuzFxtsP9qFXFhTu+0Ji7g7FttQSq/p4JR5Ybhp4t5m8P6GPg+NzC3qZ4b/96\nP0XQNnKHq2bRE4PKP7n8pomNenIDi4/QPmARlxzpAOvTNHwXqgWGf7HG5Sv0bl1F\nNLnHcS6g2aMXq9ZPaaG+4auFNrQ6mQzsf+nVxvYU7QKBgQDz/Vdvs5eTMyu2Cwf2\noSzxh6YYKwgKMUl2jZqEZb1I5/2fB02/mnlAU01WQfcHewlA4J4uJnMvVo3G6guO\nxBfUDnb4TylbxMVyYesJfprOdRyfeOYBuxbjfqpee2aJKtWANxrDe9MZW1p8Ztcy\nTWZIVgmrGvNiT+Z6xKCrv8apSwKBgQDVY5ZQG6ZAYDfMf7j/G67QG31kUJ1GGJNq\nXfg8cjB5nJnF5tM2tdLNje2fthlmhRV44+/xsqiRbI1p8i6iPS9gW/rEsujoFbaB\nGzfRwFgijTxGjgR1Irk1/rTZxnZXYMqhgap9a6Pgw0PttUkFbduSXpQQV/EYTCWs\nL3yrw7pWHwKBgQC3z+t4VqdhmRJcMhFMx34RdC04VerXquv6aZG4HuGsNEJI9Xqo\nV5rzUA6aZlXRh+qfutjQUd1DE4T6D0anxqlg84jDZvf0j9hkZMpqO7wqv+XRaoZ1\nVVpYBwwY5ASKX/+6eUkrbnTJzJ3tzJhg6BifdFoSUtp6/VDYupuE6JSk4wKBgAeX\nz5VyJmxMADBKqy6IsaO+FqwnIjGIVlaGmXqtJYRuShp8qC9eMO4XiskQFb9MJQN0\nOOmEzfK+xhlrALXNL45iN34gT6FShHf7m/Tev0QbenWYQBha7/Q35/+HzFY3n343\nuvVTizVIPXaL6NlEm3eN3f7m4jFXJFAIMIt8H3lJAoGAfveAtfrMMVru9jDZShmY\n+LaVvauSCdq0mtzB9gz/jFA0LC6LXnPjkk0Vul/fOpq1S9E/0PhKELxTgEeobP7a\n2gqa16r12nMkAUlfjlKwuwy1AxEyqpaCLI1raoOFCa9YbrChDtNJp5cLq2z6CZzU\nt19swf9G6W9RbKi8NUGeu1M=\n-----END PRIVATE KEY-----\n", + "client_email": "firebase-adminsdk-m6ypm@imex-prod.iam.gserviceaccount.com", + "client_id": "107364429775431537388", + "auth_uri": "https://accounts.google.com/o/oauth2/auth", + "token_uri": "https://oauth2.googleapis.com/token", + "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", + "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-m6ypm%40imex-prod.iam.gserviceaccount.com" +} diff --git a/jsreport/auth-server/package-lock.json b/jsreport/auth-server/package-lock.json new file mode 100644 index 000000000..cef76a2ba --- /dev/null +++ b/jsreport/auth-server/package-lock.json @@ -0,0 +1,2023 @@ +{ + "name": "jsreport-auth", + "version": "0.0.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@firebase/app-types": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.1.tgz", + "integrity": "sha512-L/ZnJRAq7F++utfuoTKX4CLBG5YR7tFO3PLzG1/oXXKEezJ0kRL3CMRoueBEmTCzVb/6SIs2Qlaw++uDgi5Xyg==" + }, + "@firebase/auth-interop-types": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.5.tgz", + "integrity": "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw==" + }, + "@firebase/component": { + "version": "0.1.21", + "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.21.tgz", + "integrity": "sha512-kd5sVmCLB95EK81Pj+yDTea8pzN2qo/1yr0ua9yVi6UgMzm6zAeih73iVUkaat96MAHy26yosMufkvd3zC4IKg==", + "requires": { + "@firebase/util": "0.3.4", + "tslib": "^1.11.1" + } + }, + "@firebase/database": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.8.1.tgz", + "integrity": "sha512-/1HhR4ejpqUaM9Cn3KSeNdQvdlehWIhdfTVWFxS73ZlLYf7ayk9jITwH10H3ZOIm5yNzxF67p/U7Z/0IPhgWaQ==", + "requires": { + "@firebase/auth-interop-types": "0.1.5", + "@firebase/component": "0.1.21", + "@firebase/database-types": "0.6.1", + "@firebase/logger": "0.2.6", + "@firebase/util": "0.3.4", + "faye-websocket": "0.11.3", + "tslib": "^1.11.1" + } + }, + "@firebase/database-types": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.6.1.tgz", + "integrity": "sha512-JtL3FUbWG+bM59iYuphfx9WOu2Mzf0OZNaqWiQ7lJR8wBe7bS9rIm9jlBFtksB7xcya1lZSQPA/GAy2jIlMIkA==", + "requires": { + "@firebase/app-types": "0.6.1" + } + }, + "@firebase/logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz", + "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" + }, + "@firebase/util": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.4.tgz", + "integrity": "sha512-VwjJUE2Vgr2UMfH63ZtIX9Hd7x+6gayi6RUXaTqEYxSbf/JmehLmAEYSuxS/NckfzAXWeGnKclvnXVibDgpjQQ==", + "requires": { + "tslib": "^1.11.1" + } + }, + "@google-cloud/common": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.5.0.tgz", + "integrity": "sha512-10d7ZAvKhq47L271AqvHEd8KzJqGU45TY+rwM2Z3JHuB070FeTi7oJJd7elfrnKaEvaktw3hH2wKnRWxk/3oWQ==", + "optional": true, + "requires": { + "@google-cloud/projectify": "^2.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.1", + "duplexify": "^4.1.1", + "ent": "^2.2.0", + "extend": "^3.0.2", + "google-auth-library": "^6.1.1", + "retry-request": "^4.1.1", + "teeny-request": "^7.0.0" + } + }, + "@google-cloud/firestore": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.8.1.tgz", + "integrity": "sha512-x/8ixlYqQuH9DoluhBj/uj3MqwoQN1lSCT2v+ieOXuh2L+8eoA7H+FF7f+UJ/D6hzo0MMWJd6q7QaBkpzp203Q==", + "optional": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "functional-red-black-tree": "^1.0.1", + "google-gax": "^2.9.2" + } + }, + "@google-cloud/paginator": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.5.tgz", + "integrity": "sha512-N4Uk4BT1YuskfRhKXBs0n9Lg2YTROZc6IMpkO/8DIHODtm5s3xY8K5vVBo23v/2XulY3azwITQlYWgT4GdLsUw==", + "optional": true, + "requires": { + "arrify": "^2.0.0", + "extend": "^3.0.2" + } + }, + "@google-cloud/projectify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", + "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==", + "optional": true + }, + "@google-cloud/promisify": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.3.tgz", + "integrity": "sha512-d4VSA86eL/AFTe5xtyZX+ePUjE8dIFu2T8zmdeNBSa5/kNgXPCx/o/wbFNHAGLJdGnk1vddRuMESD9HbOC8irw==", + "optional": true + }, + "@google-cloud/storage": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.7.0.tgz", + "integrity": "sha512-6nPTylNaYWsVo5yHDdjQfUSh9qP/DFwahhyvOAf9CSDKfeoOys8+PAyHsoKyL29uyYoC6ymws7uJDO48y/SzBA==", + "optional": true, + "requires": { + "@google-cloud/common": "^3.5.0", + "@google-cloud/paginator": "^3.0.0", + "@google-cloud/promisify": "^2.0.0", + "arrify": "^2.0.0", + "compressible": "^2.0.12", + "date-and-time": "^0.14.0", + "duplexify": "^4.0.0", + "extend": "^3.0.2", + "gaxios": "^4.0.0", + "gcs-resumable-upload": "^3.1.0", + "get-stream": "^6.0.0", + "hash-stream-validation": "^0.2.2", + "mime": "^2.2.0", + "mime-types": "^2.0.8", + "onetime": "^5.1.0", + "p-limit": "^3.0.1", + "pumpify": "^2.0.0", + "snakeize": "^0.1.0", + "stream-events": "^1.0.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", + "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", + "optional": true + } + } + }, + "@grpc/grpc-js": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.2.tgz", + "integrity": "sha512-iK/T984Ni6VnmlQK/LJdUk+VsXSaYIWkgzJ0LyOcxN2SowAmoRjG28kS7B1ui/q/MAv42iM3051WBt5QorFxmg==", + "optional": true, + "requires": { + "@types/node": "^12.12.47", + "google-auth-library": "^6.1.1", + "semver": "^6.2.0" + }, + "dependencies": { + "@types/node": { + "version": "12.19.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.12.tgz", + "integrity": "sha512-UwfL2uIU9arX/+/PRcIkT08/iBadGN2z6ExOROA2Dh5mAuWTBj6iJbQX4nekiV5H8cTrEG569LeX+HRco9Cbxw==", + "optional": true + } + } + }, + "@grpc/proto-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", + "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", + "optional": true, + "requires": { + "lodash.camelcase": "^4.3.0", + "protobufjs": "^6.8.6" + } + }, + "@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=", + "optional": true + }, + "@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "optional": true + }, + "@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "optional": true + }, + "@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=", + "optional": true + }, + "@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", + "optional": true, + "requires": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=", + "optional": true + }, + "@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=", + "optional": true + }, + "@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=", + "optional": true + }, + "@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=", + "optional": true + }, + "@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=", + "optional": true + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "optional": true + }, + "@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==", + "optional": true + }, + "@types/node": { + "version": "10.17.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.50.tgz", + "integrity": "sha512-vwX+/ija9xKc/z9VqMCdbf4WYcMTGsI0I/L/6shIF3qXURxZOhPQlPRHtjTpiNhAwn0paMJzlOQqw6mAGEQnTA==" + }, + "abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "optional": true, + "requires": { + "event-target-shim": "^5.0.0" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "optional": true, + "requires": { + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "optional": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "optional": true + } + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "optional": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "optional": true + }, + "bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", + "optional": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + } + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + } + } + }, + "concurrently": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.3.0.tgz", + "integrity": "sha512-8MhqOB6PWlBfA2vJ8a0bSFKATOdWlHiQlk11IfmQBPaHVP8oP2gsh2MObE6UR3hqDHqvaIvLTyceNW6obVuFHQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "date-fns": "^2.0.1", + "lodash": "^4.17.15", + "read-pkg": "^4.0.1", + "rxjs": "^6.5.2", + "spawn-command": "^0.0.2-1", + "supports-color": "^6.1.0", + "tree-kill": "^1.2.2", + "yargs": "^13.3.0" + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "optional": true, + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "optional": true + }, + "csrf": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csrf/-/csrf-3.1.0.tgz", + "integrity": "sha512-uTqEnCvWRk042asU6JtapDTcJeeailFy4ydOQS28bj1hcLnYRiqi8SsD2jS412AY1I/4qdOwWZun774iqywf9w==", + "requires": { + "rndm": "1.2.0", + "tsscmp": "1.0.6", + "uid-safe": "2.1.5" + } + }, + "date-and-time": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-0.14.2.tgz", + "integrity": "sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==", + "optional": true + }, + "date-fns": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", + "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "dicer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", + "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==", + "requires": { + "streamsearch": "0.1.2" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "optional": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "duplexify": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", + "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", + "optional": true, + "requires": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "optional": true, + "requires": { + "once": "^1.4.0" + } + }, + "ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "optional": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint-plugin-promise": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", + "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "optional": true + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "optional": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "optional": true + }, + "fast-text-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz", + "integrity": "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==", + "optional": true + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "firebase-admin": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.4.2.tgz", + "integrity": "sha512-mRnBJbW6BAz6DJkZ0GOUTkmnmCrwVzMreMc6O+RXWukFydOzi5Xr6TKSiPKxoOQw41r9IluP2AZ3Qzvlx2SR+g==", + "requires": { + "@firebase/database": "^0.8.1", + "@firebase/database-types": "^0.6.1", + "@google-cloud/firestore": "^4.5.0", + "@google-cloud/storage": "^5.3.0", + "@types/node": "^10.10.0", + "dicer": "^0.3.0", + "jsonwebtoken": "^8.5.1", + "node-forge": "^0.10.0" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "optional": true + }, + "gaxios": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.1.0.tgz", + "integrity": "sha512-vb0to8xzGnA2qcgywAjtshOKKVDf2eQhJoiL6fHhgW5tVN7wNk7egnYIO9zotfn3lQ3De1VPdf7V5/BWfCtCmg==", + "optional": true, + "requires": { + "abort-controller": "^3.0.0", + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", + "node-fetch": "^2.3.0" + } + }, + "gcp-metadata": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz", + "integrity": "sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==", + "optional": true, + "requires": { + "gaxios": "^4.0.0", + "json-bigint": "^1.0.0" + } + }, + "gcs-resumable-upload": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.1.1.tgz", + "integrity": "sha512-RS1osvAicj9+MjCc6jAcVL1Pt3tg7NK2C2gXM5nqD1Gs0klF2kj5nnAFSBy97JrtslMIQzpb7iSuxaG8rFWd2A==", + "optional": true, + "requires": { + "abort-controller": "^3.0.0", + "configstore": "^5.0.0", + "extend": "^3.0.2", + "gaxios": "^3.0.0", + "google-auth-library": "^6.0.0", + "pumpify": "^2.0.0", + "stream-events": "^1.0.4" + }, + "dependencies": { + "gaxios": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-3.2.0.tgz", + "integrity": "sha512-+6WPeVzPvOshftpxJwRi2Ozez80tn/hdtOUag7+gajDHRJvAblKxTFSSMPtr2hmnLy7p0mvYz0rMXLBl8pSO7Q==", + "optional": true, + "requires": { + "abort-controller": "^3.0.0", + "extend": "^3.0.2", + "https-proxy-agent": "^5.0.0", + "is-stream": "^2.0.0", + "node-fetch": "^2.3.0" + } + } + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "optional": true + }, + "google-auth-library": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.3.tgz", + "integrity": "sha512-m9mwvY3GWbr7ZYEbl61isWmk+fvTmOt0YNUfPOUY2VH8K5pZlAIWJjxEi0PqR3OjMretyiQLI6GURMrPSwHQ2g==", + "optional": true, + "requires": { + "arrify": "^2.0.0", + "base64-js": "^1.3.0", + "ecdsa-sig-formatter": "^1.0.11", + "fast-text-encoding": "^1.0.0", + "gaxios": "^4.0.0", + "gcp-metadata": "^4.2.0", + "gtoken": "^5.0.4", + "jws": "^4.0.0", + "lru-cache": "^6.0.0" + } + }, + "google-gax": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.10.0.tgz", + "integrity": "sha512-K+1JK5ofNl5k30LsI8UQb/DeLMEbhL/SWirCx0L9pnMcApSfAjRAO7yajXT5X1vicxDBnNSwKs+cu4elxpYraw==", + "optional": true, + "requires": { + "@grpc/grpc-js": "~1.2.0", + "@grpc/proto-loader": "^0.5.1", + "@types/long": "^4.0.0", + "abort-controller": "^3.0.0", + "duplexify": "^4.0.0", + "fast-text-encoding": "^1.0.3", + "google-auth-library": "^6.1.3", + "is-stream-ended": "^0.1.4", + "node-fetch": "^2.6.1", + "protobufjs": "^6.10.2", + "retry-request": "^4.0.0" + } + }, + "google-p12-pem": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz", + "integrity": "sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==", + "optional": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "optional": true + }, + "gtoken": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.1.0.tgz", + "integrity": "sha512-4d8N6Lk8TEAHl9vVoRVMh9BNOKWVgl2DdNtr3428O75r3QFrF/a5MMu851VmK0AA8+iSvbwRv69k5XnMLURGhg==", + "optional": true, + "requires": { + "gaxios": "^4.0.0", + "google-p12-pem": "^3.0.3", + "jws": "^4.0.0", + "mime": "^2.2.0" + }, + "dependencies": { + "mime": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", + "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", + "optional": true + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "hash-stream-validation": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", + "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", + "optional": true + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "optional": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "optional": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "optional": true + } + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "optional": true, + "requires": { + "agent-base": "6", + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "optional": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "optional": true + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "optional": true + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "optional": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "optional": true + }, + "is-stream-ended": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", + "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", + "optional": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "optional": true + }, + "json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "optional": true, + "requires": { + "bignumber.js": "^9.0.0" + } + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "jsonwebtoken": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", + "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^5.6.0" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "optional": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "optional": true, + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "optional": true + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" + }, + "long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "optional": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "optional": true, + "requires": { + "semver": "^6.0.0" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" + }, + "mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "requires": { + "mime-db": "1.45.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "optional": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "optional": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "optional": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "protobufjs": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", + "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", + "optional": true, + "requires": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.1", + "@types/node": "^13.7.0", + "long": "^4.0.0" + }, + "dependencies": { + "@types/node": { + "version": "13.13.39", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.39.tgz", + "integrity": "sha512-wct+WgRTTkBm2R3vbrFOqyZM5w0g+D8KnhstG9463CJBVC3UVZHMToge7iMBR1vDl/I+NWFHUeK9X+JcF0rWKw==", + "optional": true + } + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "optional": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "optional": true, + "requires": { + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "random-bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", + "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", + "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", + "dev": true, + "requires": { + "normalize-package-data": "^2.3.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "optional": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "retry-request": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", + "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", + "optional": true, + "requires": { + "debug": "^4.1.1" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "optional": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "optional": true + } + } + }, + "rndm": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz", + "integrity": "sha1-8z/pz7Urv9UgqhgyO8ZdsRCht2w=" + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "optional": true + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "optional": true + }, + "snakeize": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/snakeize/-/snakeize-0.1.0.tgz", + "integrity": "sha1-EMCI2LWOsHazIpu1oE4jLOEmQi0=", + "optional": true + }, + "spawn-command": { + "version": "0.0.2-1", + "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", + "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stream-events": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", + "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", + "optional": true, + "requires": { + "stubs": "^3.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "optional": true + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "optional": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "optional": true + } + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "stubs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", + "integrity": "sha1-6NK6H6nJBXAwPAMLaQD31fiavls=", + "optional": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "teeny-request": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", + "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", + "optional": true, + "requires": { + "http-proxy-agent": "^4.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "stream-events": "^1.0.5", + "uuid": "^8.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "optional": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", + "requires": { + "random-bytes": "~1.0.0" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "optional": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "optional": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "optional": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "optional": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "optional": true + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "optional": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "optional": true + } + } +} diff --git a/jsreport/auth-server/package.json b/jsreport/auth-server/package.json new file mode 100644 index 000000000..ddae46905 --- /dev/null +++ b/jsreport/auth-server/package.json @@ -0,0 +1,27 @@ +{ + "name": "jsreport-auth", + "version": "0.0.1", + "license": "UNLICENSED", + "engines": { + "node": "12.18.3", + "npm": "6.11.3" + }, + "scripts": { + "start": "node server.js" + }, + "dependencies": { + "body-parser": "^1.18.3", + "compression": "^1.7.4", + "cors": "2.8.5", + "csrf": "^3.1.0", + "dotenv": "8.2.0", + "express": "^4.16.4", + "firebase-admin": "^9.4.2", + "lodash": "^4.17.20", + "node-fetch": "^2.6.1" + }, + "devDependencies": { + "concurrently": "^5.3.0", + "eslint-plugin-promise": "^4.2.1" + } +} diff --git a/jsreport/auth-server/server.js b/jsreport/auth-server/server.js new file mode 100644 index 000000000..4c3b59941 --- /dev/null +++ b/jsreport/auth-server/server.js @@ -0,0 +1,54 @@ +const express = require("express"); +const cors = require("cors"); +const bodyParser = require("body-parser"); +const path = require("path"); +const compression = require("compression"); +global.fetch = require("node-fetch"); +var fb = require("./firebase/firebase-handler"); + +require("dotenv").config({ + path: path.resolve( + process.cwd(), + `.env.${process.env.NODE_ENV || "development"}` + ), +}); + +const https = require("https"); +const fs = require("fs"); + +const app = express(); +const port = process.env.PORT || 5000; +//const port = 5000; + +//app.use(fb.validateFirebaseIdToken); +app.use(compression()); +app.use(bodyParser.json({ limit: "50mb" })); +app.use(bodyParser.urlencoded({ limit: "50mb", extended: true })); +//app.use(enforce.HTTPS({ trustProtoHeader: true })); +app.use(cors()); + +//Test route to ensure Express is responding. +app.get("/test", async function (req, res) { + console.log("Incoming test request.", req); + res.status(200).send("OK"); +}); + +app.post("/auth", fb.validateFirebaseIdToken); + +app.get("/", async function (req, res) { + + + res.status(200).send("Access Forbidden."); +}); + +if (process.env.NODE_ENV === "production") { + app.listen(port, (error) => { + if (error) throw error; + console.log("AWS - [PRODUCTION] Server running on port " + port); + }); +} else { + app.listen(port, (error) => { + if (error) throw error; + console.log("[DEVELOPMENT] Non Secured Server running on port " + port); + }); +} diff --git a/jsreport/data/Kavia/config.json b/jsreport/data/Kavia/config.json new file mode 100644 index 000000000..f9158ff55 --- /dev/null +++ b/jsreport/data/Kavia/config.json @@ -0,0 +1,12 @@ +{ + "name": "Kavia", + "creationDate": { + "$$date": 1609970586507 + }, + "modificationDate": { + "$$date": 1609970586507 + }, + "shortid": "DFfQj6G", + "_id": "d1Q1GisfxvFchxnb", + "$entitySet": "folders" +} \ No newline at end of file diff --git a/jsreport/data/Kavia/header.html/config.json b/jsreport/data/Kavia/header.html/config.json new file mode 100644 index 000000000..636648398 --- /dev/null +++ b/jsreport/data/Kavia/header.html/config.json @@ -0,0 +1,14 @@ +{ + "name": "header.html", + "creationDate": { + "$$date": 1609975320390 + }, + "modificationDate": { + "$$date": 1609981839653 + }, + "shortid": "pYla8mM", + "inheritedReadPermissions": [], + "inheritedEditPermissions": [], + "_id": "iLQICSvbUjE2vy2Q", + "$entitySet": "assets" +} \ No newline at end of file diff --git a/jsreport/data/Kavia/header.html/content.html b/jsreport/data/Kavia/header.html/content.html new file mode 100644 index 000000000..3496154e3 --- /dev/null +++ b/jsreport/data/Kavia/header.html/content.html @@ -0,0 +1,14 @@ +
+
+ +
+
+ Kavia Autobody +
+
1202 - 1001 Homer St
+
+ Vancouver, BC V6B 1M9 +
+
+
+
\ No newline at end of file diff --git a/jsreport/data/Starter Template/config.json b/jsreport/data/Starter Template/config.json new file mode 100644 index 000000000..a91547684 --- /dev/null +++ b/jsreport/data/Starter Template/config.json @@ -0,0 +1,21 @@ +{ + "name": "Starter Template", + "recipe": "html", + "shortid": "dbHQiFF9aR", + "engine": "handlebars", + "chrome": { + "printBackground": true + }, + "creationDate": { + "$$date": 1609983284287 + }, + "modificationDate": { + "$$date": 1609983513111 + }, + "data": null, + "scripts": [], + "inheritedReadPermissions": [], + "inheritedEditPermissions": [], + "_id": "slk6YH0reas7fIJh", + "$entitySet": "templates" +} \ No newline at end of file diff --git a/jsreport/data/Starter Template/content.handlebars b/jsreport/data/Starter Template/content.handlebars new file mode 100644 index 000000000..6c9a48b71 --- /dev/null +++ b/jsreport/data/Starter Template/content.handlebars @@ -0,0 +1,15 @@ + + + + + + + +
+
{#asset {{headerpath}}}
+This is a basic template +
+ + diff --git a/jsreport/data/Starter Template/helpers.js b/jsreport/data/Starter Template/helpers.js new file mode 100644 index 000000000..eb3b891e1 --- /dev/null +++ b/jsreport/data/Starter Template/helpers.js @@ -0,0 +1 @@ +{#asset _globals/helpers.js @encoding=utf8} \ No newline at end of file diff --git a/jsreport/data/_Sample Data/config.json b/jsreport/data/_Sample Data/config.json new file mode 100644 index 000000000..f76c11868 --- /dev/null +++ b/jsreport/data/_Sample Data/config.json @@ -0,0 +1,12 @@ +{ + "name": "_Sample Data", + "creationDate": { + "$$date": 1609960203821 + }, + "modificationDate": { + "$$date": 1609983884494 + }, + "shortid": "NMAT8M~", + "_id": "NzVW38TsFYuiwkE1", + "$entitySet": "folders" +} \ No newline at end of file diff --git a/jsreport/data/_Sample Data/job/config.json b/jsreport/data/_Sample Data/job/config.json new file mode 100644 index 000000000..3a41427c1 --- /dev/null +++ b/jsreport/data/_Sample Data/job/config.json @@ -0,0 +1,14 @@ +{ + "shortid": "saoWgKHbS6", + "name": "job", + "creationDate": { + "$$date": 1609960213183 + }, + "modificationDate": { + "$$date": 1609983495622 + }, + "inheritedReadPermissions": [], + "inheritedEditPermissions": [], + "_id": "kB2g429hShgHLZmO", + "$entitySet": "data" +} \ No newline at end of file diff --git a/jsreport/data/_Sample Data/job/dataJson.json b/jsreport/data/_Sample Data/job/dataJson.json new file mode 100644 index 000000000..bfd968386 --- /dev/null +++ b/jsreport/data/_Sample Data/job/dataJson.json @@ -0,0 +1,11 @@ + { + "headerpath":"/Kavia/header.html" + ,"jobs_by_pk":{ + "start": "2020-12-02T19:45:58.454+00:00", + "title": null, + "job": { + "ownr_fn": "TYLER", + "ownr_ln": "BODNARCHUK", + "ownr_ea": null + } + }} \ No newline at end of file diff --git a/jsreport/data/_globals/config.json b/jsreport/data/_globals/config.json new file mode 100644 index 000000000..0ab9b5376 --- /dev/null +++ b/jsreport/data/_globals/config.json @@ -0,0 +1,12 @@ +{ + "name": "_globals", + "creationDate": { + "$$date": 1609959897101 + }, + "modificationDate": { + "$$date": 1609959897101 + }, + "shortid": "Ek4vtyE", + "_id": "LGAznUA50hrX9QC2", + "$entitySet": "folders" +} \ No newline at end of file diff --git a/jsreport/data/_globals/helpers.js/config.json b/jsreport/data/_globals/helpers.js/config.json new file mode 100644 index 000000000..047cfe235 --- /dev/null +++ b/jsreport/data/_globals/helpers.js/config.json @@ -0,0 +1,14 @@ +{ + "name": "helpers.js", + "creationDate": { + "$$date": 1609960774906 + }, + "modificationDate": { + "$$date": 1609960781053 + }, + "shortid": "a49TcoN", + "_id": "1lAwHKwaeG3TJBTT", + "$entitySet": "assets", + "inheritedReadPermissions": [], + "inheritedEditPermissions": [] +} \ No newline at end of file diff --git a/jsreport/data/_globals/helpers.js/content.js b/jsreport/data/_globals/helpers.js/content.js new file mode 100644 index 000000000..9359c9463 --- /dev/null +++ b/jsreport/data/_globals/helpers.js/content.js @@ -0,0 +1,25 @@ + +const moment = require('moment') + +function formatReportDate (date) { + return moment(date).format('YYYY MMMM DD') +} + +function now() { + return new Date().toLocaleDateString() +} + +function nowPlus20Days() { + var date = new Date() + date.setDate(date.getDate() + 20); + return date.toLocaleDateString(); +} + +function total(items) { + var sum = 0 + items.forEach(function (i) { + console.log('Calculating item ' + i.name + '; you should see this message in debug run') + sum += i.price + }) + return sum +} \ No newline at end of file diff --git a/jsreport/data/_globals/styles.css/config.json b/jsreport/data/_globals/styles.css/config.json new file mode 100644 index 000000000..53cbfea4f --- /dev/null +++ b/jsreport/data/_globals/styles.css/config.json @@ -0,0 +1,14 @@ +{ + "name": "styles.css", + "creationDate": { + "$$date": 1609960168894 + }, + "modificationDate": { + "$$date": 1609982175635 + }, + "shortid": "TGu7wUV", + "_id": "9CWHJHWV4GlWHMKC", + "$entitySet": "assets", + "inheritedReadPermissions": [], + "inheritedEditPermissions": [] +} \ No newline at end of file diff --git a/jsreport/data/_globals/styles.css/content.css b/jsreport/data/_globals/styles.css/content.css new file mode 100644 index 000000000..49bb0e6fe --- /dev/null +++ b/jsreport/data/_globals/styles.css/content.css @@ -0,0 +1,9 @@ + + +@charset "UTF-8";/*! + * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);background-image:linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));border-bottom-width:1px}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;vertical-align:middle;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[style]{right:auto!important}.dropdown-menu-start{--bs-position:start;right:auto;left:0}.dropdown-menu-end{--bs-position:end;right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start;right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end;right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start;right:auto;left:0}.dropdown-menu-md-end{--bs-position:end;right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start;right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end;right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end;right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end;right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{align-items:center;width:100%}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-collapse{display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-collapse{display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-collapse{display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;background-color:transparent;border:1px solid rgba(0,0,0,.125);border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button.collapsed{border-bottom-width:0}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:0 1px}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top],.bs-popover-top{margin-bottom:.5rem!important}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right],.bs-popover-end{margin-left:.5rem!important}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom],.bs-popover-bottom{margin-top:.5rem!important}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left],.bs-popover-start{margin-right:.5rem!important}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators li{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--aspect-ratio:100%}.ratio-4x3{--aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}.fs-sm-1{font-size:2.5rem!important}.fs-sm-2{font-size:2rem!important}.fs-sm-3{font-size:1.75rem!important}.fs-sm-4{font-size:1.5rem!important}.fs-md-1{font-size:2.5rem!important}.fs-md-2{font-size:2rem!important}.fs-md-3{font-size:1.75rem!important}.fs-md-4{font-size:1.5rem!important}.fs-lg-1{font-size:2.5rem!important}.fs-lg-2{font-size:2rem!important}.fs-lg-3{font-size:1.75rem!important}.fs-lg-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/jsreport/data/estimate_detail.query/config.json b/jsreport/data/estimate_detail.query/config.json new file mode 100644 index 000000000..b519aa057 --- /dev/null +++ b/jsreport/data/estimate_detail.query/config.json @@ -0,0 +1,12 @@ +{ + "name": "estimate_detail.query", + "creationDate": { + "$$date": 1609978752854 + }, + "modificationDate": { + "$$date": 1609981955227 + }, + "shortid": "kPkTOno", + "_id": "YwBpKAPlgA3CWdJ4", + "$entitySet": "assets" +} \ No newline at end of file diff --git a/jsreport/data/estimate_detail.query/content.query b/jsreport/data/estimate_detail.query/content.query new file mode 100644 index 000000000..f0a2d7657 --- /dev/null +++ b/jsreport/data/estimate_detail.query/content.query @@ -0,0 +1,32 @@ +query TEMPLATE_ESTIMATE_DETAIL($id: uuid!) { + jobs_by_pk(id: $id) { + csr + ded_amt + ded_status + id + ownr_co_nm + ownr_ln + ownr_fn + plate_no + plate_st + ro_number + regie_number + tlos_ind + v_color + v_make_desc + v_model_desc + v_model_yr + v_vin + clm_no + joblines(order_by: { line_no: asc }) { + id + mod_lbr_ty + mod_lb_hrs + part_qty + oem_partno + op_code_desc + line_desc + line_no + } + } +} diff --git a/jsreport/data/estimate_detail/config.json b/jsreport/data/estimate_detail/config.json new file mode 100644 index 000000000..31b3bc161 --- /dev/null +++ b/jsreport/data/estimate_detail/config.json @@ -0,0 +1,23 @@ +{ + "shortid": "GPfI1d0AbH", + "name": "estimate_detail", + "recipe": "html", + "engine": "handlebars", + "chrome": { + "printBackground": true + }, + "creationDate": { + "$$date": 1609960117288 + }, + "modificationDate": { + "$$date": 1609983488727 + }, + "_id": "c3ghpf4MqODO3F6r", + "$entitySet": "templates", + "data": { + "shortid": "saoWgKHbS6" + }, + "scripts": [], + "inheritedReadPermissions": [], + "inheritedEditPermissions": [] +} \ No newline at end of file diff --git a/jsreport/data/estimate_detail/content.handlebars b/jsreport/data/estimate_detail/content.handlebars new file mode 100644 index 000000000..9979e0e24 --- /dev/null +++ b/jsreport/data/estimate_detail/content.handlebars @@ -0,0 +1,150 @@ + + + + + + + + +
+
{#asset {{headerpath}}}
+
+
+
+ +
+
Your order Confirmed!
Hello, Chris You order has been confirmed and will be shipped in next two days! +
+ + + + + + + + + +
+
Order Date 12 Jan,2018
+
+
Order No MT12332345
+
+
Payment
+
+
Shiping Address 414 Advert Avenue, NY,USA
+
+
+
+ + + + + + + + + + + + + +
Men's Sports cap +
Quantity:1 Color:Dark
+
+
$67.50
+
Men's Collar T-shirt +
Quantity:1 Color:Orange
+
+
$77.50
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
Subtotal
+
+
$168.50
+
+
Shipping Fee
+
+
$22
+
+
Tax Fee
+
+
$7.65
+
+
Discount
+
+
$168.50
+
+
Subtotal
+
+
$238.50
+
+
+
+

We will be sending shipping confirmation email when the item shipped successfully!

+

Thanks for shopping with us!

Nike Team +
+ +
+
+
+
+ + diff --git a/jsreport/data/estimate_detail/helpers.js b/jsreport/data/estimate_detail/helpers.js new file mode 100644 index 000000000..eb3b891e1 --- /dev/null +++ b/jsreport/data/estimate_detail/helpers.js @@ -0,0 +1 @@ +{#asset _globals/helpers.js @encoding=utf8} \ No newline at end of file diff --git a/jsreport/data/settings b/jsreport/data/settings new file mode 100644 index 000000000..dd321350b --- /dev/null +++ b/jsreport/data/settings @@ -0,0 +1,5 @@ +{"key":"core-migrated-folders","value":"true","creationDate":{"$$date":1609958711316},"modificationDate":{"$$date":1609958711316},"shortid":"GyGAfIx","_id":"14B6IXztQ6qnOdMf","$entitySet":"settings"} +{"key":"sample-created","value":"true","creationDate":{"$$date":1609958711392},"modificationDate":{"$$date":1609958711392},"shortid":"qHhrB~S","_id":"efOTTM1X1odGOsEy","$entitySet":"settings"} +{"key":"authorization-migrated-folders","value":"true","creationDate":{"$$date":1609958914991},"modificationDate":{"$$date":1609958914991},"shortid":"XzBC2KV","_id":"pMj0y7K7dFH52YEz","$entitySet":"settings"} +{"key":"failedRequestsLog","value":"[{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609983489312,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 56 (user: admin)\",\"timestamp\":1609983489309},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609983489310},{\"level\":\"debug\",\"message\":\"Adding sample data saoWgKHbS6\",\"timestamp\":1609983489311}],\"error\":{\"message\":\"Failed to parse data json. Unexpected token , in JSON at position 46\",\"stack\":\"Error: Failed to parse data json. Unexpected token , in JSON at position 46\\n at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13)\\n at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12)\\n at Data.handleBeforeRender (/home/imex/node_modules/jsreport-data/lib/data.js:87:27)\\n at \\ncaused by: SyntaxError: Unexpected token , in JSON at position 46\\n at JSON.parse ()\\n at Data.handleBeforeRender (/home/imex/node_modules/jsreport-data/lib/data.js:85:27)\\n at \"}},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609983447420,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 55 (user: admin)\",\"timestamp\":1609983447293},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609983447295},{\"level\":\"debug\",\"message\":\"Data item not defined for this template.\",\"timestamp\":1609983447295},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609983447297},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1609983447308},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1609983447310},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609983447317},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609983447318},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1609983447380}],\"error\":{\"message\":\"Invalid asset path, path should target something\",\"stack\":\"Error: Invalid asset path, path should target something\\n at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13)\\n at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12)\\n at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:174:22)\\n at convert (/home/imex/node_modules/jsreport-assets/lib/assets.js:61:5)\\n at /home/imex/node_modules/async-replace/async-replace.js:63:26\\n at /home/imex/node_modules/async/lib/async.js:718:13\\n at async.forEachOf.async.eachOf (/home/imex/node_modules/async/lib/async.js:233:13)\\n at _parallel (/home/imex/node_modules/async/lib/async.js:717:9)\\n at Object.async.parallel (/home/imex/node_modules/async/lib/async.js:731:9)\\n at module.exports (/home/imex/node_modules/async-replace/async-replace.js:71:11)\\n at tryCatcher (/home/imex/node_modules/bluebird/js/release/util.js:16:23)\\n at ret (eval at makeNodePromisifiedEval (/home/imex/node_modules/jsreport-fs-store/node_modules/bluebird/js/release/promisify.js:184:12), :13:39)\\n at evaluateAssets (/home/imex/node_modules/jsreport-assets/lib/assets.js:67:24)\\n at AsyncFunction.reporter.afterTemplatingEnginesExecutedListeners.add (/home/imex/node_modules/jsreport-assets/lib/assets.js:399:26)\\n at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33\\n at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16\\n at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23)\\n at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31)\\n at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18)\\n at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10)\\n at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18)\\n at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16)\\n at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10)\\n at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14)\\n at runCallback (timers.js:810:20)\\n at tryOnImmediate (timers.js:768:5)\\n at processImmediate [as _immediateCallback] (timers.js:745:5)\"}},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609982012503,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 29 (user: admin)\",\"timestamp\":1609982012477},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609982012478},{\"level\":\"debug\",\"message\":\"Data item not defined for this template.\",\"timestamp\":1609982012479},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609982012479},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1609982012482},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1609982012483},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609982012484},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609982012484}],\"error\":{\"message\":\"Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11.\\n\\n 145 | function total(items) {\\n 146 | var sum = 0\\n> 147 | items.forEach(function (i) {\\n | ^\\n 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run')\\n 149 | sum += i.price\\n 150 | })\\n\\n\",\"stack\":\"TypeError: Cannot read property 'forEach' of undefined\\n at Object.total (evaluate-template-engine-helpers.js:147:11)\\n at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27)\\n at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)\\n at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100)\\n at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)\\n at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20\\n at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32)\\n at evaluate-template-engine.js:1:64\"}},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1609981845449,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 28 (user: admin)\",\"timestamp\":1609981845316},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609981845320},{\"level\":\"debug\",\"message\":\"Data item not defined for this template.\",\"timestamp\":1609981845321},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609981845322},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1609981845324},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1609981845325},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609981845327},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609981845328}],\"error\":{\"message\":\"Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11.\\n\\n 145 | function total(items) {\\n 146 | var sum = 0\\n> 147 | items.forEach(function (i) {\\n | ^\\n 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run')\\n 149 | sum += i.price\\n 150 | })\\n\\n\",\"stack\":\"TypeError: Cannot read property 'forEach' of undefined\\n at Object.total (evaluate-template-engine-helpers.js:147:11)\\n at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27)\\n at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)\\n at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100)\\n at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)\\n at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)\\n at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20\\n at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32)\\n at evaluate-template-engine.js:1:64\"}},{\"template\":{\"shortid\":\"F4WnL8prrX\"},\"timestamp\":1609980750591,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 15 (user: admin)\",\"timestamp\":1609980750551},{\"level\":\"info\",\"message\":\"Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true }\",\"timestamp\":1609980750553},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1609980750554},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1609980750555},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/../_globals/styles.css\\\"]\",\"timestamp\":1609980750557},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/../_globals/helpers.js\\\"]\",\"timestamp\":1609980750558},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1609980750559},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1609980750560},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1609980750568},{\"level\":\"debug\",\"message\":\"Calculating item Website design; you should see this message in debug run\",\"timestamp\":1609980750583}],\"error\":{\"message\":\"Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html'\",\"stack\":\"Error: Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html'\\n at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15)\\n at \"}}]","creationDate":{"$$date":1609958949003},"modificationDate":{"$$date":1609983490397},"shortid":"3y0S1Vv","_id":"TFfdacX8zHPXUMYr","$entitySet":"settings"} +{"key":"requestsLog","value":"[{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610042463899,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 4 (user: admin)\",\"timestamp\":1610042462310},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610042462313},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610042462315},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610042462318},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610042462326},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610042462329},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610042462332},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610042462334},{\"level\":\"debug\",\"message\":\"Taking compiled template from engine cache\",\"timestamp\":1610042462481},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610042462504},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610042462506},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610042462723},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/6cd1c3ba-90c1-492c-8d91-b08a344cf936-chrome-pdf.html\",\"timestamp\":1610042463037},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/6cd1c3ba-90c1-492c-8d91-b08a344cf936-chrome-pdf.html\",\"timestamp\":1610042463085},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042463096},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610042463104},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042463112},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042463204},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042463212},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042463217},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042463266},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042463272},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042463278},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042463285},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042463292},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042463365},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463377},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463379},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042463417},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463504},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042463507},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610042463599},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610042463608},{\"level\":\"info\",\"message\":\"Rendering request 4 finished in 1585 ms\",\"timestamp\":1610042463895},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610042463897}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610042259792,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 3 (user: admin)\",\"timestamp\":1610042258402},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610042258405},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610042258407},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610042258408},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610042258415},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610042258419},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610042258421},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610042258423},{\"level\":\"debug\",\"message\":\"Taking compiled template from engine cache\",\"timestamp\":1610042258447},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610042258474},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610042258477},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610042258691},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/9c0e8202-e879-42c5-b77a-7bd6d9cf71d7-chrome-pdf.html\",\"timestamp\":1610042259000},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/9c0e8202-e879-42c5-b77a-7bd6d9cf71d7-chrome-pdf.html\",\"timestamp\":1610042259076},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042259095},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610042259108},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042259115},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042259167},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042259187},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042259190},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042259231},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042259244},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042259249},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042259255},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042259261},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042259325},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259337},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259337},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042259373},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259460},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042259461},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610042259545},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610042259550},{\"level\":\"info\",\"message\":\"Rendering request 3 finished in 1386 ms\",\"timestamp\":1610042259788},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610042259790}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610042141317,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 2 (user: admin)\",\"timestamp\":1610042139819},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610042139822},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610042139824},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610042139825},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610042139833},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610042139836},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610042139839},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610042139841},{\"level\":\"debug\",\"message\":\"Taking compiled template from engine cache\",\"timestamp\":1610042139867},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610042139892},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610042139898},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610042140289},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/e5b630a2-41c8-439b-9c7d-83814942b584-chrome-pdf.html\",\"timestamp\":1610042140599},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/e5b630a2-41c8-439b-9c7d-83814942b584-chrome-pdf.html\",\"timestamp\":1610042140639},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042140646},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610042140652},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042140659},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042140700},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042140705},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042140710},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610042140743},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610042140748},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610042140762},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610042140766},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610042140773},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042140835},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140852},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140853},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610042140876},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140973},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610042140974},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610042141056},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610042141067},{\"level\":\"info\",\"message\":\"Rendering request 2 finished in 1492 ms\",\"timestamp\":1610042141311},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610042141314}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610041833707,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 1 (user: admin)\",\"timestamp\":1610041831077},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610041831086},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610041831089},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610041831091},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610041831103},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610041831107},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610041831112},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610041831115},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1610041831401},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610041831488},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610041831495},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610041832392},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/0559216a-cab5-4e58-838d-f5d49ff283a4-chrome-pdf.html\",\"timestamp\":1610041832873},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/0559216a-cab5-4e58-838d-f5d49ff283a4-chrome-pdf.html\",\"timestamp\":1610041832923},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041832934},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610041832942},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041832947},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041833016},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041833025},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041833045},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041833092},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041833103},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041833109},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041833115},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041833122},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041833201},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833211},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833213},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041833253},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833337},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041833338},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610041833428},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610041833437},{\"level\":\"info\",\"message\":\"Rendering request 1 finished in 2626 ms\",\"timestamp\":1610041833704},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610041833706}]},{\"template\":{\"shortid\":\"GPfI1d0AbH\"},\"timestamp\":1610041244551,\"logs\":[{\"level\":\"info\",\"message\":\"Starting rendering request 1 (user: admin)\",\"timestamp\":1610041242834},{\"level\":\"info\",\"message\":\"Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false }\",\"timestamp\":1610041242843},{\"level\":\"debug\",\"message\":\"Inline data specified.\",\"timestamp\":1610041242845},{\"level\":\"debug\",\"message\":\"Resources not defined for this template.\",\"timestamp\":1610041242847},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/styles.css\\\"]\",\"timestamp\":1610041242859},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"_globals/helpers.js\\\"]\",\"timestamp\":1610041242862},{\"level\":\"debug\",\"message\":\"Base url not specified, skipping its injection.\",\"timestamp\":1610041242867},{\"level\":\"debug\",\"message\":\"Rendering engine handlebars using http-server strategy\",\"timestamp\":1610041242869},{\"level\":\"debug\",\"message\":\"Compiled template not found in the cache, compiling\",\"timestamp\":1610041243091},{\"level\":\"debug\",\"message\":\"Replaced assets [\\\"/Kavia/header.html\\\"]\",\"timestamp\":1610041243178},{\"level\":\"debug\",\"message\":\"Executing recipe chrome-pdf\",\"timestamp\":1610041243276},{\"level\":\"debug\",\"message\":\"Converting with chrome HeadlessChrome/79.0.3945.0 using dedicated-process strategy\",\"timestamp\":1610041243524},{\"level\":\"debug\",\"message\":\"Page request: GET (document) file:///tmp/jsreport/autocleanup/66e92ad3-19f9-470f-a179-ca2fa39f8ee7-chrome-pdf.html\",\"timestamp\":1610041243809},{\"level\":\"debug\",\"message\":\"Page request finished: GET (document) file:///tmp/jsreport/autocleanup/66e92ad3-19f9-470f-a179-ca2fa39f8ee7-chrome-pdf.html\",\"timestamp\":1610041243852},{\"level\":\"debug\",\"message\":\"Page request: GET (stylesheet) https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041243862},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://thinkimex.com/imexlogo.png\",\"timestamp\":1610041243869},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041243873},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041243923},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041243928},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041243945},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/2zDU056.png\",\"timestamp\":1610041243978},{\"level\":\"debug\",\"message\":\"Page request finished: GET (stylesheet) 200 https://fonts.googleapis.com/css2?family=Montserrat&display=swap\",\"timestamp\":1610041243984},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/u11K1qd.jpg\",\"timestamp\":1610041243989},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://i.imgur.com/SmBOua9.jpg\",\"timestamp\":1610041243995},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://img.icons8.com/color/48/000000/mastercard.png\",\"timestamp\":1610041244007},{\"level\":\"debug\",\"message\":\"Page request: GET (font) https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041244065},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244076},{\"level\":\"debug\",\"message\":\"Page request: GET (image) http://www.thinkimex.com/imexlogo.png (redirect from: https://thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244077},{\"level\":\"debug\",\"message\":\"Page request finished: GET (font) 200 https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2\",\"timestamp\":1610041244116},{\"level\":\"warn\",\"message\":\"Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244203},{\"level\":\"debug\",\"message\":\"Page request: GET (image) https://www.thinkimex.com/imexlogo.png (redirect from: http://www.thinkimex.com/imexlogo.png)\",\"timestamp\":1610041244205},{\"level\":\"debug\",\"message\":\"Page request finished: GET (image) 200 https://www.thinkimex.com/imexlogo.png\",\"timestamp\":1610041244290},{\"level\":\"debug\",\"message\":\"Running chrome with params {\\\"printBackground\\\":true,\\\"margin\\\":{}}\",\"timestamp\":1610041244299},{\"level\":\"info\",\"message\":\"Rendering request 1 finished in 1714 ms\",\"timestamp\":1610041244548},{\"level\":\"debug\",\"message\":\"Skipping storing report.\",\"timestamp\":1610041244550}]}]","creationDate":{"$$date":1609970299198},"modificationDate":{"$$date":1610042464013},"shortid":"_l6lR1b","_id":"nkQqPYprbWVQMBs9","$entitySet":"settings"} diff --git a/jsreport/jsreport.config.json b/jsreport/jsreport.config.json new file mode 100644 index 000000000..01d2eb3a6 --- /dev/null +++ b/jsreport/jsreport.config.json @@ -0,0 +1,65 @@ +{ + "httpPort": 80, + "httpsPort": 443, + "certificate": { + "key": "/etc/letsencrypt/live/reports.bodyshop.app/privkey.pem", + "cert": "/etc/letsencrypt/live/reports.bodyshop.app/fullchain.pem" + }, + "store": { + "provider": "fs" + }, + "blobStorage": { + "provider": "fs" + }, + "logger": { + "console": { + "transport": "console", + "level": "debug" + }, + "file": { + "transport": "file", + "level": "info", + "filename": "logs/reporter.log" + }, + "error": { + "transport": "file", + "level": "error", + "filename": "logs/error.log" + } + }, + "allowLocalFilesAccess": true, + "reportTimeout": 60000, + "templatingEngines": { + "strategy": "http-server" + }, + "extensions": { + "authentication": { + "cookieSession": { + "secret": "imex" + }, + "authorizationServer": { + "tokenValidation": { + "endpoint": "http://localhost:5000/auth", + "timeout": 180000, + "sendAsJSON": true, + "hint": null, + "usernameField": "username", + "activeField": "active", + "auth": false + } + }, + "admin": { + "username": "admin", + "password": "admin" + }, + "enabled": true + }, + "sample-template": { + "createSamples": true + }, + "scripts": { + "strategy": "http-server" + } + } +} + diff --git a/jsreport/jsreport.config.json.bak b/jsreport/jsreport.config.json.bak new file mode 100644 index 000000000..bf3b7cb4f --- /dev/null +++ b/jsreport/jsreport.config.json.bak @@ -0,0 +1,53 @@ +{ + "httpPort": 80, + "httpsPort": 443, + "certificate": { + "key": "/etc/letsencrypt/live/reports.bodyshop.app/privkey.pem", + "cert": "/etc/letsencrypt/live/reports.bodyshop.app/fullchain.pem" + }, + "store": { + "provider": "fs" + }, + "blobStorage": { + "provider": "fs" + }, + "logger": { + "console": { + "transport": "console", + "level": "debug" + }, + "file": { + "transport": "file", + "level": "info", + "filename": "logs/reporter.log" + }, + "error": { + "transport": "file", + "level": "error", + "filename": "logs/error.log" + } + }, + "allowLocalFilesAccess": true, + "reportTimeout": 60000, + "templatingEngines": { + "strategy": "http-server" + }, + "extensions": { + "authentication": { + "cookieSession": { + "secret": "imex" + }, + "admin": { + "username": "admin", + "password": "admin" + }, + "enabled": true + }, + "sample-template": { + "createSamples": true + }, + "scripts": { + "strategy": "http-server" + } + } +} \ No newline at end of file diff --git a/jsreport/logs/error.log b/jsreport/logs/error.log new file mode 100644 index 000000000..684f18cf3 --- /dev/null +++ b/jsreport/logs/error.log @@ -0,0 +1,533 @@ +2021-01-06T18:49:08.795Z - error: Rendering request 1 finished with error in 567 ms +2021-01-06T18:49:08.797Z - error: Error when processing render request 1 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T18:49:08.798Z - error: Error during processing request at https://reports.bodyshop.app/api/report/invoice-main +2021-01-06T19:08:24.746Z - error: Rendering request 1 finished with error in 259 ms +2021-01-06T19:08:24.748Z - error: Error when processing render request 1 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:08:24.750Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:08:37.643Z - error: Rendering request 2 finished with error in 35 ms +2021-01-06T19:08:37.644Z - error: Error when processing render request 2 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:08:37.645Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:08:38.566Z - error: Rendering request 3 finished with error in 30 ms +2021-01-06T19:08:38.567Z - error: Error when processing render request 3 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:08:38.568Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:11:36.440Z - error: Rendering request 4 finished with error in 20 ms +2021-01-06T19:11:36.441Z - error: Error when processing render request 4 Asset Invoice logo.png not found in the store and also not on the disk: Unable to find or read file /root/Invoice logo.png. ENOENT: no such file or directory, open '/root/Invoice logo.png' Error: Asset Invoice logo.png not found in the store and also not on the disk: Unable to find or read file /root/Invoice logo.png. ENOENT: no such file or directory, open '/root/Invoice logo.png' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:11:36.442Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:12:30.037Z - error: Rendering request 6 finished with error in 732 ms +2021-01-06T19:12:30.038Z - error: Error when processing render request 6 Asset global/styles.css not found in the store and also not on the disk: Unable to find or read file /root/global/styles.css. ENOENT: no such file or directory, open '/root/global/styles.css' Error: Asset global/styles.css not found in the store and also not on the disk: Unable to find or read file /root/global/styles.css. ENOENT: no such file or directory, open '/root/global/styles.css' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:12:30.039Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:13:04.710Z - error: uncaughtException: Cannot read property 'split' of undefined date=Wed Jan 06 2021 19:13:04 GMT+0000 (UTC), pid=795, uid=0, gid=0, cwd=/root, execPath=/root/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/root/.nvm/versions/node/v8.11.3/bin/node, /root/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=128917504, heapTotal=69009408, heapUsed=56299040, external=838587, loadavg=[0, 0, 0.03369140625], uptime=1187 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/root/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/root/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-06T19:13:14.701Z - error: Rendering request 1 finished with error in 583 ms +2021-01-06T19:13:14.702Z - error: Error when processing render request 1 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:13:14.706Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:14.427Z - error: Rendering request 2 finished with error in 42 ms +2021-01-06T19:17:14.428Z - error: Error when processing render request 2 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:14.429Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:23.439Z - error: Rendering request 3 finished with error in 10 ms +2021-01-06T19:17:23.440Z - error: Error when processing render request 3 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:23.443Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:30.701Z - error: Rendering request 4 finished with error in 10 ms +2021-01-06T19:17:30.702Z - error: Error when processing render request 4 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:30.702Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:46.493Z - error: Rendering request 5 finished with error in 12 ms +2021-01-06T19:17:46.493Z - error: Error when processing render request 5 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:46.494Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:22.800Z - error: Rendering request 6 finished with error in 10 ms +2021-01-06T19:18:22.801Z - error: Error when processing render request 6 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:22.802Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:32.060Z - error: Rendering request 7 finished with error in 12 ms +2021-01-06T19:18:32.061Z - error: Error when processing render request 7 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:32.062Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:33.067Z - error: Rendering request 8 finished with error in 13 ms +2021-01-06T19:18:33.068Z - error: Error when processing render request 8 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:33.069Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:35.980Z - error: Rendering request 9 finished with error in 23 ms +2021-01-06T19:18:35.982Z - error: Error when processing render request 9 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' +logs: ++0 Starting rendering request 9 (user: admin) ++2 Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } ++8 Adding sample data saoWgKHbS6 ++8 Resources not defined for this template. ++12 Replaced assets ["_globals/styles.css"] ++23 Rendering request 9 finished with error in 23 ms Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:35.985Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:49.204Z - error: Rendering request 10 finished with error in 14 ms +2021-01-06T19:18:49.204Z - error: Error when processing render request 10 Asset scripts not found in the store and also not on the disk: Request to file /root/scripts denied. Please allow it by setting config { "extensions": { "assets": { "allowedFiles": "**/*.*" } } } Error: Asset scripts not found in the store and also not on the disk: Request to file /root/scripts denied. Please allow it by setting config { "extensions": { "assets": { "allowedFiles": "**/*.*" } } } + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:49.205Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:20:36.763Z - error: Rendering request 12 finished with error in 53 ms +2021-01-06T19:20:36.767Z - error: Error when processing render request 12 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:20:36.768Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:22:56.946Z - error: Rendering request 13 finished with error in 345 ms +2021-01-06T19:22:56.947Z - error: Error when processing render request 13 Failed to launch chrome! +[0106/192256.936811:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192256.936811:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:22:56.947Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:25:14.691Z - error: Rendering request 2 finished with error in 113 ms +2021-01-06T19:25:14.693Z - error: Error when processing render request 2 Failed to launch chrome! +[0106/192514.677982:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192514.677982:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:25:14.693Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:26:31.588Z - error: Rendering request 1 finished with error in 329 ms +2021-01-06T19:26:31.590Z - error: Error when processing render request 1 Failed to launch chrome! +[0106/192631.574641:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192631.574641:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:26:31.593Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:26:36.527Z - error: Rendering request 2 finished with error in 99 ms +2021-01-06T19:26:36.528Z - error: Error when processing render request 2 Failed to launch chrome! +[0106/192636.521061:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192636.521061:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:26:36.529Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:29:53.131Z - error: Rendering request 3 finished with error in 610 ms +2021-01-06T19:29:53.137Z - error: Error when processing render request 3 Failed to launch chrome! +[0106/192953.117926:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192953.117926:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:29:53.139Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:31:57.508Z - error: Rendering request 1 finished with error in 761 ms +2021-01-06T19:31:57.511Z - error: Error when processing render request 1 Failed to launch chrome! +[0106/193157.490172:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/193157.490172:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:31:57.514Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:08:23.758Z - error: Rendering request 7 finished with error in 17 ms +2021-01-06T22:08:23.760Z - error: Error when processing render request 7 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:08:23.763Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:08:27.466Z - error: Rendering request 8 finished with error in 7 ms +2021-01-06T22:08:27.468Z - error: Error when processing render request 8 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:08:27.469Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:09:19.000Z - error: Rendering request 11 finished with error in 9 ms +2021-01-06T22:09:19.001Z - error: Error when processing render request 11 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:09:19.002Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:09:49.936Z - error: Rendering request 13 finished with error in 26 ms +2021-01-06T22:09:49.937Z - error: Error when processing render request 13 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:09:49.939Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:15.008Z - error: Rendering request 15 finished with error in 13 ms +2021-01-06T22:10:15.009Z - error: Error when processing render request 15 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:15.010Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:30.445Z - error: Rendering request 16 finished with error in 13 ms +2021-01-06T22:10:30.446Z - error: Error when processing render request 16 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:30.449Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:33.854Z - error: Rendering request 17 finished with error in 11 ms +2021-01-06T22:10:33.856Z - error: Error when processing render request 17 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:33.857Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:36.642Z - error: Rendering request 18 finished with error in 12 ms +2021-01-06T22:10:36.643Z - error: Error when processing render request 18 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:36.645Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:37.993Z - error: Rendering request 19 finished with error in 17 ms +2021-01-06T22:10:37.995Z - error: Error when processing render request 19 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:37.996Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:49.342Z - error: Rendering request 21 finished with error in 13 ms +2021-01-06T22:10:49.348Z - error: Error when processing render request 21 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:49.349Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:50.660Z - error: Rendering request 22 finished with error in 17 ms +2021-01-06T22:10:50.661Z - error: Error when processing render request 22 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:50.662Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:11:28.973Z - error: Rendering request 23 finished with error in 16 ms +2021-01-06T22:11:28.976Z - error: Error when processing render request 23 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:11:28.977Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:14:55.599Z - error: Rendering request 30 finished with error in 10 ms +2021-01-06T22:14:55.601Z - error: Error when processing render request 30 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:14:55.602Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:14:56.568Z - error: Rendering request 31 finished with error in 15 ms +2021-01-06T22:14:56.569Z - error: Error when processing render request 31 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:14:56.571Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:15:02.412Z - error: Rendering request 32 finished with error in 12 ms +2021-01-06T22:15:02.413Z - error: Error when processing render request 32 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:15:02.415Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:16:17.483Z - error: Rendering request 34 finished with error in 17 ms +2021-01-06T22:16:17.489Z - error: Error when processing render request 34 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:16:17.489Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:46.282Z - error: Rendering request 35 finished with error in 14 ms +2021-01-06T22:18:46.283Z - error: Error when processing render request 35 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:18:46.285Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:52.109Z - error: Rendering request 36 finished with error in 12 ms +2021-01-06T22:18:52.110Z - error: Error when processing render request 36 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:18:52.111Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:52.882Z - error: Rendering request 37 finished with error in 33 ms +2021-01-06T22:18:52.884Z - error: Error when processing render request 37 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:18:52.885Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-07T00:11:09.228Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 00:11:09 GMT+0000 (UTC), pid=10834, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=134836224, heapTotal=71106560, heapUsed=61470512, external=2032420, loadavg=[0, 0, 0], uptime=16225 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T00:27:01.576Z - error: Error when processing OData GET: /odata/assets/$filter=name%20eq%20'estimate_detail.query' Error: Not Found + at Router.router.dispatch (/home/imex/node_modules/simple-odata-server/lib/router.js:73:17) + at ODataServer.handle (/home/imex/node_modules/simple-odata-server/lib/odataServer.js:64:15) + at app.use (/home/imex/node_modules/jsreport-express/lib/routes.js:24:47) + at Layer.handle [as handle_request] (/home/imex/node_modules/express/lib/router/layer.js:95:5) + at trim_prefix (/home/imex/node_modules/express/lib/router/index.js:317:13) + at /home/imex/node_modules/express/lib/router/index.js:284:7 + at Function.process_params (/home/imex/node_modules/express/lib/router/index.js:335:12) + at next (/home/imex/node_modules/express/lib/router/index.js:275:10) + at reporter.authorization.authorizeRequest.then (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:266:16) + at +2021-01-07T00:52:30.592Z - error: Rendering request 15 finished with error in 40 ms +2021-01-07T00:52:30.593Z - error: Error when processing render request 15 Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html' Error: Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-07T00:52:30.593Z - error: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-07T04:50:24.417Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 04:50:24 GMT+0000 (UTC), pid=11345, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=134262784, heapTotal=70057984, heapUsed=61962528, external=2504334, loadavg=[0.00244140625, 0.00048828125, 0], uptime=32980 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T06:01:42.695Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 06:01:42 GMT+0000 (UTC), pid=12929, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=139726848, heapTotal=103612416, heapUsed=68997864, external=793187, loadavg=[0.00146484375, 0.025390625, 0], uptime=37258 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T12:20:05.575Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 12:20:05 GMT+0000 (UTC), pid=13050, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=129638400, heapTotal=103088128, heapUsed=62987384, external=1658615, loadavg=[0, 0, 0], uptime=59961 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T13:15:41.587Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 13:15:41 GMT+0000 (UTC), pid=24409, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=134336512, heapTotal=101515264, heapUsed=64572744, external=478275, loadavg=[0, 0.01611328125, 0], uptime=63297 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T14:38:35.885Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 14:38:35 GMT+0000 (UTC), pid=24479, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=113201152, heapTotal=78446592, heapUsed=53749096, external=726105, loadavg=[0.001953125, 0.0166015625, 0], uptime=68271 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T17:30:51.446Z - error: Error in authorization server request: timeout of 6000ms exceeded +2021-01-07T17:30:51.449Z - error: Error during processing request at https://reports.bodyshop.app/odata/assets?$filter=name%20eq%20%27estimate_detail.query%27, details: timeout of 6000ms exceeded, stack: Error: timeout of 6000ms exceeded + at createError (/home/imex/node_modules/axios/lib/core/createError.js:16:15) + at ClientRequest.handleRequestTimeout (/home/imex/node_modules/axios/lib/adapters/http.js:256:16) + at Object.onceWrapper (events.js:313:30) + at emitNone (events.js:111:20) + at ClientRequest.emit (events.js:208:7) + at Socket.emitTimeout (_http_client.js:706:34) + at Object.onceWrapper (events.js:313:30) + at emitNone (events.js:106:13) + at Socket.emit (events.js:208:7) + at Socket._onTimeout (net.js:410:8) + at ontimeout (timers.js:498:11) + at tryOnTimeout (timers.js:323:5) + at Timer.listOnTimeout (timers.js:290:5) +2021-01-07T17:35:02.398Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:36:16.794Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:36:48.572Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:38:35.128Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:38:36.607Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 17:38:36 GMT+0000 (UTC), pid=27452, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=123133952, heapTotal=62758912, heapUsed=56893952, external=1486040, loadavg=[0.04296875, 0.05126953125, 0.07763671875], uptime=79072 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T17:38:54.133Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:39:19.153Z - error: username "patrick@imex.dev" returned from authorization server is not a jsreport user +2021-01-07T17:39:37.869Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:40:01.092Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:40:22.192Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:24.945Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:26.396Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:27.743Z - error: Authorization server has no "username" field in its response, token assumed as invalid diff --git a/jsreport/logs/reporter.log b/jsreport/logs/reporter.log new file mode 100644 index 000000000..34e40fb26 --- /dev/null +++ b/jsreport/logs/reporter.log @@ -0,0 +1,10848 @@ +2021-01-06T18:45:01.370Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:45:01.373Z - info: Searching for available extensions in /root/ +2021-01-06T18:45:01.444Z - info: Extensions location cache not found, crawling directories +2021-01-06T18:45:07.354Z - info: Found 35 extensions +2021-01-06T18:45:07.720Z - debug: Writing extension locations cache to /tmp/jsreport/core/locations.json +2021-01-06T18:45:07.722Z - debug: Discovered 35 extensions +2021-01-06T18:45:07.896Z - info: Setting dedicated-process (process based) strategy for rendering. Please visit http://jsreport.net/learn/configuration for information how to get more performance. +2021-01-06T18:45:07.912Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:45:07.921Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:45:07.925Z - info: Using extension templates@2.4.0 +2021-01-06T18:45:07.929Z - debug: Extension authentication@2.6.1 is disabled, skipping +2021-01-06T18:45:07.930Z - info: Using extension import-export@2.1.1 +2021-01-06T18:45:08.119Z - info: Using extension freeze@2.0.0 +2021-01-06T18:45:08.122Z - info: Using extension cli@2.2.5 +2021-01-06T18:45:08.124Z - info: Using extension express@2.8.1 +2021-01-06T18:45:08.462Z - info: Using extension debug@2.1.3 +2021-01-06T18:45:08.465Z - info: Using extension tags@2.5.0 +2021-01-06T18:45:08.472Z - info: Using extension docx@2.9.0 +2021-01-06T18:45:08.482Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:45:08.655Z - debug: Chrome strategy is dedicated-process +2021-01-06T18:45:08.657Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:45:09.115Z - info: Using extension authorization@2.4.0 +2021-01-06T18:45:09.126Z - debug: Extension authorization@2.4.0 was disabled +2021-01-06T18:45:09.129Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:45:09.161Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:45:09.195Z - info: Using extension licensing@2.2.3 +2021-01-06T18:45:09.213Z - info: Using extension data@2.4.0 +2021-01-06T18:45:09.224Z - info: Using extension pptx@0.7.0 +2021-01-06T18:45:09.241Z - info: Using extension version-control@1.6.0 +2021-01-06T18:45:09.485Z - info: Using extension reports@2.5.1 +2021-01-06T18:45:09.496Z - info: Using extension text@2.0.0 +2021-01-06T18:45:09.498Z - info: Using extension base@2.0.2 +2021-01-06T18:45:09.504Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:45:09.514Z - info: Using extension studio@2.10.1 +2021-01-06T18:45:09.681Z - debug: studio request logs are enabled (flush interval: 2000) +2021-01-06T18:45:09.687Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:45:09.940Z - info: Using extension scripts@2.6.0 +2021-01-06T18:45:09.947Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:45:10.684Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:45:10.685Z - info: Using extension assets@1.7.0 +2021-01-06T18:45:10.711Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:45:10.714Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:45:10.844Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:45:11.094Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:45:11.098Z - info: Using extension resources@2.1.0 +2021-01-06T18:45:11.100Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:45:11.103Z - debug: Extension public-templates@2.2.0 was disabled +2021-01-06T18:45:11.103Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:45:11.103Z - info: Using fs provider for template store. +2021-01-06T18:45:11.116Z - info: fs store is persisting using fs +2021-01-06T18:45:11.119Z - info: fs store sync is disabled +2021-01-06T18:45:11.122Z - info: fs store underlying changes synchronization with studio is disabled +2021-01-06T18:45:11.258Z - info: fs store is loading data +2021-01-06T18:45:11.271Z - info: fs store is initialized successfully +2021-01-06T18:45:11.289Z - debug: studio default theme is: light +2021-01-06T18:45:11.323Z - info: Creating default express app. +2021-01-06T18:45:11.373Z - info: jsreport server successfully started on http port: 5488 +2021-01-06T18:45:11.375Z - info: Verifying license key free +2021-01-06T18:45:11.380Z - info: Using free license +2021-01-06T18:45:11.390Z - debug: Inserting samples +2021-01-06T18:45:11.399Z - debug: Creating folder "samples" for sample entities +2021-01-06T18:45:11.412Z - debug: Inserting sample entity Invoice (entitySet: folders) +2021-01-06T18:45:11.417Z - debug: Inserting sample entity Sales (entitySet: folders) +2021-01-06T18:45:11.425Z - debug: Inserting sample entity Orders (entitySet: folders) +2021-01-06T18:45:11.432Z - debug: Inserting sample entity shared (entitySet: folders) +2021-01-06T18:45:11.438Z - debug: Inserting sample entity invoice-data (entitySet: data) +2021-01-06T18:45:11.452Z - debug: Inserting sample entity sales-data (entitySet: data) +2021-01-06T18:45:11.460Z - debug: Inserting sample entity sales-main (entitySet: templates) +2021-01-06T18:45:11.505Z - debug: Inserting sample entity invoice-main (entitySet: templates) +2021-01-06T18:45:11.514Z - debug: Inserting sample entity orders-main (entitySet: templates) +2021-01-06T18:45:11.523Z - debug: Inserting sample entity orders-header (entitySet: templates) +2021-01-06T18:45:11.531Z - debug: Inserting sample entity invoice-styles.css (entitySet: assets) +2021-01-06T18:45:11.545Z - debug: Inserting sample entity invoice-logo.png (entitySet: assets) +2021-01-06T18:45:11.557Z - debug: Inserting sample entity sales-styles.css (entitySet: assets) +2021-01-06T18:45:11.566Z - debug: Inserting sample entity global helpers.js (entitySet: assets) +2021-01-06T18:45:11.573Z - debug: Inserting sample entity orders-styles.css (entitySet: assets) +2021-01-06T18:45:11.580Z - debug: Inserting sample entity orders-script (entitySet: scripts) +2021-01-06T18:45:11.592Z - info: reporter initialized +2021-01-06T18:45:50.423Z - debug: OData query on templates +2021-01-06T18:45:50.466Z - debug: OData query on tags +2021-01-06T18:45:50.471Z - debug: OData query on folders +2021-01-06T18:45:50.473Z - debug: OData query on data +2021-01-06T18:45:50.477Z - debug: OData query on scripts +2021-01-06T18:45:50.483Z - debug: OData query on assets +2021-01-06T18:45:50.500Z - debug: OData query on xlsxTemplates +2021-01-06T18:45:50.540Z - debug: OData query on schedules +2021-01-06T18:45:50.550Z - debug: OData query on settings +2021-01-06T18:45:50.688Z - debug: OData query on templates +2021-01-06T18:45:50.754Z - debug: OData query on settings +2021-01-06T18:48:31.541Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:48:31.544Z - info: Searching for available extensions in /root/ +2021-01-06T18:48:31.628Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:48:32.108Z - info: Found 36 extensions +2021-01-06T18:48:32.272Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:48:32.430Z - info: Setting http-server strategy for rendering +2021-01-06T18:48:32.790Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:48:32.796Z - info: Using extension cli@2.2.5 +2021-01-06T18:48:32.799Z - info: Using extension authentication@2.6.1 +2021-01-06T18:48:32.901Z - info: Using extension templates@2.4.0 +2021-01-06T18:48:32.906Z - info: Using extension tags@2.5.0 +2021-01-06T18:48:32.915Z - info: Using extension import-export@2.1.1 +2021-01-06T18:48:32.999Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:48:33.002Z - info: Using extension freeze@2.0.0 +2021-01-06T18:48:33.005Z - info: Using extension express@2.8.1 +2021-01-06T18:48:33.161Z - info: Using extension debug@2.1.3 +2021-01-06T18:48:33.164Z - info: Using extension reports@2.5.1 +2021-01-06T18:48:33.170Z - info: Using extension docx@2.9.0 +2021-01-06T18:48:33.176Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:48:33.251Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:48:33.433Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:48:33.438Z - info: Using extension version-control@1.6.0 +2021-01-06T18:48:33.527Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:48:33.531Z - info: Using extension text@2.0.0 +2021-01-06T18:48:33.532Z - info: Using extension licensing@2.2.3 +2021-01-06T18:48:33.537Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:48:33.664Z - info: Using extension pptx@0.7.0 +2021-01-06T18:48:33.688Z - info: Using extension authorization@2.4.0 +2021-01-06T18:48:33.693Z - info: Using extension data@2.4.0 +2021-01-06T18:48:33.695Z - info: Using extension base@2.0.2 +2021-01-06T18:48:33.697Z - info: Using extension studio@2.10.1 +2021-01-06T18:48:33.828Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:48:33.833Z - info: Using extension scripts@2.6.0 +2021-01-06T18:48:33.838Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:48:33.925Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:48:33.926Z - info: Using extension assets@1.7.0 +2021-01-06T18:48:33.939Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:48:34.336Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:48:34.337Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:48:34.530Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:48:34.534Z - info: Using extension resources@2.1.0 +2021-01-06T18:48:34.535Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:48:34.537Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:48:34.538Z - info: Using fs provider for template store. +2021-01-06T18:48:34.551Z - info: fs store is persisting using fs +2021-01-06T18:48:34.555Z - info: fs store is synchronizing using fs +2021-01-06T18:48:34.704Z - info: fs store is loading data +2021-01-06T18:48:34.804Z - info: fs store is initialized successfully +2021-01-06T18:48:34.863Z - info: Creating default express app. +2021-01-06T18:48:34.937Z - info: jsreport server successfully started on https port: 443 +2021-01-06T18:48:34.937Z - info: jsreport server successfully started on http port: 80 +2021-01-06T18:48:34.938Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T18:48:34.972Z - info: Verifying license key free +2021-01-06T18:48:34.975Z - info: Using free license +2021-01-06T18:48:35.001Z - info: reporter initialized +2021-01-06T18:48:53.868Z - info: Logging in user admin +2021-01-06T18:49:08.228Z - info: Starting rendering request 1 (user: admin) +2021-01-06T18:49:08.240Z - info: Rendering template { name: invoice-main, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T18:49:08.795Z - error: Rendering request 1 finished with error in 567 ms +2021-01-06T18:49:08.797Z - error: Error when processing render request 1 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T18:49:08.798Z - error: Error during processing request at https://reports.bodyshop.app/api/report/invoice-main +2021-01-06T18:50:48.729Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:50:48.731Z - info: Searching for available extensions in /root/ +2021-01-06T18:50:48.807Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:50:49.469Z - info: Found 36 extensions +2021-01-06T18:50:49.675Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:50:49.914Z - info: Setting http-server strategy for rendering +2021-01-06T18:50:50.268Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:50:50.275Z - info: Using extension cli@2.2.5 +2021-01-06T18:50:50.278Z - info: Using extension authentication@2.6.1 +2021-01-06T18:50:50.363Z - info: Using extension templates@2.4.0 +2021-01-06T18:50:50.369Z - info: Using extension tags@2.5.0 +2021-01-06T18:50:50.374Z - info: Using extension import-export@2.1.1 +2021-01-06T18:50:50.495Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:50:50.501Z - info: Using extension freeze@2.0.0 +2021-01-06T18:50:50.504Z - info: Using extension express@2.8.1 +2021-01-06T18:50:50.780Z - info: Using extension debug@2.1.3 +2021-01-06T18:50:50.787Z - info: Using extension reports@2.5.1 +2021-01-06T18:50:50.795Z - info: Using extension docx@2.9.0 +2021-01-06T18:50:50.804Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:50:50.947Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:50:51.175Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:50:51.185Z - info: Using extension version-control@1.6.0 +2021-01-06T18:50:51.321Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:50:51.325Z - info: Using extension text@2.0.0 +2021-01-06T18:50:51.327Z - info: Using extension licensing@2.2.3 +2021-01-06T18:50:51.331Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:50:51.518Z - info: Using extension pptx@0.7.0 +2021-01-06T18:50:51.525Z - info: Using extension authorization@2.4.0 +2021-01-06T18:50:51.531Z - info: Using extension data@2.4.0 +2021-01-06T18:50:51.536Z - info: Using extension base@2.0.2 +2021-01-06T18:50:51.539Z - info: Using extension studio@2.10.1 +2021-01-06T18:50:51.696Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:50:51.702Z - info: Using extension scripts@2.6.0 +2021-01-06T18:50:51.707Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:50:51.851Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:50:51.853Z - info: Using extension assets@1.7.0 +2021-01-06T18:50:51.869Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:50:52.483Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:50:52.484Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:50:52.803Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:50:52.812Z - info: Using extension resources@2.1.0 +2021-01-06T18:50:52.816Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:50:52.819Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:50:52.819Z - info: Using fs provider for template store. +2021-01-06T18:50:52.831Z - info: fs store is persisting using fs +2021-01-06T18:50:52.834Z - info: fs store is synchronizing using fs +2021-01-06T18:50:52.968Z - info: fs store is loading data +2021-01-06T18:50:53.059Z - info: fs store is initialized successfully +2021-01-06T18:50:53.115Z - info: Creating default express app. +2021-01-06T18:50:53.212Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:51:54.841Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:51:54.843Z - info: Searching for available extensions in /root/ +2021-01-06T18:51:54.919Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:51:55.493Z - info: Found 36 extensions +2021-01-06T18:51:55.641Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:51:55.779Z - info: Setting http-server strategy for rendering +2021-01-06T18:51:56.095Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:51:56.100Z - info: Using extension cli@2.2.5 +2021-01-06T18:51:56.102Z - info: Using extension authentication@2.6.1 +2021-01-06T18:51:56.152Z - info: Using extension templates@2.4.0 +2021-01-06T18:51:56.157Z - info: Using extension tags@2.5.0 +2021-01-06T18:51:56.160Z - info: Using extension import-export@2.1.1 +2021-01-06T18:51:56.232Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:51:56.235Z - info: Using extension freeze@2.0.0 +2021-01-06T18:51:56.237Z - info: Using extension express@2.8.1 +2021-01-06T18:51:56.373Z - info: Using extension debug@2.1.3 +2021-01-06T18:51:56.376Z - info: Using extension reports@2.5.1 +2021-01-06T18:51:56.382Z - info: Using extension docx@2.9.0 +2021-01-06T18:51:56.387Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:51:56.455Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:51:56.614Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:51:56.619Z - info: Using extension version-control@1.6.0 +2021-01-06T18:51:56.701Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:51:56.704Z - info: Using extension text@2.0.0 +2021-01-06T18:51:56.705Z - info: Using extension licensing@2.2.3 +2021-01-06T18:51:56.709Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:51:56.817Z - info: Using extension pptx@0.7.0 +2021-01-06T18:51:56.839Z - info: Using extension authorization@2.4.0 +2021-01-06T18:51:56.843Z - info: Using extension data@2.4.0 +2021-01-06T18:51:56.845Z - info: Using extension base@2.0.2 +2021-01-06T18:51:56.847Z - info: Using extension studio@2.10.1 +2021-01-06T18:51:56.973Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:51:56.979Z - info: Using extension scripts@2.6.0 +2021-01-06T18:51:56.985Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:51:57.072Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:51:57.074Z - info: Using extension assets@1.7.0 +2021-01-06T18:51:57.087Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:51:57.423Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:51:57.424Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:51:57.606Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:51:57.609Z - info: Using extension resources@2.1.0 +2021-01-06T18:51:57.611Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:51:57.612Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:51:57.613Z - info: Using fs provider for template store. +2021-01-06T18:51:57.626Z - info: fs store is persisting using fs +2021-01-06T18:51:57.629Z - info: fs store is synchronizing using fs +2021-01-06T18:51:57.766Z - info: fs store is loading data +2021-01-06T18:51:57.862Z - info: fs store is initialized successfully +2021-01-06T18:51:57.917Z - info: Creating default express app. +2021-01-06T18:51:57.980Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:52:32.942Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:52:32.945Z - info: Searching for available extensions in /root/ +2021-01-06T18:52:32.993Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:52:33.564Z - info: Found 36 extensions +2021-01-06T18:52:33.748Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:52:33.889Z - info: Setting http-server strategy for rendering +2021-01-06T18:52:34.176Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:52:34.182Z - info: Using extension cli@2.2.5 +2021-01-06T18:52:34.186Z - info: Using extension authentication@2.6.1 +2021-01-06T18:52:34.225Z - info: Using extension templates@2.4.0 +2021-01-06T18:52:34.229Z - info: Using extension tags@2.5.0 +2021-01-06T18:52:34.232Z - info: Using extension import-export@2.1.1 +2021-01-06T18:52:34.306Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:52:34.309Z - info: Using extension freeze@2.0.0 +2021-01-06T18:52:34.312Z - info: Using extension express@2.8.1 +2021-01-06T18:52:34.493Z - info: Using extension debug@2.1.3 +2021-01-06T18:52:34.497Z - info: Using extension reports@2.5.1 +2021-01-06T18:52:34.504Z - info: Using extension docx@2.9.0 +2021-01-06T18:52:34.512Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:52:34.637Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:52:34.862Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:52:34.873Z - info: Using extension version-control@1.6.0 +2021-01-06T18:52:34.963Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:52:34.968Z - info: Using extension text@2.0.0 +2021-01-06T18:52:34.969Z - info: Using extension licensing@2.2.3 +2021-01-06T18:52:34.976Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:52:35.127Z - info: Using extension pptx@0.7.0 +2021-01-06T18:52:35.133Z - info: Using extension authorization@2.4.0 +2021-01-06T18:52:35.139Z - info: Using extension data@2.4.0 +2021-01-06T18:52:35.141Z - info: Using extension base@2.0.2 +2021-01-06T18:52:35.144Z - info: Using extension studio@2.10.1 +2021-01-06T18:52:35.280Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:52:35.286Z - info: Using extension scripts@2.6.0 +2021-01-06T18:52:35.292Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:52:35.377Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:52:35.379Z - info: Using extension assets@1.7.0 +2021-01-06T18:52:35.409Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:52:35.927Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:52:35.929Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:52:36.160Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:52:36.165Z - info: Using extension resources@2.1.0 +2021-01-06T18:52:36.167Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:52:36.170Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:52:36.171Z - info: Using fs provider for template store. +2021-01-06T18:52:36.184Z - info: fs store is persisting using fs +2021-01-06T18:52:36.187Z - info: fs store is synchronizing using fs +2021-01-06T18:52:36.303Z - info: fs store is loading data +2021-01-06T18:52:36.399Z - info: fs store is initialized successfully +2021-01-06T18:52:36.443Z - info: Creating default express app. +2021-01-06T18:52:36.491Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:52:37.398Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:52:37.400Z - info: Searching for available extensions in /root/ +2021-01-06T18:52:37.441Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:52:37.988Z - info: Found 36 extensions +2021-01-06T18:52:38.184Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:52:38.344Z - info: Setting http-server strategy for rendering +2021-01-06T18:52:38.704Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:52:38.711Z - info: Using extension cli@2.2.5 +2021-01-06T18:52:38.715Z - info: Using extension authentication@2.6.1 +2021-01-06T18:52:38.771Z - info: Using extension templates@2.4.0 +2021-01-06T18:52:38.776Z - info: Using extension tags@2.5.0 +2021-01-06T18:52:38.781Z - info: Using extension import-export@2.1.1 +2021-01-06T18:52:38.883Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:52:38.888Z - info: Using extension freeze@2.0.0 +2021-01-06T18:52:38.895Z - info: Using extension express@2.8.1 +2021-01-06T18:52:39.114Z - info: Using extension debug@2.1.3 +2021-01-06T18:52:39.117Z - info: Using extension reports@2.5.1 +2021-01-06T18:52:39.123Z - info: Using extension docx@2.9.0 +2021-01-06T18:52:39.128Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:52:39.245Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:52:39.461Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:52:39.472Z - info: Using extension version-control@1.6.0 +2021-01-06T18:52:39.566Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:52:39.570Z - info: Using extension text@2.0.0 +2021-01-06T18:52:39.572Z - info: Using extension licensing@2.2.3 +2021-01-06T18:52:39.577Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:52:39.716Z - info: Using extension pptx@0.7.0 +2021-01-06T18:52:39.722Z - info: Using extension authorization@2.4.0 +2021-01-06T18:52:39.728Z - info: Using extension data@2.4.0 +2021-01-06T18:52:39.731Z - info: Using extension base@2.0.2 +2021-01-06T18:52:39.734Z - info: Using extension studio@2.10.1 +2021-01-06T18:52:39.852Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:52:39.858Z - info: Using extension scripts@2.6.0 +2021-01-06T18:52:39.864Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:52:39.952Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:52:39.953Z - info: Using extension assets@1.7.0 +2021-01-06T18:52:39.985Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:52:40.458Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:52:40.459Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:52:40.689Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:52:40.694Z - info: Using extension resources@2.1.0 +2021-01-06T18:52:40.696Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:52:40.699Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:52:40.699Z - info: Using fs provider for template store. +2021-01-06T18:52:40.713Z - info: fs store is persisting using fs +2021-01-06T18:52:40.716Z - info: fs store is synchronizing using fs +2021-01-06T18:52:40.824Z - info: fs store is loading data +2021-01-06T18:52:40.916Z - info: fs store is initialized successfully +2021-01-06T18:52:40.978Z - info: Creating default express app. +2021-01-06T18:52:41.032Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:52:41.984Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:52:41.988Z - info: Searching for available extensions in /root/ +2021-01-06T18:52:42.038Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:52:42.663Z - info: Found 36 extensions +2021-01-06T18:52:42.869Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:52:43.020Z - info: Setting http-server strategy for rendering +2021-01-06T18:52:43.417Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:52:43.424Z - info: Using extension cli@2.2.5 +2021-01-06T18:52:43.427Z - info: Using extension authentication@2.6.1 +2021-01-06T18:52:43.481Z - info: Using extension templates@2.4.0 +2021-01-06T18:52:43.486Z - info: Using extension tags@2.5.0 +2021-01-06T18:52:43.491Z - info: Using extension import-export@2.1.1 +2021-01-06T18:52:43.583Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:52:43.587Z - info: Using extension freeze@2.0.0 +2021-01-06T18:52:43.593Z - info: Using extension express@2.8.1 +2021-01-06T18:52:43.822Z - info: Using extension debug@2.1.3 +2021-01-06T18:52:43.826Z - info: Using extension reports@2.5.1 +2021-01-06T18:52:43.833Z - info: Using extension docx@2.9.0 +2021-01-06T18:52:43.840Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:52:43.975Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:52:44.159Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:52:44.167Z - info: Using extension version-control@1.6.0 +2021-01-06T18:52:44.243Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:52:44.247Z - info: Using extension text@2.0.0 +2021-01-06T18:52:44.248Z - info: Using extension licensing@2.2.3 +2021-01-06T18:52:44.254Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:52:44.390Z - info: Using extension pptx@0.7.0 +2021-01-06T18:52:44.395Z - info: Using extension authorization@2.4.0 +2021-01-06T18:52:44.400Z - info: Using extension data@2.4.0 +2021-01-06T18:52:44.402Z - info: Using extension base@2.0.2 +2021-01-06T18:52:44.405Z - info: Using extension studio@2.10.1 +2021-01-06T18:52:44.529Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:52:44.535Z - info: Using extension scripts@2.6.0 +2021-01-06T18:52:44.542Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:52:44.605Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:52:44.607Z - info: Using extension assets@1.7.0 +2021-01-06T18:52:44.641Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:52:45.084Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:52:45.085Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:52:45.306Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:52:45.310Z - info: Using extension resources@2.1.0 +2021-01-06T18:52:45.312Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:52:45.314Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:52:45.314Z - info: Using fs provider for template store. +2021-01-06T18:52:45.327Z - info: fs store is persisting using fs +2021-01-06T18:52:45.330Z - info: fs store is synchronizing using fs +2021-01-06T18:52:51.082Z - info: fs store is loading data +2021-01-06T18:52:51.184Z - info: fs store is initialized successfully +2021-01-06T18:52:51.232Z - info: Creating default express app. +2021-01-06T18:52:51.284Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:52:52.264Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:52:52.267Z - info: Searching for available extensions in /root/ +2021-01-06T18:52:52.318Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:52:52.930Z - info: Found 36 extensions +2021-01-06T18:52:53.124Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:52:53.299Z - info: Setting http-server strategy for rendering +2021-01-06T18:52:53.704Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:52:53.711Z - info: Using extension cli@2.2.5 +2021-01-06T18:52:53.715Z - info: Using extension authentication@2.6.1 +2021-01-06T18:52:53.767Z - info: Using extension templates@2.4.0 +2021-01-06T18:52:53.772Z - info: Using extension tags@2.5.0 +2021-01-06T18:52:53.777Z - info: Using extension import-export@2.1.1 +2021-01-06T18:52:53.877Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:52:53.881Z - info: Using extension freeze@2.0.0 +2021-01-06T18:52:53.888Z - info: Using extension express@2.8.1 +2021-01-06T18:52:54.122Z - info: Using extension debug@2.1.3 +2021-01-06T18:52:54.126Z - info: Using extension reports@2.5.1 +2021-01-06T18:52:54.133Z - info: Using extension docx@2.9.0 +2021-01-06T18:52:54.141Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:52:54.260Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:52:54.492Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:52:54.502Z - info: Using extension version-control@1.6.0 +2021-01-06T18:52:54.601Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:52:54.605Z - info: Using extension text@2.0.0 +2021-01-06T18:52:54.606Z - info: Using extension licensing@2.2.3 +2021-01-06T18:52:54.612Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:52:54.762Z - info: Using extension pptx@0.7.0 +2021-01-06T18:52:54.770Z - info: Using extension authorization@2.4.0 +2021-01-06T18:52:54.776Z - info: Using extension data@2.4.0 +2021-01-06T18:52:54.778Z - info: Using extension base@2.0.2 +2021-01-06T18:52:54.782Z - info: Using extension studio@2.10.1 +2021-01-06T18:52:54.920Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:52:54.926Z - info: Using extension scripts@2.6.0 +2021-01-06T18:52:54.932Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:52:55.016Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:52:55.019Z - info: Using extension assets@1.7.0 +2021-01-06T18:52:55.048Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:52:55.510Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:52:55.511Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:52:55.714Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:52:55.717Z - info: Using extension resources@2.1.0 +2021-01-06T18:52:55.719Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:52:55.720Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:52:55.721Z - info: Using fs provider for template store. +2021-01-06T18:52:55.731Z - info: fs store is persisting using fs +2021-01-06T18:52:55.733Z - info: fs store is synchronizing using fs +2021-01-06T18:52:55.839Z - info: fs store is loading data +2021-01-06T18:52:55.946Z - info: fs store is initialized successfully +2021-01-06T18:52:56.012Z - info: Creating default express app. +2021-01-06T18:52:56.060Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:52:57.033Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:52:57.036Z - info: Searching for available extensions in /root/ +2021-01-06T18:52:57.083Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:52:57.652Z - info: Found 36 extensions +2021-01-06T18:52:57.862Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:52:58.034Z - info: Setting http-server strategy for rendering +2021-01-06T18:52:58.418Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:52:58.423Z - info: Using extension cli@2.2.5 +2021-01-06T18:52:58.427Z - info: Using extension authentication@2.6.1 +2021-01-06T18:52:58.472Z - info: Using extension templates@2.4.0 +2021-01-06T18:52:58.478Z - info: Using extension tags@2.5.0 +2021-01-06T18:52:58.482Z - info: Using extension import-export@2.1.1 +2021-01-06T18:52:58.579Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:52:58.583Z - info: Using extension freeze@2.0.0 +2021-01-06T18:52:58.589Z - info: Using extension express@2.8.1 +2021-01-06T18:52:58.815Z - info: Using extension debug@2.1.3 +2021-01-06T18:52:58.819Z - info: Using extension reports@2.5.1 +2021-01-06T18:52:58.826Z - info: Using extension docx@2.9.0 +2021-01-06T18:52:58.833Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:52:58.946Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:52:59.177Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:52:59.187Z - info: Using extension version-control@1.6.0 +2021-01-06T18:52:59.278Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:52:59.282Z - info: Using extension text@2.0.0 +2021-01-06T18:52:59.284Z - info: Using extension licensing@2.2.3 +2021-01-06T18:52:59.290Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:52:59.450Z - info: Using extension pptx@0.7.0 +2021-01-06T18:52:59.458Z - info: Using extension authorization@2.4.0 +2021-01-06T18:52:59.464Z - info: Using extension data@2.4.0 +2021-01-06T18:52:59.467Z - info: Using extension base@2.0.2 +2021-01-06T18:52:59.470Z - info: Using extension studio@2.10.1 +2021-01-06T18:52:59.608Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:52:59.614Z - info: Using extension scripts@2.6.0 +2021-01-06T18:52:59.622Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:52:59.705Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:52:59.707Z - info: Using extension assets@1.7.0 +2021-01-06T18:52:59.739Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:53:00.231Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:53:00.233Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:53:00.443Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:53:00.447Z - info: Using extension resources@2.1.0 +2021-01-06T18:53:00.449Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:53:00.452Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:53:00.453Z - info: Using fs provider for template store. +2021-01-06T18:53:00.467Z - info: fs store is persisting using fs +2021-01-06T18:53:00.470Z - info: fs store is synchronizing using fs +2021-01-06T18:53:00.581Z - info: fs store is loading data +2021-01-06T18:53:00.667Z - info: fs store is initialized successfully +2021-01-06T18:53:00.719Z - info: Creating default express app. +2021-01-06T18:53:00.785Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:53:01.705Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:53:01.708Z - info: Searching for available extensions in /root/ +2021-01-06T18:53:01.757Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:53:02.350Z - info: Found 36 extensions +2021-01-06T18:53:02.580Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:53:02.750Z - info: Setting http-server strategy for rendering +2021-01-06T18:53:03.135Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:53:03.142Z - info: Using extension cli@2.2.5 +2021-01-06T18:53:03.146Z - info: Using extension authentication@2.6.1 +2021-01-06T18:53:03.196Z - info: Using extension templates@2.4.0 +2021-01-06T18:53:03.201Z - info: Using extension tags@2.5.0 +2021-01-06T18:53:03.205Z - info: Using extension import-export@2.1.1 +2021-01-06T18:53:03.301Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:53:03.305Z - info: Using extension freeze@2.0.0 +2021-01-06T18:53:03.312Z - info: Using extension express@2.8.1 +2021-01-06T18:53:03.534Z - info: Using extension debug@2.1.3 +2021-01-06T18:53:03.538Z - info: Using extension reports@2.5.1 +2021-01-06T18:53:03.545Z - info: Using extension docx@2.9.0 +2021-01-06T18:53:03.552Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:53:03.663Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:53:03.889Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:53:03.899Z - info: Using extension version-control@1.6.0 +2021-01-06T18:53:03.989Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:53:03.993Z - info: Using extension text@2.0.0 +2021-01-06T18:53:03.995Z - info: Using extension licensing@2.2.3 +2021-01-06T18:53:04.000Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:53:04.142Z - info: Using extension pptx@0.7.0 +2021-01-06T18:53:04.148Z - info: Using extension authorization@2.4.0 +2021-01-06T18:53:04.155Z - info: Using extension data@2.4.0 +2021-01-06T18:53:04.157Z - info: Using extension base@2.0.2 +2021-01-06T18:53:04.160Z - info: Using extension studio@2.10.1 +2021-01-06T18:53:04.276Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:53:04.281Z - info: Using extension scripts@2.6.0 +2021-01-06T18:53:04.287Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:53:04.359Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:53:04.361Z - info: Using extension assets@1.7.0 +2021-01-06T18:53:04.386Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:53:04.816Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:53:04.818Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:53:05.015Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:53:05.019Z - info: Using extension resources@2.1.0 +2021-01-06T18:53:05.021Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:53:05.023Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:53:05.023Z - info: Using fs provider for template store. +2021-01-06T18:53:05.035Z - info: fs store is persisting using fs +2021-01-06T18:53:05.037Z - info: fs store is synchronizing using fs +2021-01-06T18:53:05.139Z - info: fs store is loading data +2021-01-06T18:53:05.233Z - info: fs store is initialized successfully +2021-01-06T18:53:05.290Z - info: Creating default express app. +2021-01-06T18:53:05.344Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:53:06.310Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:53:06.313Z - info: Searching for available extensions in /root/ +2021-01-06T18:53:06.359Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T18:53:06.906Z - info: Found 36 extensions +2021-01-06T18:53:07.140Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T18:53:07.313Z - info: Setting http-server strategy for rendering +2021-01-06T18:53:07.717Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:53:07.724Z - info: Using extension cli@2.2.5 +2021-01-06T18:53:07.728Z - info: Using extension authentication@2.6.1 +2021-01-06T18:53:07.791Z - info: Using extension templates@2.4.0 +2021-01-06T18:53:07.796Z - info: Using extension tags@2.5.0 +2021-01-06T18:53:07.801Z - info: Using extension import-export@2.1.1 +2021-01-06T18:53:07.894Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:53:07.899Z - info: Using extension freeze@2.0.0 +2021-01-06T18:53:07.906Z - info: Using extension express@2.8.1 +2021-01-06T18:53:08.142Z - info: Using extension debug@2.1.3 +2021-01-06T18:53:08.145Z - info: Using extension reports@2.5.1 +2021-01-06T18:53:08.151Z - info: Using extension docx@2.9.0 +2021-01-06T18:53:08.157Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:53:08.262Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:53:08.479Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:53:08.489Z - info: Using extension version-control@1.6.0 +2021-01-06T18:53:08.576Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:53:08.579Z - info: Using extension text@2.0.0 +2021-01-06T18:53:08.580Z - info: Using extension licensing@2.2.3 +2021-01-06T18:53:08.585Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:53:08.712Z - info: Using extension pptx@0.7.0 +2021-01-06T18:53:08.718Z - info: Using extension authorization@2.4.0 +2021-01-06T18:53:08.723Z - info: Using extension data@2.4.0 +2021-01-06T18:53:08.725Z - info: Using extension base@2.0.2 +2021-01-06T18:53:08.728Z - info: Using extension studio@2.10.1 +2021-01-06T18:53:08.862Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:53:08.867Z - info: Using extension scripts@2.6.0 +2021-01-06T18:53:08.873Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:53:08.952Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:53:08.954Z - info: Using extension assets@1.7.0 +2021-01-06T18:53:08.983Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:53:09.468Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:53:09.470Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:53:09.698Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:53:09.703Z - info: Using extension resources@2.1.0 +2021-01-06T18:53:09.705Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:53:09.708Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:53:09.708Z - info: Using fs provider for template store. +2021-01-06T18:53:09.723Z - info: fs store is persisting using fs +2021-01-06T18:53:09.726Z - info: fs store is synchronizing using fs +2021-01-06T18:53:09.839Z - info: fs store is loading data +2021-01-06T18:53:09.931Z - info: fs store is initialized successfully +2021-01-06T18:53:09.973Z - info: Creating default express app. +2021-01-06T18:53:10.020Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EADDRINUSE :::80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1355:14) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/root/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/root/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/root/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/root/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/root/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/root/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/root/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T18:53:41.666Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T18:53:41.673Z - info: Searching for available extensions in /root/ +2021-01-06T18:53:41.759Z - info: Extensions location cache not found, crawling directories +2021-01-06T18:53:47.529Z - info: Found 35 extensions +2021-01-06T18:53:48.070Z - info: Setting http-server strategy for rendering +2021-01-06T18:53:48.456Z - info: Using extension handlebars@2.1.0 +2021-01-06T18:53:48.465Z - info: Using extension jsrender@2.1.1 +2021-01-06T18:53:48.468Z - info: Using extension templates@2.4.0 +2021-01-06T18:53:48.474Z - info: Using extension authentication@2.6.1 +2021-01-06T18:53:48.554Z - info: Using extension import-export@2.1.1 +2021-01-06T18:53:48.683Z - info: Using extension freeze@2.0.0 +2021-01-06T18:53:48.693Z - info: Using extension cli@2.2.5 +2021-01-06T18:53:48.698Z - info: Using extension express@2.8.1 +2021-01-06T18:53:49.057Z - info: Using extension debug@2.1.3 +2021-01-06T18:53:49.061Z - info: Using extension tags@2.5.0 +2021-01-06T18:53:49.066Z - info: Using extension docx@2.9.0 +2021-01-06T18:53:49.074Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T18:53:49.241Z - info: Using extension fs-store@2.9.1 +2021-01-06T18:53:49.558Z - info: Using extension authorization@2.4.0 +2021-01-06T18:53:49.567Z - info: Using extension child-templates@1.4.0 +2021-01-06T18:53:49.581Z - info: Using extension browser-client@2.2.2 +2021-01-06T18:53:49.586Z - info: Using extension licensing@2.2.3 +2021-01-06T18:53:49.592Z - info: Using extension data@2.4.0 +2021-01-06T18:53:49.596Z - info: Using extension pptx@0.7.0 +2021-01-06T18:53:49.603Z - info: Using extension version-control@1.6.0 +2021-01-06T18:53:49.803Z - info: Using extension reports@2.5.1 +2021-01-06T18:53:49.814Z - info: Using extension text@2.0.0 +2021-01-06T18:53:49.817Z - info: Using extension base@2.0.2 +2021-01-06T18:53:49.829Z - info: Using extension static-pdf@0.4.0 +2021-01-06T18:53:49.837Z - info: Using extension studio@2.10.1 +2021-01-06T18:53:50.038Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T18:53:50.289Z - info: Using extension scripts@2.6.0 +2021-01-06T18:53:50.295Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T18:53:51.064Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T18:53:51.065Z - info: Using extension assets@1.7.0 +2021-01-06T18:53:51.081Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T18:53:51.083Z - info: Using extension scheduling@2.5.0 +2021-01-06T18:53:51.231Z - info: Using extension xlsx@2.5.0 +2021-01-06T18:53:51.695Z - info: Using extension sample-template@2.6.1 +2021-01-06T18:53:51.700Z - info: Using extension resources@2.1.0 +2021-01-06T18:53:51.703Z - info: Using extension public-templates@2.2.0 +2021-01-06T18:53:51.706Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T18:53:51.706Z - info: Using fs provider for template store. +2021-01-06T18:53:51.720Z - info: fs store is persisting using fs +2021-01-06T18:53:51.722Z - info: fs store is synchronizing using fs +2021-01-06T18:53:51.732Z - info: fs store is loading data +2021-01-06T18:53:51.830Z - info: fs store is initialized successfully +2021-01-06T18:53:51.878Z - info: Creating default express app. +2021-01-06T18:53:51.957Z - info: jsreport server successfully started on https port: 443 +2021-01-06T18:53:51.958Z - info: jsreport server successfully started on http port: 80 +2021-01-06T18:53:51.960Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T18:53:51.996Z - info: Verifying license key free +2021-01-06T18:53:51.999Z - info: Using free license +2021-01-06T18:53:52.008Z - info: reporter initialized +2021-01-06T19:08:24.487Z - info: Starting rendering request 1 (user: admin) +2021-01-06T19:08:24.490Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:08:24.746Z - error: Rendering request 1 finished with error in 259 ms +2021-01-06T19:08:24.748Z - error: Error when processing render request 1 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:08:24.750Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:08:37.608Z - info: Starting rendering request 2 (user: admin) +2021-01-06T19:08:37.609Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:08:37.643Z - error: Rendering request 2 finished with error in 35 ms +2021-01-06T19:08:37.644Z - error: Error when processing render request 2 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:08:37.645Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:08:38.536Z - info: Starting rendering request 3 (user: admin) +2021-01-06T19:08:38.537Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:08:38.566Z - error: Rendering request 3 finished with error in 30 ms +2021-01-06T19:08:38.567Z - error: Error when processing render request 3 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:08:38.568Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:11:36.420Z - info: Starting rendering request 4 (user: admin) +2021-01-06T19:11:36.422Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:11:36.440Z - error: Rendering request 4 finished with error in 20 ms +2021-01-06T19:11:36.441Z - error: Error when processing render request 4 Asset Invoice logo.png not found in the store and also not on the disk: Unable to find or read file /root/Invoice logo.png. ENOENT: no such file or directory, open '/root/Invoice logo.png' Error: Asset Invoice logo.png not found in the store and also not on the disk: Unable to find or read file /root/Invoice logo.png. ENOENT: no such file or directory, open '/root/Invoice logo.png' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:11:36.441Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:11:45.327Z - info: Starting rendering request 5 (user: admin) +2021-01-06T19:11:45.329Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:11:45.379Z - warn: Rendering request 5 finished with error in 55 ms +2021-01-06T19:11:45.380Z - warn: Error when processing render request 5 Error while executing templating engine. Missing helper: "total" Error: Missing helper: "total" + at Object. (/root/node_modules/handlebars/dist/cjs/handlebars/helpers/helper-missing.js:19:13) + at Object.wrapper (/root/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :31:100) + at main (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /root/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/root/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 + at ContextifyScript.Script.runInContext (vm.js:59:29) + at VM.run (/root/node_modules/vm2/lib/main.js:219:62) + at run (/root/node_modules/jsreport-core/lib/render/safeSandbox.js:171:19) + at module.exports (/root/node_modules/jsreport-core/lib/render/engineScript.js:268:5) + at IncomingMessage. (/root/node_modules/script-manager/lib/worker-servers.js:279:47) + at emitNone (events.js:106:13) + at IncomingMessage.emit (events.js:208:7) +2021-01-06T19:11:45.381Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:12:29.305Z - info: Starting rendering request 6 (user: admin) +2021-01-06T19:12:29.312Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:12:30.037Z - error: Rendering request 6 finished with error in 732 ms +2021-01-06T19:12:30.038Z - error: Error when processing render request 6 Asset global/styles.css not found in the store and also not on the disk: Unable to find or read file /root/global/styles.css. ENOENT: no such file or directory, open '/root/global/styles.css' Error: Asset global/styles.css not found in the store and also not on the disk: Unable to find or read file /root/global/styles.css. ENOENT: no such file or directory, open '/root/global/styles.css' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:12:30.039Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:12:40.997Z - info: Starting rendering request 7 (user: admin) +2021-01-06T19:12:40.999Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:12:41.034Z - warn: Rendering request 7 finished with error in 36 ms +2021-01-06T19:12:41.035Z - warn: Error when processing render request 7 Error while executing templating engine. Missing helper: "total" Error: Missing helper: "total" + at Object. (/root/node_modules/handlebars/dist/cjs/handlebars/helpers/helper-missing.js:19:13) + at Object.wrapper (/root/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :31:100) + at main (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /root/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/root/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 + at ContextifyScript.Script.runInContext (vm.js:59:29) + at VM.run (/root/node_modules/vm2/lib/main.js:219:62) + at run (/root/node_modules/jsreport-core/lib/render/safeSandbox.js:171:19) + at module.exports (/root/node_modules/jsreport-core/lib/render/engineScript.js:268:5) + at IncomingMessage. (/root/node_modules/script-manager/lib/worker-servers.js:279:47) + at emitNone (events.js:106:13) + at IncomingMessage.emit (events.js:208:7) +2021-01-06T19:12:41.035Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:13:04.709Z - error: uncaughtException: Cannot read property 'split' of undefined date=Wed Jan 06 2021 19:13:04 GMT+0000 (UTC), pid=795, uid=0, gid=0, cwd=/root, execPath=/root/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/root/.nvm/versions/node/v8.11.3/bin/node, /root/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=128917504, heapTotal=69009408, heapUsed=56299040, external=838587, loadavg=[0, 0, 0.03369140625], uptime=1187 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/root/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/root/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-06T19:13:05.632Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T19:13:05.635Z - info: Searching for available extensions in /root/ +2021-01-06T19:13:05.686Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T19:13:06.255Z - info: Found 36 extensions +2021-01-06T19:13:06.438Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T19:13:06.577Z - info: Setting http-server strategy for rendering +2021-01-06T19:13:06.901Z - info: Using extension jsrender@2.1.1 +2021-01-06T19:13:06.908Z - info: Using extension cli@2.2.5 +2021-01-06T19:13:06.913Z - info: Using extension authentication@2.6.1 +2021-01-06T19:13:06.957Z - info: Using extension templates@2.4.0 +2021-01-06T19:13:06.962Z - info: Using extension tags@2.5.0 +2021-01-06T19:13:06.966Z - info: Using extension import-export@2.1.1 +2021-01-06T19:13:07.063Z - info: Using extension handlebars@2.1.0 +2021-01-06T19:13:07.067Z - info: Using extension freeze@2.0.0 +2021-01-06T19:13:07.072Z - info: Using extension express@2.8.1 +2021-01-06T19:13:07.270Z - info: Using extension debug@2.1.3 +2021-01-06T19:13:07.273Z - info: Using extension reports@2.5.1 +2021-01-06T19:13:07.277Z - info: Using extension docx@2.9.0 +2021-01-06T19:13:07.282Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T19:13:07.372Z - info: Using extension fs-store@2.9.1 +2021-01-06T19:13:07.590Z - info: Using extension child-templates@1.4.0 +2021-01-06T19:13:07.600Z - info: Using extension version-control@1.6.0 +2021-01-06T19:13:07.679Z - info: Using extension browser-client@2.2.2 +2021-01-06T19:13:07.682Z - info: Using extension text@2.0.0 +2021-01-06T19:13:07.684Z - info: Using extension licensing@2.2.3 +2021-01-06T19:13:07.688Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T19:13:07.799Z - info: Using extension pptx@0.7.0 +2021-01-06T19:13:07.805Z - info: Using extension authorization@2.4.0 +2021-01-06T19:13:07.810Z - info: Using extension data@2.4.0 +2021-01-06T19:13:07.812Z - info: Using extension base@2.0.2 +2021-01-06T19:13:07.814Z - info: Using extension studio@2.10.1 +2021-01-06T19:13:07.968Z - info: Using extension static-pdf@0.4.0 +2021-01-06T19:13:07.976Z - info: Using extension scripts@2.6.0 +2021-01-06T19:13:07.984Z - info: Using extension scheduling@2.5.0 +2021-01-06T19:13:08.087Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T19:13:08.088Z - info: Using extension assets@1.7.0 +2021-01-06T19:13:08.113Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T19:13:08.530Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T19:13:08.531Z - info: Using extension xlsx@2.5.0 +2021-01-06T19:13:08.732Z - info: Using extension sample-template@2.6.1 +2021-01-06T19:13:08.736Z - info: Using extension resources@2.1.0 +2021-01-06T19:13:08.737Z - info: Using extension public-templates@2.2.0 +2021-01-06T19:13:08.739Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T19:13:08.740Z - info: Using fs provider for template store. +2021-01-06T19:13:08.751Z - info: fs store is persisting using fs +2021-01-06T19:13:08.753Z - info: fs store is synchronizing using fs +2021-01-06T19:13:08.841Z - info: fs store is loading data +2021-01-06T19:13:08.889Z - info: fs store is initialized successfully +2021-01-06T19:13:08.941Z - info: Creating default express app. +2021-01-06T19:13:08.982Z - info: jsreport server successfully started on https port: 443 +2021-01-06T19:13:08.982Z - info: jsreport server successfully started on http port: 80 +2021-01-06T19:13:08.984Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T19:13:09.005Z - info: Verifying license key free +2021-01-06T19:13:09.008Z - info: Using free license +2021-01-06T19:13:09.016Z - info: reporter initialized +2021-01-06T19:13:14.118Z - info: Starting rendering request 1 (user: admin) +2021-01-06T19:13:14.124Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:13:14.701Z - error: Rendering request 1 finished with error in 583 ms +2021-01-06T19:13:14.702Z - error: Error when processing render request 1 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:13:14.706Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:14.385Z - info: Starting rendering request 2 (user: admin) +2021-01-06T19:17:14.387Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:17:14.427Z - error: Rendering request 2 finished with error in 42 ms +2021-01-06T19:17:14.428Z - error: Error when processing render request 2 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:14.429Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:23.428Z - info: Starting rendering request 3 (user: admin) +2021-01-06T19:17:23.430Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:17:23.439Z - error: Rendering request 3 finished with error in 10 ms +2021-01-06T19:17:23.440Z - error: Error when processing render request 3 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:23.443Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:30.691Z - info: Starting rendering request 4 (user: admin) +2021-01-06T19:17:30.693Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:17:30.701Z - error: Rendering request 4 finished with error in 10 ms +2021-01-06T19:17:30.702Z - error: Error when processing render request 4 Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' Error: Asset _globals/scripts.js not found in the store and also not on the disk: Unable to find or read file /root/_globals/scripts.js. ENOENT: no such file or directory, open '/root/_globals/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:30.702Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:17:46.481Z - info: Starting rendering request 5 (user: admin) +2021-01-06T19:17:46.483Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:17:46.492Z - error: Rendering request 5 finished with error in 12 ms +2021-01-06T19:17:46.493Z - error: Error when processing render request 5 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:17:46.494Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:22.395Z - info: fs store is loading data +2021-01-06T19:18:22.791Z - info: Starting rendering request 6 (user: admin) +2021-01-06T19:18:22.793Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:18:22.800Z - error: Rendering request 6 finished with error in 10 ms +2021-01-06T19:18:22.801Z - error: Error when processing render request 6 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:22.802Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:32.048Z - info: Starting rendering request 7 (user: admin) +2021-01-06T19:18:32.050Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:18:32.060Z - error: Rendering request 7 finished with error in 12 ms +2021-01-06T19:18:32.061Z - error: Error when processing render request 7 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:32.061Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:33.053Z - info: Starting rendering request 8 (user: admin) +2021-01-06T19:18:33.056Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:18:33.066Z - error: Rendering request 8 finished with error in 13 ms +2021-01-06T19:18:33.068Z - error: Error when processing render request 8 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:33.069Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:35.957Z - info: Starting rendering request 9 (user: admin) +2021-01-06T19:18:35.963Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:18:35.980Z - error: Rendering request 9 finished with error in 23 ms +2021-01-06T19:18:35.982Z - error: Error when processing render request 9 Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' +logs: ++0 Starting rendering request 9 (user: admin) ++2 Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } ++8 Adding sample data saoWgKHbS6 ++8 Resources not defined for this template. ++12 Replaced assets ["_globals/styles.css"] ++23 Rendering request 9 finished with error in 23 ms Error: Asset scripts.js not found in the store and also not on the disk: Unable to find or read file /root/scripts.js. ENOENT: no such file or directory, open '/root/scripts.js' + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:35.985Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:18:49.189Z - info: Starting rendering request 10 (user: admin) +2021-01-06T19:18:49.193Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:18:49.203Z - error: Rendering request 10 finished with error in 14 ms +2021-01-06T19:18:49.204Z - error: Error when processing render request 10 Asset scripts not found in the store and also not on the disk: Request to file /root/scripts denied. Please allow it by setting config { "extensions": { "assets": { "allowedFiles": "**/*.*" } } } Error: Asset scripts not found in the store and also not on the disk: Request to file /root/scripts denied. Please allow it by setting config { "extensions": { "assets": { "allowedFiles": "**/*.*" } } } + at readAsset (/root/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T19:18:49.205Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:19:52.221Z - info: Starting rendering request 11 (user: admin) +2021-01-06T19:19:52.222Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:19:52.477Z - warn: Rendering request 11 finished with error in 256 ms +2021-01-06T19:19:52.480Z - warn: Error when processing render request 11 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/root/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/root/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :31:100) + at main (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /root/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/root/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-06T19:19:52.481Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:20:36.710Z - info: Starting rendering request 12 (user: admin) +2021-01-06T19:20:36.712Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:20:36.763Z - error: Rendering request 12 finished with error in 53 ms +2021-01-06T19:20:36.767Z - error: Error when processing render request 12 Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +/root/node_modules/puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:20:36.768Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:22:56.601Z - info: Starting rendering request 13 (user: admin) +2021-01-06T19:22:56.604Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:22:56.946Z - error: Rendering request 13 finished with error in 345 ms +2021-01-06T19:22:56.946Z - error: Error when processing render request 13 Failed to launch chrome! +[0106/192256.936811:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192256.936811:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:22:56.947Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:24:01.316Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T19:24:01.319Z - info: Searching for available extensions in /root/ +2021-01-06T19:24:01.369Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T19:24:01.961Z - info: Found 36 extensions +2021-01-06T19:24:02.173Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T19:24:02.315Z - info: Setting http-server strategy for rendering +2021-01-06T19:24:02.639Z - info: Using extension jsrender@2.1.1 +2021-01-06T19:24:02.645Z - info: Using extension cli@2.2.5 +2021-01-06T19:24:02.647Z - info: Using extension authentication@2.6.1 +2021-01-06T19:24:02.683Z - info: Using extension templates@2.4.0 +2021-01-06T19:24:02.687Z - info: Using extension tags@2.5.0 +2021-01-06T19:24:02.690Z - info: Using extension import-export@2.1.1 +2021-01-06T19:24:02.775Z - info: Using extension handlebars@2.1.0 +2021-01-06T19:24:02.782Z - info: Using extension freeze@2.0.0 +2021-01-06T19:24:02.785Z - info: Using extension express@2.8.1 +2021-01-06T19:24:03.004Z - info: Using extension debug@2.1.3 +2021-01-06T19:24:03.007Z - info: Using extension reports@2.5.1 +2021-01-06T19:24:03.013Z - info: Using extension docx@2.9.0 +2021-01-06T19:24:03.020Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T19:24:03.126Z - info: Using extension fs-store@2.9.1 +2021-01-06T19:24:03.330Z - info: Using extension child-templates@1.4.0 +2021-01-06T19:24:03.339Z - info: Using extension version-control@1.6.0 +2021-01-06T19:24:03.425Z - info: Using extension browser-client@2.2.2 +2021-01-06T19:24:03.429Z - info: Using extension text@2.0.0 +2021-01-06T19:24:03.430Z - info: Using extension licensing@2.2.3 +2021-01-06T19:24:03.435Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T19:24:03.585Z - info: Using extension pptx@0.7.0 +2021-01-06T19:24:03.593Z - info: Using extension authorization@2.4.0 +2021-01-06T19:24:03.599Z - info: Using extension data@2.4.0 +2021-01-06T19:24:03.602Z - info: Using extension base@2.0.2 +2021-01-06T19:24:03.605Z - info: Using extension studio@2.10.1 +2021-01-06T19:24:03.742Z - info: Using extension static-pdf@0.4.0 +2021-01-06T19:24:03.748Z - info: Using extension scripts@2.6.0 +2021-01-06T19:24:03.756Z - info: Using extension scheduling@2.5.0 +2021-01-06T19:24:03.836Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T19:24:03.838Z - info: Using extension assets@1.7.0 +2021-01-06T19:24:03.863Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T19:24:04.324Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T19:24:04.325Z - info: Using extension xlsx@2.5.0 +2021-01-06T19:24:04.518Z - info: Using extension sample-template@2.6.1 +2021-01-06T19:24:04.522Z - info: Using extension resources@2.1.0 +2021-01-06T19:24:04.524Z - info: Using extension public-templates@2.2.0 +2021-01-06T19:24:04.525Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T19:24:04.525Z - info: Using fs provider for template store. +2021-01-06T19:24:04.535Z - info: fs store is persisting using fs +2021-01-06T19:24:04.536Z - info: fs store is synchronizing using fs +2021-01-06T19:24:04.625Z - info: fs store is loading data +2021-01-06T19:24:04.681Z - info: fs store is initialized successfully +2021-01-06T19:24:04.737Z - info: Creating default express app. +2021-01-06T19:24:04.774Z - info: jsreport server successfully started on https port: 443 +2021-01-06T19:24:04.774Z - info: jsreport server successfully started on http port: 80 +2021-01-06T19:24:04.776Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T19:24:04.796Z - info: Verifying license key free +2021-01-06T19:24:04.797Z - info: Using free license +2021-01-06T19:24:04.805Z - info: reporter initialized +2021-01-06T19:24:55.306Z - info: Starting rendering request 1 (user: admin) +2021-01-06T19:24:55.311Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:24:55.612Z - warn: Rendering request 1 finished with error in 307 ms +2021-01-06T19:24:55.613Z - warn: Error when processing render request 1 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/root/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/root/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :31:100) + at main (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/root/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /root/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/root/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-06T19:24:55.615Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:25:14.578Z - info: Starting rendering request 2 (user: admin) +2021-01-06T19:25:14.581Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:25:14.691Z - error: Rendering request 2 finished with error in 113 ms +2021-01-06T19:25:14.692Z - error: Error when processing render request 2 Failed to launch chrome! +[0106/192514.677982:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192514.677982:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:25:14.693Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:26:24.275Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T19:26:24.277Z - info: Searching for available extensions in /root/ +2021-01-06T19:26:24.314Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T19:26:24.861Z - info: Found 36 extensions +2021-01-06T19:26:25.068Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T19:26:25.230Z - info: Setting http-server strategy for rendering +2021-01-06T19:26:25.595Z - info: Using extension jsrender@2.1.1 +2021-01-06T19:26:25.600Z - info: Using extension cli@2.2.5 +2021-01-06T19:26:25.603Z - info: Using extension authentication@2.6.1 +2021-01-06T19:26:25.642Z - info: Using extension templates@2.4.0 +2021-01-06T19:26:25.645Z - info: Using extension tags@2.5.0 +2021-01-06T19:26:25.649Z - info: Using extension import-export@2.1.1 +2021-01-06T19:26:25.722Z - info: Using extension handlebars@2.1.0 +2021-01-06T19:26:25.725Z - info: Using extension freeze@2.0.0 +2021-01-06T19:26:25.730Z - info: Using extension express@2.8.1 +2021-01-06T19:26:25.896Z - info: Using extension debug@2.1.3 +2021-01-06T19:26:25.900Z - info: Using extension reports@2.5.1 +2021-01-06T19:26:25.905Z - info: Using extension docx@2.9.0 +2021-01-06T19:26:25.910Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T19:26:26.009Z - info: Using extension fs-store@2.9.1 +2021-01-06T19:26:26.227Z - info: Using extension child-templates@1.4.0 +2021-01-06T19:26:26.237Z - info: Using extension version-control@1.6.0 +2021-01-06T19:26:26.327Z - info: Using extension browser-client@2.2.2 +2021-01-06T19:26:26.331Z - info: Using extension text@2.0.0 +2021-01-06T19:26:26.332Z - info: Using extension licensing@2.2.3 +2021-01-06T19:26:26.338Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T19:26:26.491Z - info: Using extension pptx@0.7.0 +2021-01-06T19:26:26.498Z - info: Using extension authorization@2.4.0 +2021-01-06T19:26:26.505Z - info: Using extension data@2.4.0 +2021-01-06T19:26:26.507Z - info: Using extension base@2.0.2 +2021-01-06T19:26:26.509Z - info: Using extension studio@2.10.1 +2021-01-06T19:26:26.643Z - info: Using extension static-pdf@0.4.0 +2021-01-06T19:26:26.649Z - info: Using extension scripts@2.6.0 +2021-01-06T19:26:26.658Z - info: Using extension scheduling@2.5.0 +2021-01-06T19:26:26.737Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T19:26:26.739Z - info: Using extension assets@1.7.0 +2021-01-06T19:26:26.767Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T19:26:27.237Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T19:26:27.239Z - info: Using extension xlsx@2.5.0 +2021-01-06T19:26:27.426Z - info: Using extension sample-template@2.6.1 +2021-01-06T19:26:27.430Z - info: Using extension resources@2.1.0 +2021-01-06T19:26:27.432Z - info: Using extension public-templates@2.2.0 +2021-01-06T19:26:27.434Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T19:26:27.434Z - info: Using fs provider for template store. +2021-01-06T19:26:27.447Z - info: fs store is persisting using fs +2021-01-06T19:26:27.449Z - info: fs store is synchronizing using fs +2021-01-06T19:26:27.556Z - info: fs store is loading data +2021-01-06T19:26:27.610Z - info: fs store is initialized successfully +2021-01-06T19:26:27.656Z - info: Creating default express app. +2021-01-06T19:26:27.693Z - info: jsreport server successfully started on https port: 443 +2021-01-06T19:26:27.693Z - info: jsreport server successfully started on http port: 80 +2021-01-06T19:26:27.695Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T19:26:27.716Z - info: Verifying license key free +2021-01-06T19:26:27.719Z - info: Using free license +2021-01-06T19:26:27.728Z - info: reporter initialized +2021-01-06T19:26:31.259Z - info: Starting rendering request 1 (user: admin) +2021-01-06T19:26:31.263Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:26:31.588Z - error: Rendering request 1 finished with error in 329 ms +2021-01-06T19:26:31.590Z - error: Error when processing render request 1 Failed to launch chrome! +[0106/192631.574641:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192631.574641:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:26:31.593Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:26:36.428Z - info: Starting rendering request 2 (user: admin) +2021-01-06T19:26:36.431Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:26:36.527Z - error: Rendering request 2 finished with error in 99 ms +2021-01-06T19:26:36.528Z - error: Error when processing render request 2 Failed to launch chrome! +[0106/192636.521061:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192636.521061:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:26:36.529Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:29:52.524Z - info: Starting rendering request 3 (user: admin) +2021-01-06T19:29:52.531Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:29:53.130Z - error: Rendering request 3 finished with error in 610 ms +2021-01-06T19:29:53.136Z - error: Error when processing render request 3 Failed to launch chrome! +[0106/192953.117926:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/192953.117926:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:29:53.138Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T19:31:21.281Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T19:31:21.284Z - info: Searching for available extensions in /root/ +2021-01-06T19:31:21.340Z - info: Extensions location cache contains up to date information, skipping crawling in /root/ +2021-01-06T19:31:26.647Z - info: Found 36 extensions +2021-01-06T19:31:27.041Z - warn: Filtering out duplicated extension "cli" from /root/node_modules/jsreport-cli, using /root/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T19:31:27.191Z - info: Setting http-server strategy for rendering +2021-01-06T19:31:27.571Z - info: Using extension jsrender@2.1.1 +2021-01-06T19:31:27.579Z - info: Using extension cli@2.2.5 +2021-01-06T19:31:27.585Z - info: Using extension authentication@2.6.1 +2021-01-06T19:31:27.689Z - info: Using extension templates@2.4.0 +2021-01-06T19:31:27.696Z - info: Using extension tags@2.5.0 +2021-01-06T19:31:27.703Z - info: Using extension import-export@2.1.1 +2021-01-06T19:31:27.867Z - info: Using extension handlebars@2.1.0 +2021-01-06T19:31:27.876Z - info: Using extension freeze@2.0.0 +2021-01-06T19:31:27.881Z - info: Using extension express@2.8.1 +2021-01-06T19:31:28.281Z - info: Using extension debug@2.1.3 +2021-01-06T19:31:28.287Z - info: Using extension reports@2.5.1 +2021-01-06T19:31:28.306Z - info: Using extension docx@2.9.0 +2021-01-06T19:31:28.316Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T19:31:28.526Z - info: Using extension fs-store@2.9.1 +2021-01-06T19:31:28.976Z - info: Using extension child-templates@1.4.0 +2021-01-06T19:31:28.993Z - info: Using extension version-control@1.6.0 +2021-01-06T19:31:29.211Z - info: Using extension browser-client@2.2.2 +2021-01-06T19:31:29.227Z - info: Using extension text@2.0.0 +2021-01-06T19:31:29.231Z - info: Using extension licensing@2.2.3 +2021-01-06T19:31:29.243Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T19:31:29.526Z - info: Using extension pptx@0.7.0 +2021-01-06T19:31:29.536Z - info: Using extension authorization@2.4.0 +2021-01-06T19:31:29.548Z - info: Using extension data@2.4.0 +2021-01-06T19:31:29.553Z - info: Using extension base@2.0.2 +2021-01-06T19:31:29.558Z - info: Using extension studio@2.10.1 +2021-01-06T19:31:29.750Z - info: Using extension static-pdf@0.4.0 +2021-01-06T19:31:29.766Z - info: Using extension scripts@2.6.0 +2021-01-06T19:31:29.775Z - info: Using extension scheduling@2.5.0 +2021-01-06T19:31:29.894Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T19:31:29.898Z - info: Using extension assets@1.7.0 +2021-01-06T19:31:29.945Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T19:31:31.013Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T19:31:31.015Z - info: Using extension xlsx@2.5.0 +2021-01-06T19:31:31.558Z - info: Using extension sample-template@2.6.1 +2021-01-06T19:31:31.599Z - info: Using extension resources@2.1.0 +2021-01-06T19:31:31.611Z - info: Using extension public-templates@2.2.0 +2021-01-06T19:31:31.616Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T19:31:31.617Z - info: Using fs provider for template store. +2021-01-06T19:31:31.633Z - info: fs store is persisting using fs +2021-01-06T19:31:31.637Z - info: fs store is synchronizing using fs +2021-01-06T19:31:31.651Z - info: fs store is loading data +2021-01-06T19:31:31.726Z - info: fs store is initialized successfully +2021-01-06T19:31:31.792Z - info: Creating default express app. +2021-01-06T19:31:31.881Z - info: jsreport server successfully started on https port: 443 +2021-01-06T19:31:31.882Z - info: jsreport server successfully started on http port: 80 +2021-01-06T19:31:31.886Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T19:31:31.932Z - info: Verifying license key free +2021-01-06T19:31:31.935Z - info: Using free license +2021-01-06T19:31:31.947Z - info: reporter initialized +2021-01-06T19:31:56.747Z - info: Starting rendering request 1 (user: admin) +2021-01-06T19:31:56.752Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T19:31:57.508Z - error: Rendering request 1 finished with error in 761 ms +2021-01-06T19:31:57.511Z - error: Error when processing render request 1 Failed to launch chrome! +[0106/193157.490172:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + Error: Failed to launch chrome! +[0106/193157.490172:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. + + +TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md + + at onClose (/root/node_modules/puppeteer/lib/Launcher.js:348:14) + at Interface.helper.addEventListener (/root/node_modules/puppeteer/lib/Launcher.js:337:50) + at emitNone (events.js:111:20) + at Interface.emit (events.js:208:7) + at Interface.close (readline.js:368:8) + at Socket.onend (readline.js:147:10) + at emitNone (events.js:111:20) + at Socket.emit (events.js:208:7) + at endReadableNT (_stream_readable.js:1064:12) + at _combinedTickCallback (internal/process/next_tick.js:138:11) + at process._tickCallback (internal/process/next_tick.js:180:9) +2021-01-06T19:31:57.514Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T20:28:32.531Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:28:32.536Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:28:32.582Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:28:33.148Z - info: Found 36 extensions +2021-01-06T20:28:33.352Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:28:33.501Z - info: Setting http-server strategy for rendering +2021-01-06T20:28:33.852Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:28:33.859Z - info: Using extension cli@2.2.5 +2021-01-06T20:28:33.863Z - info: Using extension authentication@2.6.1 +2021-01-06T20:28:33.912Z - info: Using extension templates@2.4.0 +2021-01-06T20:28:33.916Z - info: Using extension tags@2.5.0 +2021-01-06T20:28:33.919Z - info: Using extension import-export@2.1.1 +2021-01-06T20:28:34.051Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:28:34.059Z - info: Using extension freeze@2.0.0 +2021-01-06T20:28:34.066Z - info: Using extension express@2.8.1 +2021-01-06T20:28:34.545Z - info: Using extension debug@2.1.3 +2021-01-06T20:28:34.553Z - info: Using extension reports@2.5.1 +2021-01-06T20:28:34.568Z - info: Using extension docx@2.9.0 +2021-01-06T20:28:34.579Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:28:34.828Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:28:35.199Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:28:35.205Z - info: Using extension version-control@1.6.0 +2021-01-06T20:28:35.301Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:28:35.306Z - info: Using extension text@2.0.0 +2021-01-06T20:28:35.308Z - info: Using extension licensing@2.2.3 +2021-01-06T20:28:35.314Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:28:35.461Z - info: Using extension pptx@0.7.0 +2021-01-06T20:28:35.469Z - info: Using extension authorization@2.4.0 +2021-01-06T20:28:35.475Z - info: Using extension data@2.4.0 +2021-01-06T20:28:35.477Z - info: Using extension base@2.0.2 +2021-01-06T20:28:35.480Z - info: Using extension studio@2.10.1 +2021-01-06T20:28:35.606Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:28:35.611Z - info: Using extension scripts@2.6.0 +2021-01-06T20:28:35.617Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:28:35.701Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:28:35.703Z - info: Using extension assets@1.7.0 +2021-01-06T20:28:35.717Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:28:36.183Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:28:36.185Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:28:36.381Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:28:36.385Z - info: Using extension resources@2.1.0 +2021-01-06T20:28:36.388Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:28:36.391Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:28:36.392Z - info: Using fs provider for template store. +2021-01-06T20:28:36.405Z - info: fs store is persisting using fs +2021-01-06T20:28:36.408Z - info: fs store is synchronizing using fs +2021-01-06T20:28:36.521Z - info: fs store is loading data +2021-01-06T20:28:36.635Z - info: fs store is initialized successfully +2021-01-06T20:28:36.708Z - info: Creating default express app. +2021-01-06T20:28:36.803Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:28:37.800Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:28:37.804Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:28:37.854Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:28:38.412Z - info: Found 36 extensions +2021-01-06T20:28:38.626Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:28:38.800Z - info: Setting http-server strategy for rendering +2021-01-06T20:28:39.192Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:28:39.200Z - info: Using extension cli@2.2.5 +2021-01-06T20:28:39.204Z - info: Using extension authentication@2.6.1 +2021-01-06T20:28:39.258Z - info: Using extension templates@2.4.0 +2021-01-06T20:28:39.264Z - info: Using extension tags@2.5.0 +2021-01-06T20:28:39.270Z - info: Using extension import-export@2.1.1 +2021-01-06T20:28:39.392Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:28:39.397Z - info: Using extension freeze@2.0.0 +2021-01-06T20:28:39.404Z - info: Using extension express@2.8.1 +2021-01-06T20:28:39.624Z - info: Using extension debug@2.1.3 +2021-01-06T20:28:39.629Z - info: Using extension reports@2.5.1 +2021-01-06T20:28:39.636Z - info: Using extension docx@2.9.0 +2021-01-06T20:28:39.645Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:28:39.778Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:28:39.975Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:28:39.983Z - info: Using extension version-control@1.6.0 +2021-01-06T20:28:40.089Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:28:40.094Z - info: Using extension text@2.0.0 +2021-01-06T20:28:40.096Z - info: Using extension licensing@2.2.3 +2021-01-06T20:28:40.102Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:28:40.257Z - info: Using extension pptx@0.7.0 +2021-01-06T20:28:40.265Z - info: Using extension authorization@2.4.0 +2021-01-06T20:28:40.272Z - info: Using extension data@2.4.0 +2021-01-06T20:28:40.275Z - info: Using extension base@2.0.2 +2021-01-06T20:28:40.279Z - info: Using extension studio@2.10.1 +2021-01-06T20:28:40.420Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:28:40.425Z - info: Using extension scripts@2.6.0 +2021-01-06T20:28:40.431Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:28:40.507Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:28:40.509Z - info: Using extension assets@1.7.0 +2021-01-06T20:28:40.540Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:28:41.022Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:28:41.024Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:28:41.234Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:28:41.238Z - info: Using extension resources@2.1.0 +2021-01-06T20:28:41.241Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:28:41.243Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:28:41.244Z - info: Using fs provider for template store. +2021-01-06T20:28:41.258Z - info: fs store is persisting using fs +2021-01-06T20:28:41.261Z - info: fs store is synchronizing using fs +2021-01-06T20:28:46.916Z - info: fs store is loading data +2021-01-06T20:28:47.001Z - info: fs store is initialized successfully +2021-01-06T20:28:47.060Z - info: Creating default express app. +2021-01-06T20:28:47.114Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:28:48.136Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:28:48.140Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:28:48.216Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:28:48.807Z - info: Found 36 extensions +2021-01-06T20:28:49.019Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:28:49.192Z - info: Setting http-server strategy for rendering +2021-01-06T20:28:49.594Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:28:49.607Z - info: Using extension cli@2.2.5 +2021-01-06T20:28:49.613Z - info: Using extension authentication@2.6.1 +2021-01-06T20:28:49.661Z - info: Using extension templates@2.4.0 +2021-01-06T20:28:49.666Z - info: Using extension tags@2.5.0 +2021-01-06T20:28:49.672Z - info: Using extension import-export@2.1.1 +2021-01-06T20:28:49.788Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:28:49.793Z - info: Using extension freeze@2.0.0 +2021-01-06T20:28:49.800Z - info: Using extension express@2.8.1 +2021-01-06T20:28:50.014Z - info: Using extension debug@2.1.3 +2021-01-06T20:28:50.019Z - info: Using extension reports@2.5.1 +2021-01-06T20:28:50.032Z - info: Using extension docx@2.9.0 +2021-01-06T20:28:50.039Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:28:50.190Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:28:50.395Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:28:50.402Z - info: Using extension version-control@1.6.0 +2021-01-06T20:28:50.558Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:28:50.562Z - info: Using extension text@2.0.0 +2021-01-06T20:28:50.564Z - info: Using extension licensing@2.2.3 +2021-01-06T20:28:50.570Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:28:50.719Z - info: Using extension pptx@0.7.0 +2021-01-06T20:28:50.728Z - info: Using extension authorization@2.4.0 +2021-01-06T20:28:50.736Z - info: Using extension data@2.4.0 +2021-01-06T20:28:50.739Z - info: Using extension base@2.0.2 +2021-01-06T20:28:50.743Z - info: Using extension studio@2.10.1 +2021-01-06T20:28:50.884Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:28:50.890Z - info: Using extension scripts@2.6.0 +2021-01-06T20:28:50.897Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:28:50.995Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:28:50.997Z - info: Using extension assets@1.7.0 +2021-01-06T20:28:51.032Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:28:51.487Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:28:51.489Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:28:51.715Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:28:51.720Z - info: Using extension resources@2.1.0 +2021-01-06T20:28:51.722Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:28:51.725Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:28:51.726Z - info: Using fs provider for template store. +2021-01-06T20:28:51.740Z - info: fs store is persisting using fs +2021-01-06T20:28:51.743Z - info: fs store is synchronizing using fs +2021-01-06T20:28:51.854Z - info: fs store is loading data +2021-01-06T20:28:51.919Z - info: fs store is initialized successfully +2021-01-06T20:28:51.975Z - info: Creating default express app. +2021-01-06T20:28:52.026Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:28:53.014Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:28:53.017Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:28:53.066Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:28:53.648Z - info: Found 36 extensions +2021-01-06T20:28:53.877Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:28:54.039Z - info: Setting http-server strategy for rendering +2021-01-06T20:28:54.412Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:28:54.419Z - info: Using extension cli@2.2.5 +2021-01-06T20:28:54.422Z - info: Using extension authentication@2.6.1 +2021-01-06T20:28:54.472Z - info: Using extension templates@2.4.0 +2021-01-06T20:28:54.477Z - info: Using extension tags@2.5.0 +2021-01-06T20:28:54.482Z - info: Using extension import-export@2.1.1 +2021-01-06T20:28:54.578Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:28:54.583Z - info: Using extension freeze@2.0.0 +2021-01-06T20:28:54.586Z - info: Using extension express@2.8.1 +2021-01-06T20:28:54.807Z - info: Using extension debug@2.1.3 +2021-01-06T20:28:54.812Z - info: Using extension reports@2.5.1 +2021-01-06T20:28:54.819Z - info: Using extension docx@2.9.0 +2021-01-06T20:28:54.826Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:28:54.949Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:28:55.163Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:28:55.170Z - info: Using extension version-control@1.6.0 +2021-01-06T20:28:55.272Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:28:55.276Z - info: Using extension text@2.0.0 +2021-01-06T20:28:55.278Z - info: Using extension licensing@2.2.3 +2021-01-06T20:28:55.284Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:28:55.426Z - info: Using extension pptx@0.7.0 +2021-01-06T20:28:55.435Z - info: Using extension authorization@2.4.0 +2021-01-06T20:28:55.441Z - info: Using extension data@2.4.0 +2021-01-06T20:28:55.444Z - info: Using extension base@2.0.2 +2021-01-06T20:28:55.447Z - info: Using extension studio@2.10.1 +2021-01-06T20:28:55.583Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:28:55.589Z - info: Using extension scripts@2.6.0 +2021-01-06T20:28:55.596Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:28:55.692Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:28:55.695Z - info: Using extension assets@1.7.0 +2021-01-06T20:28:55.731Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:28:56.217Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:28:56.219Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:28:56.466Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:28:56.471Z - info: Using extension resources@2.1.0 +2021-01-06T20:28:56.474Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:28:56.477Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:28:56.478Z - info: Using fs provider for template store. +2021-01-06T20:28:56.493Z - info: fs store is persisting using fs +2021-01-06T20:28:56.496Z - info: fs store is synchronizing using fs +2021-01-06T20:28:56.610Z - info: fs store is loading data +2021-01-06T20:28:56.678Z - info: fs store is initialized successfully +2021-01-06T20:28:56.737Z - info: Creating default express app. +2021-01-06T20:28:56.794Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:28:57.767Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:28:57.771Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:28:57.824Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:28:58.409Z - info: Found 36 extensions +2021-01-06T20:28:58.634Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:28:58.805Z - info: Setting http-server strategy for rendering +2021-01-06T20:28:59.197Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:28:59.205Z - info: Using extension cli@2.2.5 +2021-01-06T20:28:59.209Z - info: Using extension authentication@2.6.1 +2021-01-06T20:28:59.259Z - info: Using extension templates@2.4.0 +2021-01-06T20:28:59.265Z - info: Using extension tags@2.5.0 +2021-01-06T20:28:59.270Z - info: Using extension import-export@2.1.1 +2021-01-06T20:28:59.366Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:28:59.371Z - info: Using extension freeze@2.0.0 +2021-01-06T20:28:59.374Z - info: Using extension express@2.8.1 +2021-01-06T20:28:59.601Z - info: Using extension debug@2.1.3 +2021-01-06T20:28:59.605Z - info: Using extension reports@2.5.1 +2021-01-06T20:28:59.612Z - info: Using extension docx@2.9.0 +2021-01-06T20:28:59.620Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:28:59.748Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:00.022Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:00.031Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:00.138Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:00.142Z - info: Using extension text@2.0.0 +2021-01-06T20:29:00.144Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:00.150Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:00.328Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:00.340Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:00.350Z - info: Using extension data@2.4.0 +2021-01-06T20:29:00.353Z - info: Using extension base@2.0.2 +2021-01-06T20:29:00.356Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:00.500Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:00.511Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:00.524Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:00.619Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:00.621Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:00.656Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:01.116Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:01.118Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:01.336Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:01.341Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:01.343Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:01.346Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:01.347Z - info: Using fs provider for template store. +2021-01-06T20:29:01.362Z - info: fs store is persisting using fs +2021-01-06T20:29:01.365Z - info: fs store is synchronizing using fs +2021-01-06T20:29:01.494Z - info: fs store is loading data +2021-01-06T20:29:01.560Z - info: fs store is initialized successfully +2021-01-06T20:29:01.618Z - info: Creating default express app. +2021-01-06T20:29:01.671Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:02.666Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:02.669Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:02.725Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:03.300Z - info: Found 36 extensions +2021-01-06T20:29:03.510Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:03.681Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:04.071Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:04.078Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:04.083Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:04.134Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:04.139Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:04.144Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:04.260Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:04.265Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:04.272Z - info: Using extension express@2.8.1 +2021-01-06T20:29:04.498Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:04.502Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:04.509Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:04.516Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:04.643Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:04.840Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:04.848Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:04.948Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:04.952Z - info: Using extension text@2.0.0 +2021-01-06T20:29:04.955Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:04.961Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:05.110Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:05.118Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:05.125Z - info: Using extension data@2.4.0 +2021-01-06T20:29:05.132Z - info: Using extension base@2.0.2 +2021-01-06T20:29:05.137Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:05.281Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:05.287Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:05.294Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:05.390Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:05.392Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:05.426Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:05.909Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:05.911Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:06.124Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:06.129Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:06.131Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:06.134Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:06.135Z - info: Using fs provider for template store. +2021-01-06T20:29:06.149Z - info: fs store is persisting using fs +2021-01-06T20:29:06.152Z - info: fs store is synchronizing using fs +2021-01-06T20:29:06.279Z - info: fs store is loading data +2021-01-06T20:29:06.343Z - info: fs store is initialized successfully +2021-01-06T20:29:06.401Z - info: Creating default express app. +2021-01-06T20:29:06.454Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:07.417Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:07.421Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:07.474Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:08.053Z - info: Found 36 extensions +2021-01-06T20:29:08.245Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:08.409Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:08.769Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:08.776Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:08.780Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:08.830Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:08.835Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:08.840Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:08.953Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:08.958Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:08.964Z - info: Using extension express@2.8.1 +2021-01-06T20:29:09.181Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:09.185Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:09.191Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:09.199Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:09.320Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:09.520Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:09.527Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:09.628Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:09.633Z - info: Using extension text@2.0.0 +2021-01-06T20:29:09.635Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:09.641Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:09.791Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:09.799Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:09.807Z - info: Using extension data@2.4.0 +2021-01-06T20:29:09.810Z - info: Using extension base@2.0.2 +2021-01-06T20:29:09.814Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:09.957Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:09.963Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:09.970Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:10.066Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:10.069Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:10.107Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:10.538Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:10.539Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:10.738Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:10.743Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:10.745Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:10.748Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:10.749Z - info: Using fs provider for template store. +2021-01-06T20:29:10.760Z - info: fs store is persisting using fs +2021-01-06T20:29:10.762Z - info: fs store is synchronizing using fs +2021-01-06T20:29:10.856Z - info: fs store is loading data +2021-01-06T20:29:10.916Z - info: fs store is initialized successfully +2021-01-06T20:29:10.970Z - info: Creating default express app. +2021-01-06T20:29:11.024Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:11.917Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:11.919Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:11.959Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:12.477Z - info: Found 36 extensions +2021-01-06T20:29:12.696Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:12.868Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:13.258Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:13.265Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:13.270Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:13.320Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:13.326Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:13.331Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:13.430Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:13.434Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:13.438Z - info: Using extension express@2.8.1 +2021-01-06T20:29:13.662Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:13.666Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:13.672Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:13.684Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:13.793Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:14.014Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:14.022Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:14.111Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:14.116Z - info: Using extension text@2.0.0 +2021-01-06T20:29:14.117Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:14.122Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:14.280Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:14.289Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:14.296Z - info: Using extension data@2.4.0 +2021-01-06T20:29:14.298Z - info: Using extension base@2.0.2 +2021-01-06T20:29:14.302Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:14.437Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:14.443Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:14.450Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:14.552Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:14.554Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:14.608Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:15.092Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:15.094Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:15.314Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:15.319Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:15.322Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:15.325Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:15.325Z - info: Using fs provider for template store. +2021-01-06T20:29:15.340Z - info: fs store is persisting using fs +2021-01-06T20:29:15.343Z - info: fs store is synchronizing using fs +2021-01-06T20:29:15.466Z - info: fs store is loading data +2021-01-06T20:29:15.533Z - info: fs store is initialized successfully +2021-01-06T20:29:15.592Z - info: Creating default express app. +2021-01-06T20:29:15.645Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:16.611Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:16.614Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:16.659Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:17.213Z - info: Found 36 extensions +2021-01-06T20:29:17.423Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:17.591Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:17.946Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:17.952Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:17.956Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:18.003Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:18.009Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:18.013Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:18.094Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:18.098Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:18.101Z - info: Using extension express@2.8.1 +2021-01-06T20:29:18.283Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:18.287Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:18.293Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:18.299Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:18.414Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:18.622Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:18.630Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:18.729Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:18.734Z - info: Using extension text@2.0.0 +2021-01-06T20:29:18.736Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:18.743Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:18.883Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:18.891Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:18.898Z - info: Using extension data@2.4.0 +2021-01-06T20:29:18.901Z - info: Using extension base@2.0.2 +2021-01-06T20:29:18.905Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:19.035Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:19.042Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:19.049Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:19.129Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:19.131Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:19.157Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:19.656Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:19.658Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:19.888Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:19.893Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:19.896Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:19.899Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:19.900Z - info: Using fs provider for template store. +2021-01-06T20:29:19.915Z - info: fs store is persisting using fs +2021-01-06T20:29:19.918Z - info: fs store is synchronizing using fs +2021-01-06T20:29:20.036Z - info: fs store is loading data +2021-01-06T20:29:20.091Z - info: fs store is initialized successfully +2021-01-06T20:29:20.139Z - info: Creating default express app. +2021-01-06T20:29:20.186Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:21.245Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:21.247Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:21.306Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:21.959Z - info: Found 36 extensions +2021-01-06T20:29:22.202Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:22.405Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:22.882Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:22.890Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:22.895Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:22.953Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:22.959Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:22.965Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:23.100Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:23.105Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:23.109Z - info: Using extension express@2.8.1 +2021-01-06T20:29:23.365Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:23.369Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:23.377Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:23.385Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:23.528Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:23.790Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:23.798Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:23.912Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:23.917Z - info: Using extension text@2.0.0 +2021-01-06T20:29:23.920Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:23.927Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:24.098Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:24.105Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:24.113Z - info: Using extension data@2.4.0 +2021-01-06T20:29:24.116Z - info: Using extension base@2.0.2 +2021-01-06T20:29:24.120Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:24.282Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:24.290Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:24.297Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:24.407Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:24.409Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:24.451Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:25.007Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:25.009Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:25.255Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:25.261Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:25.263Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:25.267Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:25.267Z - info: Using fs provider for template store. +2021-01-06T20:29:25.284Z - info: fs store is persisting using fs +2021-01-06T20:29:25.287Z - info: fs store is synchronizing using fs +2021-01-06T20:29:25.420Z - info: fs store is loading data +2021-01-06T20:29:25.495Z - info: fs store is initialized successfully +2021-01-06T20:29:25.562Z - info: Creating default express app. +2021-01-06T20:29:25.621Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:26.747Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:26.751Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:26.808Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:27.467Z - info: Found 36 extensions +2021-01-06T20:29:27.709Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:27.909Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:28.347Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:28.355Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:28.360Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:28.402Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:28.406Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:28.410Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:28.517Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:28.522Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:28.526Z - info: Using extension express@2.8.1 +2021-01-06T20:29:28.714Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:28.718Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:28.724Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:28.730Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:28.858Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:29.059Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:29.067Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:29.168Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:29.172Z - info: Using extension text@2.0.0 +2021-01-06T20:29:29.174Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:29.181Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:29.331Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:29.339Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:29.346Z - info: Using extension data@2.4.0 +2021-01-06T20:29:29.349Z - info: Using extension base@2.0.2 +2021-01-06T20:29:29.353Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:29.494Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:29.500Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:29.507Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:29.602Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:29.604Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:29.632Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:30.116Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:30.118Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:30.339Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:30.344Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:30.346Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:30.349Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:30.350Z - info: Using fs provider for template store. +2021-01-06T20:29:30.371Z - info: fs store is persisting using fs +2021-01-06T20:29:30.374Z - info: fs store is synchronizing using fs +2021-01-06T20:29:30.496Z - info: fs store is loading data +2021-01-06T20:29:30.562Z - info: fs store is initialized successfully +2021-01-06T20:29:30.622Z - info: Creating default express app. +2021-01-06T20:29:30.674Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:31.618Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:31.621Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:31.672Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:32.176Z - info: Found 36 extensions +2021-01-06T20:29:32.400Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:32.573Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:32.928Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:32.936Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:32.941Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:32.990Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:32.995Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:32.999Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:33.073Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:33.078Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:33.081Z - info: Using extension express@2.8.1 +2021-01-06T20:29:33.282Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:33.286Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:33.293Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:33.299Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:33.419Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:33.615Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:33.622Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:33.713Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:33.717Z - info: Using extension text@2.0.0 +2021-01-06T20:29:33.720Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:33.725Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:33.858Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:33.865Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:33.872Z - info: Using extension data@2.4.0 +2021-01-06T20:29:33.874Z - info: Using extension base@2.0.2 +2021-01-06T20:29:33.878Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:34.020Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:34.026Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:34.033Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:34.133Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:34.135Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:34.176Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:34.642Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:34.644Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:34.870Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:34.874Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:34.877Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:34.880Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:34.881Z - info: Using fs provider for template store. +2021-01-06T20:29:34.892Z - info: fs store is persisting using fs +2021-01-06T20:29:34.895Z - info: fs store is synchronizing using fs +2021-01-06T20:29:35.017Z - info: fs store is loading data +2021-01-06T20:29:35.078Z - info: fs store is initialized successfully +2021-01-06T20:29:35.138Z - info: Creating default express app. +2021-01-06T20:29:35.192Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:36.252Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:36.255Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:36.305Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:36.865Z - info: Found 36 extensions +2021-01-06T20:29:37.103Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:37.284Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:37.687Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:37.695Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:37.700Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:37.754Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:37.760Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:37.765Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:37.867Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:37.872Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:37.876Z - info: Using extension express@2.8.1 +2021-01-06T20:29:38.113Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:38.118Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:38.125Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:38.133Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:38.262Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:38.487Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:38.494Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:38.599Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:38.621Z - info: Using extension text@2.0.0 +2021-01-06T20:29:38.623Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:38.629Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:38.765Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:38.773Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:38.781Z - info: Using extension data@2.4.0 +2021-01-06T20:29:38.784Z - info: Using extension base@2.0.2 +2021-01-06T20:29:38.790Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:38.931Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:38.937Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:38.944Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:39.041Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:39.043Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:39.072Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:39.542Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:39.544Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:39.764Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:39.772Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:39.775Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:39.778Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:39.779Z - info: Using fs provider for template store. +2021-01-06T20:29:39.793Z - info: fs store is persisting using fs +2021-01-06T20:29:39.796Z - info: fs store is synchronizing using fs +2021-01-06T20:29:39.915Z - info: fs store is loading data +2021-01-06T20:29:39.986Z - info: fs store is initialized successfully +2021-01-06T20:29:40.047Z - info: Creating default express app. +2021-01-06T20:29:40.106Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:41.082Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:41.087Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:41.138Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:41.726Z - info: Found 36 extensions +2021-01-06T20:29:41.957Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:42.139Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:42.548Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:42.555Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:42.560Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:42.611Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:42.616Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:42.622Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:42.736Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:42.742Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:42.748Z - info: Using extension express@2.8.1 +2021-01-06T20:29:42.951Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:42.954Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:42.960Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:42.972Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:43.096Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:43.299Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:43.307Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:43.406Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:43.411Z - info: Using extension text@2.0.0 +2021-01-06T20:29:43.413Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:43.419Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:43.564Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:43.570Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:43.577Z - info: Using extension data@2.4.0 +2021-01-06T20:29:43.579Z - info: Using extension base@2.0.2 +2021-01-06T20:29:43.583Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:43.719Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:43.725Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:43.731Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:43.828Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:43.832Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:43.876Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:44.348Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:44.350Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:44.585Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:44.590Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:44.594Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:44.597Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:44.598Z - info: Using fs provider for template store. +2021-01-06T20:29:44.612Z - info: fs store is persisting using fs +2021-01-06T20:29:44.615Z - info: fs store is synchronizing using fs +2021-01-06T20:29:44.732Z - info: fs store is loading data +2021-01-06T20:29:44.798Z - info: fs store is initialized successfully +2021-01-06T20:29:44.854Z - info: Creating default express app. +2021-01-06T20:29:44.900Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:45.825Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:45.828Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:45.879Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:46.439Z - info: Found 36 extensions +2021-01-06T20:29:46.668Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:46.833Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:47.228Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:47.235Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:47.240Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:47.290Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:47.296Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:47.301Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:47.399Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:47.404Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:47.408Z - info: Using extension express@2.8.1 +2021-01-06T20:29:47.683Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:47.688Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:47.696Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:47.705Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:47.876Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:48.080Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:48.087Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:48.186Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:48.190Z - info: Using extension text@2.0.0 +2021-01-06T20:29:48.192Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:48.197Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:48.342Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:48.348Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:48.357Z - info: Using extension data@2.4.0 +2021-01-06T20:29:48.359Z - info: Using extension base@2.0.2 +2021-01-06T20:29:48.363Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:48.502Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:48.508Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:48.514Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:48.602Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:48.604Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:48.631Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:49.122Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:49.124Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:49.343Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:49.348Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:49.351Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:49.354Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:49.355Z - info: Using fs provider for template store. +2021-01-06T20:29:49.369Z - info: fs store is persisting using fs +2021-01-06T20:29:49.371Z - info: fs store is synchronizing using fs +2021-01-06T20:29:49.477Z - info: fs store is loading data +2021-01-06T20:29:49.539Z - info: fs store is initialized successfully +2021-01-06T20:29:49.591Z - info: Creating default express app. +2021-01-06T20:29:49.641Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:50.577Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:50.580Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:50.633Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:51.171Z - info: Found 36 extensions +2021-01-06T20:29:51.344Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:51.507Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:51.892Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:51.899Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:51.903Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:51.954Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:51.959Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:51.963Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:52.079Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:52.084Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:52.090Z - info: Using extension express@2.8.1 +2021-01-06T20:29:52.314Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:52.319Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:52.326Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:52.334Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:52.465Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:52.674Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:52.682Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:52.787Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:52.792Z - info: Using extension text@2.0.0 +2021-01-06T20:29:52.794Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:52.800Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:52.951Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:52.956Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:52.962Z - info: Using extension data@2.4.0 +2021-01-06T20:29:52.964Z - info: Using extension base@2.0.2 +2021-01-06T20:29:52.967Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:53.101Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:53.108Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:53.114Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:53.213Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:53.215Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:53.244Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:53.697Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:53.698Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:53.913Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:53.918Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:53.920Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:53.923Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:53.923Z - info: Using fs provider for template store. +2021-01-06T20:29:53.937Z - info: fs store is persisting using fs +2021-01-06T20:29:53.940Z - info: fs store is synchronizing using fs +2021-01-06T20:29:54.054Z - info: fs store is loading data +2021-01-06T20:29:54.119Z - info: fs store is initialized successfully +2021-01-06T20:29:54.176Z - info: Creating default express app. +2021-01-06T20:29:54.226Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:29:55.242Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:29:55.245Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:29:55.295Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:29:55.920Z - info: Found 36 extensions +2021-01-06T20:29:56.152Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:29:56.325Z - info: Setting http-server strategy for rendering +2021-01-06T20:29:56.727Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:29:56.735Z - info: Using extension cli@2.2.5 +2021-01-06T20:29:56.740Z - info: Using extension authentication@2.6.1 +2021-01-06T20:29:56.791Z - info: Using extension templates@2.4.0 +2021-01-06T20:29:56.796Z - info: Using extension tags@2.5.0 +2021-01-06T20:29:56.801Z - info: Using extension import-export@2.1.1 +2021-01-06T20:29:56.918Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:29:56.923Z - info: Using extension freeze@2.0.0 +2021-01-06T20:29:56.930Z - info: Using extension express@2.8.1 +2021-01-06T20:29:57.140Z - info: Using extension debug@2.1.3 +2021-01-06T20:29:57.144Z - info: Using extension reports@2.5.1 +2021-01-06T20:29:57.152Z - info: Using extension docx@2.9.0 +2021-01-06T20:29:57.159Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:29:57.288Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:29:57.497Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:29:57.504Z - info: Using extension version-control@1.6.0 +2021-01-06T20:29:57.611Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:29:57.616Z - info: Using extension text@2.0.0 +2021-01-06T20:29:57.618Z - info: Using extension licensing@2.2.3 +2021-01-06T20:29:57.624Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:29:57.786Z - info: Using extension pptx@0.7.0 +2021-01-06T20:29:57.795Z - info: Using extension authorization@2.4.0 +2021-01-06T20:29:57.802Z - info: Using extension data@2.4.0 +2021-01-06T20:29:57.805Z - info: Using extension base@2.0.2 +2021-01-06T20:29:57.812Z - info: Using extension studio@2.10.1 +2021-01-06T20:29:57.955Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:29:57.961Z - info: Using extension scripts@2.6.0 +2021-01-06T20:29:57.968Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:29:58.052Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:29:58.054Z - info: Using extension assets@1.7.0 +2021-01-06T20:29:58.087Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:29:58.554Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:29:58.555Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:29:58.776Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:29:58.781Z - info: Using extension resources@2.1.0 +2021-01-06T20:29:58.783Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:29:58.786Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:29:58.787Z - info: Using fs provider for template store. +2021-01-06T20:29:58.802Z - info: fs store is persisting using fs +2021-01-06T20:29:58.805Z - info: fs store is synchronizing using fs +2021-01-06T20:29:58.928Z - info: fs store is loading data +2021-01-06T20:29:58.995Z - info: fs store is initialized successfully +2021-01-06T20:29:59.053Z - info: Creating default express app. +2021-01-06T20:29:59.115Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:00.078Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:00.081Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:00.131Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:00.702Z - info: Found 36 extensions +2021-01-06T20:30:00.917Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:01.096Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:01.485Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:01.492Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:01.497Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:01.547Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:01.552Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:01.557Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:01.677Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:01.682Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:01.689Z - info: Using extension express@2.8.1 +2021-01-06T20:30:01.933Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:01.937Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:01.949Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:01.957Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:02.104Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:02.323Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:02.333Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:02.559Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:02.564Z - info: Using extension text@2.0.0 +2021-01-06T20:30:02.566Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:02.573Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:02.738Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:02.745Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:02.752Z - info: Using extension data@2.4.0 +2021-01-06T20:30:02.755Z - info: Using extension base@2.0.2 +2021-01-06T20:30:02.759Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:02.912Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:02.918Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:02.925Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:03.025Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:03.027Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:03.063Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:03.647Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:03.649Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:03.877Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:03.882Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:03.885Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:03.888Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:03.889Z - info: Using fs provider for template store. +2021-01-06T20:30:03.904Z - info: fs store is persisting using fs +2021-01-06T20:30:03.908Z - info: fs store is synchronizing using fs +2021-01-06T20:30:04.030Z - info: fs store is loading data +2021-01-06T20:30:04.095Z - info: fs store is initialized successfully +2021-01-06T20:30:04.156Z - info: Creating default express app. +2021-01-06T20:30:04.212Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:05.176Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:05.179Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:05.230Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:05.791Z - info: Found 36 extensions +2021-01-06T20:30:06.005Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:06.167Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:06.540Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:06.547Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:06.551Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:06.597Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:06.603Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:06.608Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:06.726Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:06.730Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:06.736Z - info: Using extension express@2.8.1 +2021-01-06T20:30:06.959Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:06.964Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:06.971Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:06.978Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:07.104Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:07.309Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:07.316Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:07.424Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:07.428Z - info: Using extension text@2.0.0 +2021-01-06T20:30:07.430Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:07.436Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:07.591Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:07.599Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:07.606Z - info: Using extension data@2.4.0 +2021-01-06T20:30:07.609Z - info: Using extension base@2.0.2 +2021-01-06T20:30:07.613Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:07.752Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:07.758Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:07.765Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:07.859Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:07.861Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:07.892Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:08.341Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:08.342Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:08.559Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:08.563Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:08.566Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:08.569Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:08.569Z - info: Using fs provider for template store. +2021-01-06T20:30:08.585Z - info: fs store is persisting using fs +2021-01-06T20:30:08.588Z - info: fs store is synchronizing using fs +2021-01-06T20:30:08.703Z - info: fs store is loading data +2021-01-06T20:30:08.761Z - info: fs store is initialized successfully +2021-01-06T20:30:08.808Z - info: Creating default express app. +2021-01-06T20:30:08.857Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:09.809Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:09.812Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:09.864Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:10.416Z - info: Found 36 extensions +2021-01-06T20:30:10.625Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:10.798Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:11.181Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:11.189Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:11.193Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:11.244Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:11.250Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:11.254Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:11.372Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:11.377Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:11.384Z - info: Using extension express@2.8.1 +2021-01-06T20:30:11.610Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:11.614Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:11.621Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:11.629Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:11.758Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:11.963Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:11.970Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:12.068Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:12.072Z - info: Using extension text@2.0.0 +2021-01-06T20:30:12.074Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:12.080Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:12.215Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:12.222Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:12.231Z - info: Using extension data@2.4.0 +2021-01-06T20:30:12.234Z - info: Using extension base@2.0.2 +2021-01-06T20:30:12.237Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:12.362Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:12.367Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:12.372Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:12.458Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:12.460Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:12.492Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:12.936Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:12.937Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:13.136Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:13.142Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:13.145Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:13.147Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:13.148Z - info: Using fs provider for template store. +2021-01-06T20:30:13.160Z - info: fs store is persisting using fs +2021-01-06T20:30:13.163Z - info: fs store is synchronizing using fs +2021-01-06T20:30:13.268Z - info: fs store is loading data +2021-01-06T20:30:13.335Z - info: fs store is initialized successfully +2021-01-06T20:30:13.387Z - info: Creating default express app. +2021-01-06T20:30:13.438Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:14.328Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:14.331Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:14.379Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:14.945Z - info: Found 36 extensions +2021-01-06T20:30:15.176Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:15.348Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:15.732Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:15.738Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:15.742Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:15.787Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:15.792Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:15.796Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:15.883Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:15.887Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:15.890Z - info: Using extension express@2.8.1 +2021-01-06T20:30:16.100Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:16.103Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:16.110Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:16.116Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:16.241Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:16.463Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:16.470Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:16.575Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:16.580Z - info: Using extension text@2.0.0 +2021-01-06T20:30:16.582Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:16.589Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:16.746Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:16.754Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:16.761Z - info: Using extension data@2.4.0 +2021-01-06T20:30:16.764Z - info: Using extension base@2.0.2 +2021-01-06T20:30:16.768Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:16.910Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:16.916Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:16.928Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:17.023Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:17.025Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:17.060Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:17.558Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:17.559Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:17.783Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:17.788Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:17.791Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:17.794Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:17.795Z - info: Using fs provider for template store. +2021-01-06T20:30:17.810Z - info: fs store is persisting using fs +2021-01-06T20:30:17.813Z - info: fs store is synchronizing using fs +2021-01-06T20:30:17.926Z - info: fs store is loading data +2021-01-06T20:30:17.986Z - info: fs store is initialized successfully +2021-01-06T20:30:18.039Z - info: Creating default express app. +2021-01-06T20:30:18.085Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:19.014Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:19.017Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:19.063Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:19.603Z - info: Found 36 extensions +2021-01-06T20:30:19.794Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:19.946Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:20.344Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:20.352Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:20.356Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:20.409Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:20.415Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:20.420Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:20.518Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:20.522Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:20.525Z - info: Using extension express@2.8.1 +2021-01-06T20:30:20.748Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:20.751Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:20.759Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:20.767Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:20.891Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:21.109Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:21.117Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:21.217Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:21.222Z - info: Using extension text@2.0.0 +2021-01-06T20:30:21.224Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:21.231Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:21.366Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:21.375Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:21.381Z - info: Using extension data@2.4.0 +2021-01-06T20:30:21.384Z - info: Using extension base@2.0.2 +2021-01-06T20:30:21.387Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:21.521Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:21.527Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:21.535Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:21.630Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:21.632Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:21.656Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:22.146Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:22.147Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:22.351Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:22.356Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:22.358Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:22.361Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:22.362Z - info: Using fs provider for template store. +2021-01-06T20:30:22.376Z - info: fs store is persisting using fs +2021-01-06T20:30:22.379Z - info: fs store is synchronizing using fs +2021-01-06T20:30:22.489Z - info: fs store is loading data +2021-01-06T20:30:22.556Z - info: fs store is initialized successfully +2021-01-06T20:30:22.615Z - info: Creating default express app. +2021-01-06T20:30:22.669Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:23.614Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:23.617Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:23.666Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:24.205Z - info: Found 36 extensions +2021-01-06T20:30:24.400Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:24.563Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:24.912Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:24.921Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:24.925Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:24.970Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:24.975Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:24.979Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:25.082Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:25.086Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:25.092Z - info: Using extension express@2.8.1 +2021-01-06T20:30:25.314Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:25.319Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:25.325Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:25.332Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:25.455Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:25.650Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:25.657Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:25.758Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:25.763Z - info: Using extension text@2.0.0 +2021-01-06T20:30:25.765Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:25.772Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:25.907Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:25.915Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:25.922Z - info: Using extension data@2.4.0 +2021-01-06T20:30:25.925Z - info: Using extension base@2.0.2 +2021-01-06T20:30:25.929Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:26.059Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:26.065Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:26.071Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:26.159Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:26.161Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:26.192Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:26.667Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:26.669Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:26.870Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:26.874Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:26.876Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:26.879Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:26.880Z - info: Using fs provider for template store. +2021-01-06T20:30:26.895Z - info: fs store is persisting using fs +2021-01-06T20:30:26.897Z - info: fs store is synchronizing using fs +2021-01-06T20:30:27.006Z - info: fs store is loading data +2021-01-06T20:30:27.066Z - info: fs store is initialized successfully +2021-01-06T20:30:27.126Z - info: Creating default express app. +2021-01-06T20:30:27.182Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:28.096Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:28.099Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:28.150Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:28.720Z - info: Found 36 extensions +2021-01-06T20:30:28.944Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:29.113Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:29.491Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:29.498Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:29.502Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:29.545Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:29.549Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:29.553Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:29.630Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:29.634Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:29.638Z - info: Using extension express@2.8.1 +2021-01-06T20:30:29.860Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:29.864Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:29.871Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:29.877Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:30.016Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:30.213Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:30.221Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:30.321Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:30.325Z - info: Using extension text@2.0.0 +2021-01-06T20:30:30.336Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:30.344Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:30.487Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:30.494Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:30.501Z - info: Using extension data@2.4.0 +2021-01-06T20:30:30.504Z - info: Using extension base@2.0.2 +2021-01-06T20:30:30.507Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:30.670Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:30.676Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:30.683Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:30.780Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:30.782Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:30.798Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:31.260Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:31.261Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:31.466Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:31.470Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:31.473Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:31.476Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:31.476Z - info: Using fs provider for template store. +2021-01-06T20:30:31.490Z - info: fs store is persisting using fs +2021-01-06T20:30:31.493Z - info: fs store is synchronizing using fs +2021-01-06T20:30:31.606Z - info: fs store is loading data +2021-01-06T20:30:31.664Z - info: fs store is initialized successfully +2021-01-06T20:30:31.721Z - info: Creating default express app. +2021-01-06T20:30:31.778Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:32.743Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:32.746Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:32.795Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:33.340Z - info: Found 36 extensions +2021-01-06T20:30:33.564Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:33.735Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:34.088Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:34.095Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:34.099Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:34.151Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:34.157Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:34.161Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:34.260Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:34.268Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:34.271Z - info: Using extension express@2.8.1 +2021-01-06T20:30:34.509Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:34.513Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:34.521Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:34.534Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:34.699Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:34.933Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:34.940Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:35.044Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:35.048Z - info: Using extension text@2.0.0 +2021-01-06T20:30:35.051Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:35.057Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:35.217Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:35.224Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:35.232Z - info: Using extension data@2.4.0 +2021-01-06T20:30:35.235Z - info: Using extension base@2.0.2 +2021-01-06T20:30:35.239Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:35.379Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:35.385Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:35.392Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:35.489Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:35.491Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:35.526Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:36.022Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:36.023Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:36.245Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:36.250Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:36.253Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:36.255Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:36.256Z - info: Using fs provider for template store. +2021-01-06T20:30:36.270Z - info: fs store is persisting using fs +2021-01-06T20:30:36.273Z - info: fs store is synchronizing using fs +2021-01-06T20:30:36.391Z - info: fs store is loading data +2021-01-06T20:30:36.459Z - info: fs store is initialized successfully +2021-01-06T20:30:36.518Z - info: Creating default express app. +2021-01-06T20:30:36.571Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:37.623Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:37.627Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:37.677Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:38.245Z - info: Found 36 extensions +2021-01-06T20:30:38.495Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:38.693Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:39.114Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:39.122Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:39.126Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:39.180Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:39.186Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:39.191Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:39.292Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:39.296Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:39.300Z - info: Using extension express@2.8.1 +2021-01-06T20:30:39.535Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:39.539Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:39.546Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:39.554Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:39.680Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:39.900Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:39.907Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:40.016Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:40.020Z - info: Using extension text@2.0.0 +2021-01-06T20:30:40.022Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:40.028Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:40.193Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:40.201Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:40.208Z - info: Using extension data@2.4.0 +2021-01-06T20:30:40.211Z - info: Using extension base@2.0.2 +2021-01-06T20:30:40.214Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:40.377Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:40.383Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:40.390Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:40.489Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:40.491Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:40.527Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:41.034Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:41.035Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:41.256Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:41.261Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:41.264Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:41.267Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:41.268Z - info: Using fs provider for template store. +2021-01-06T20:30:41.283Z - info: fs store is persisting using fs +2021-01-06T20:30:41.286Z - info: fs store is synchronizing using fs +2021-01-06T20:30:41.402Z - info: fs store is loading data +2021-01-06T20:30:41.470Z - info: fs store is initialized successfully +2021-01-06T20:30:41.528Z - info: Creating default express app. +2021-01-06T20:30:41.581Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:42.617Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:42.621Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:42.672Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:43.229Z - info: Found 36 extensions +2021-01-06T20:30:43.438Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:43.612Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:43.987Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:43.995Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:43.999Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:44.045Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:44.050Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:44.054Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:44.163Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:44.168Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:44.175Z - info: Using extension express@2.8.1 +2021-01-06T20:30:44.401Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:44.406Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:44.412Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:44.420Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:44.546Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:44.752Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:44.759Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:44.867Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:44.871Z - info: Using extension text@2.0.0 +2021-01-06T20:30:44.873Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:44.879Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:45.053Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:45.061Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:45.068Z - info: Using extension data@2.4.0 +2021-01-06T20:30:45.071Z - info: Using extension base@2.0.2 +2021-01-06T20:30:45.075Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:45.220Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:45.226Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:45.233Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:45.323Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:45.325Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:45.342Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:45.827Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:45.829Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:46.054Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:46.058Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:46.060Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:46.063Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:46.064Z - info: Using fs provider for template store. +2021-01-06T20:30:46.077Z - info: fs store is persisting using fs +2021-01-06T20:30:46.080Z - info: fs store is synchronizing using fs +2021-01-06T20:30:46.199Z - info: fs store is loading data +2021-01-06T20:30:46.266Z - info: fs store is initialized successfully +2021-01-06T20:30:46.323Z - info: Creating default express app. +2021-01-06T20:30:46.373Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:47.383Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:47.387Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:47.437Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:48.030Z - info: Found 36 extensions +2021-01-06T20:30:48.275Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:48.444Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:48.834Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:48.841Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:48.846Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:48.896Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:48.901Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:48.906Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:49.006Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:49.012Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:49.015Z - info: Using extension express@2.8.1 +2021-01-06T20:30:49.248Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:49.252Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:49.259Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:49.266Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:49.388Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:49.609Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:49.616Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:49.717Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:49.721Z - info: Using extension text@2.0.0 +2021-01-06T20:30:49.724Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:49.730Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:49.895Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:49.904Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:49.911Z - info: Using extension data@2.4.0 +2021-01-06T20:30:49.914Z - info: Using extension base@2.0.2 +2021-01-06T20:30:49.918Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:50.058Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:50.064Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:50.076Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:50.179Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:50.184Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:50.224Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:50.737Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:50.739Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:50.964Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:50.969Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:50.972Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:50.975Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:50.976Z - info: Using fs provider for template store. +2021-01-06T20:30:50.991Z - info: fs store is persisting using fs +2021-01-06T20:30:50.994Z - info: fs store is synchronizing using fs +2021-01-06T20:30:51.114Z - info: fs store is loading data +2021-01-06T20:30:51.183Z - info: fs store is initialized successfully +2021-01-06T20:30:51.243Z - info: Creating default express app. +2021-01-06T20:30:51.297Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:52.367Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:52.371Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:52.426Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:53.044Z - info: Found 36 extensions +2021-01-06T20:30:53.255Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:53.424Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:53.812Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:53.819Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:53.823Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:53.874Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:53.880Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:53.884Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:54.003Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:54.011Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:54.015Z - info: Using extension express@2.8.1 +2021-01-06T20:30:54.261Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:54.268Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:54.275Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:54.284Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:54.424Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:54.658Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:54.666Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:54.776Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:54.781Z - info: Using extension text@2.0.0 +2021-01-06T20:30:54.783Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:54.789Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:54.952Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:54.959Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:54.967Z - info: Using extension data@2.4.0 +2021-01-06T20:30:54.969Z - info: Using extension base@2.0.2 +2021-01-06T20:30:54.973Z - info: Using extension studio@2.10.1 +2021-01-06T20:30:55.124Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:30:55.131Z - info: Using extension scripts@2.6.0 +2021-01-06T20:30:55.138Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:30:55.240Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:30:55.243Z - info: Using extension assets@1.7.0 +2021-01-06T20:30:55.280Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:30:55.768Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:30:55.770Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:30:55.975Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:30:55.979Z - info: Using extension resources@2.1.0 +2021-01-06T20:30:55.982Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:30:55.984Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:30:55.985Z - info: Using fs provider for template store. +2021-01-06T20:30:55.998Z - info: fs store is persisting using fs +2021-01-06T20:30:56.001Z - info: fs store is synchronizing using fs +2021-01-06T20:30:56.111Z - info: fs store is loading data +2021-01-06T20:30:56.172Z - info: fs store is initialized successfully +2021-01-06T20:30:56.224Z - info: Creating default express app. +2021-01-06T20:30:56.273Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:30:57.319Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:30:57.326Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:30:57.381Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:30:58.021Z - info: Found 36 extensions +2021-01-06T20:30:58.283Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:30:58.465Z - info: Setting http-server strategy for rendering +2021-01-06T20:30:58.885Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:30:58.895Z - info: Using extension cli@2.2.5 +2021-01-06T20:30:58.900Z - info: Using extension authentication@2.6.1 +2021-01-06T20:30:58.956Z - info: Using extension templates@2.4.0 +2021-01-06T20:30:58.962Z - info: Using extension tags@2.5.0 +2021-01-06T20:30:58.967Z - info: Using extension import-export@2.1.1 +2021-01-06T20:30:59.064Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:30:59.069Z - info: Using extension freeze@2.0.0 +2021-01-06T20:30:59.072Z - info: Using extension express@2.8.1 +2021-01-06T20:30:59.296Z - info: Using extension debug@2.1.3 +2021-01-06T20:30:59.300Z - info: Using extension reports@2.5.1 +2021-01-06T20:30:59.306Z - info: Using extension docx@2.9.0 +2021-01-06T20:30:59.313Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:30:59.438Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:30:59.657Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:30:59.664Z - info: Using extension version-control@1.6.0 +2021-01-06T20:30:59.768Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:30:59.772Z - info: Using extension text@2.0.0 +2021-01-06T20:30:59.774Z - info: Using extension licensing@2.2.3 +2021-01-06T20:30:59.781Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:30:59.955Z - info: Using extension pptx@0.7.0 +2021-01-06T20:30:59.964Z - info: Using extension authorization@2.4.0 +2021-01-06T20:30:59.970Z - info: Using extension data@2.4.0 +2021-01-06T20:30:59.973Z - info: Using extension base@2.0.2 +2021-01-06T20:30:59.976Z - info: Using extension studio@2.10.1 +2021-01-06T20:31:00.120Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:31:00.127Z - info: Using extension scripts@2.6.0 +2021-01-06T20:31:00.134Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:31:00.240Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:31:00.243Z - info: Using extension assets@1.7.0 +2021-01-06T20:31:00.272Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:31:00.818Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:31:00.820Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:31:01.062Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:31:01.067Z - info: Using extension resources@2.1.0 +2021-01-06T20:31:01.070Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:31:01.073Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:31:01.074Z - info: Using fs provider for template store. +2021-01-06T20:31:01.089Z - info: fs store is persisting using fs +2021-01-06T20:31:01.092Z - info: fs store is synchronizing using fs +2021-01-06T20:31:01.217Z - info: fs store is loading data +2021-01-06T20:31:01.291Z - info: fs store is initialized successfully +2021-01-06T20:31:01.355Z - info: Creating default express app. +2021-01-06T20:31:01.413Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:31:02.402Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:31:02.405Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:31:02.455Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:31:03.067Z - info: Found 36 extensions +2021-01-06T20:31:03.290Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:31:03.449Z - info: Setting http-server strategy for rendering +2021-01-06T20:31:03.847Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:31:03.855Z - info: Using extension cli@2.2.5 +2021-01-06T20:31:03.859Z - info: Using extension authentication@2.6.1 +2021-01-06T20:31:03.910Z - info: Using extension templates@2.4.0 +2021-01-06T20:31:03.916Z - info: Using extension tags@2.5.0 +2021-01-06T20:31:03.921Z - info: Using extension import-export@2.1.1 +2021-01-06T20:31:04.040Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:31:04.045Z - info: Using extension freeze@2.0.0 +2021-01-06T20:31:04.052Z - info: Using extension express@2.8.1 +2021-01-06T20:31:04.272Z - info: Using extension debug@2.1.3 +2021-01-06T20:31:04.277Z - info: Using extension reports@2.5.1 +2021-01-06T20:31:04.284Z - info: Using extension docx@2.9.0 +2021-01-06T20:31:04.291Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:31:04.413Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:31:04.617Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:31:04.624Z - info: Using extension version-control@1.6.0 +2021-01-06T20:31:04.732Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:31:04.737Z - info: Using extension text@2.0.0 +2021-01-06T20:31:04.739Z - info: Using extension licensing@2.2.3 +2021-01-06T20:31:04.745Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:31:04.930Z - info: Using extension pptx@0.7.0 +2021-01-06T20:31:04.936Z - info: Using extension authorization@2.4.0 +2021-01-06T20:31:04.945Z - info: Using extension data@2.4.0 +2021-01-06T20:31:04.949Z - info: Using extension base@2.0.2 +2021-01-06T20:31:04.954Z - info: Using extension studio@2.10.1 +2021-01-06T20:31:05.096Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:31:05.103Z - info: Using extension scripts@2.6.0 +2021-01-06T20:31:05.109Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:31:05.197Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:31:05.199Z - info: Using extension assets@1.7.0 +2021-01-06T20:31:05.221Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:31:05.660Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:31:05.661Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:31:05.881Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:31:05.885Z - info: Using extension resources@2.1.0 +2021-01-06T20:31:05.888Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:31:05.890Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:31:05.891Z - info: Using fs provider for template store. +2021-01-06T20:31:05.903Z - info: fs store is persisting using fs +2021-01-06T20:31:05.907Z - info: fs store is synchronizing using fs +2021-01-06T20:31:06.017Z - info: fs store is loading data +2021-01-06T20:31:06.079Z - info: fs store is initialized successfully +2021-01-06T20:31:06.129Z - info: Creating default express app. +2021-01-06T20:31:06.176Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:31:07.145Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:31:07.149Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:31:07.198Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:31:07.753Z - info: Found 36 extensions +2021-01-06T20:31:07.956Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:31:08.146Z - info: Setting http-server strategy for rendering +2021-01-06T20:31:08.557Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:31:08.565Z - info: Using extension cli@2.2.5 +2021-01-06T20:31:08.570Z - info: Using extension authentication@2.6.1 +2021-01-06T20:31:08.622Z - info: Using extension templates@2.4.0 +2021-01-06T20:31:08.627Z - info: Using extension tags@2.5.0 +2021-01-06T20:31:08.632Z - info: Using extension import-export@2.1.1 +2021-01-06T20:31:08.751Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:31:08.756Z - info: Using extension freeze@2.0.0 +2021-01-06T20:31:08.762Z - info: Using extension express@2.8.1 +2021-01-06T20:31:08.996Z - info: Using extension debug@2.1.3 +2021-01-06T20:31:08.999Z - info: Using extension reports@2.5.1 +2021-01-06T20:31:09.005Z - info: Using extension docx@2.9.0 +2021-01-06T20:31:09.011Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:31:09.124Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:31:09.328Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:31:09.335Z - info: Using extension version-control@1.6.0 +2021-01-06T20:31:09.435Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:31:09.439Z - info: Using extension text@2.0.0 +2021-01-06T20:31:09.442Z - info: Using extension licensing@2.2.3 +2021-01-06T20:31:09.448Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:31:09.603Z - info: Using extension pptx@0.7.0 +2021-01-06T20:31:09.611Z - info: Using extension authorization@2.4.0 +2021-01-06T20:31:09.617Z - info: Using extension data@2.4.0 +2021-01-06T20:31:09.619Z - info: Using extension base@2.0.2 +2021-01-06T20:31:09.623Z - info: Using extension studio@2.10.1 +2021-01-06T20:31:09.764Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:31:09.770Z - info: Using extension scripts@2.6.0 +2021-01-06T20:31:09.776Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:31:09.871Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:31:09.874Z - info: Using extension assets@1.7.0 +2021-01-06T20:31:09.912Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:31:10.389Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:31:10.390Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:31:10.604Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:31:10.609Z - info: Using extension resources@2.1.0 +2021-01-06T20:31:10.612Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:31:10.615Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:31:10.616Z - info: Using fs provider for template store. +2021-01-06T20:31:10.630Z - info: fs store is persisting using fs +2021-01-06T20:31:10.634Z - info: fs store is synchronizing using fs +2021-01-06T20:31:10.752Z - info: fs store is loading data +2021-01-06T20:31:10.841Z - info: fs store is initialized successfully +2021-01-06T20:31:10.903Z - info: Creating default express app. +2021-01-06T20:31:10.954Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:31:11.868Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:31:11.870Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:31:11.918Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:31:12.415Z - info: Found 36 extensions +2021-01-06T20:31:12.652Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:31:12.821Z - info: Setting http-server strategy for rendering +2021-01-06T20:31:13.133Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:31:13.138Z - info: Using extension cli@2.2.5 +2021-01-06T20:31:13.142Z - info: Using extension authentication@2.6.1 +2021-01-06T20:31:13.192Z - info: Using extension templates@2.4.0 +2021-01-06T20:31:13.198Z - info: Using extension tags@2.5.0 +2021-01-06T20:31:13.203Z - info: Using extension import-export@2.1.1 +2021-01-06T20:31:13.285Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:31:13.288Z - info: Using extension freeze@2.0.0 +2021-01-06T20:31:13.293Z - info: Using extension express@2.8.1 +2021-01-06T20:31:13.507Z - info: Using extension debug@2.1.3 +2021-01-06T20:31:13.512Z - info: Using extension reports@2.5.1 +2021-01-06T20:31:13.518Z - info: Using extension docx@2.9.0 +2021-01-06T20:31:13.526Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:31:13.649Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:31:13.847Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:31:13.855Z - info: Using extension version-control@1.6.0 +2021-01-06T20:31:13.948Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:31:13.952Z - info: Using extension text@2.0.0 +2021-01-06T20:31:13.954Z - info: Using extension licensing@2.2.3 +2021-01-06T20:31:13.959Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:31:14.087Z - info: Using extension pptx@0.7.0 +2021-01-06T20:31:14.094Z - info: Using extension authorization@2.4.0 +2021-01-06T20:31:14.099Z - info: Using extension data@2.4.0 +2021-01-06T20:31:14.100Z - info: Using extension base@2.0.2 +2021-01-06T20:31:14.103Z - info: Using extension studio@2.10.1 +2021-01-06T20:31:14.210Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:31:14.217Z - info: Using extension scripts@2.6.0 +2021-01-06T20:31:14.223Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:31:14.314Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:31:14.316Z - info: Using extension assets@1.7.0 +2021-01-06T20:31:14.344Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:31:14.797Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:31:14.798Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:31:14.997Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:31:15.001Z - info: Using extension resources@2.1.0 +2021-01-06T20:31:15.004Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:31:15.006Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:31:15.007Z - info: Using fs provider for template store. +2021-01-06T20:31:15.021Z - info: fs store is persisting using fs +2021-01-06T20:31:15.023Z - info: fs store is synchronizing using fs +2021-01-06T20:31:15.132Z - info: fs store is loading data +2021-01-06T20:31:15.198Z - info: fs store is initialized successfully +2021-01-06T20:31:15.255Z - info: Creating default express app. +2021-01-06T20:31:15.310Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:31:16.344Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:31:16.348Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:31:16.402Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:31:16.984Z - info: Found 36 extensions +2021-01-06T20:31:17.213Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:31:17.366Z - info: Setting http-server strategy for rendering +2021-01-06T20:31:17.727Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:31:17.735Z - info: Using extension cli@2.2.5 +2021-01-06T20:31:17.739Z - info: Using extension authentication@2.6.1 +2021-01-06T20:31:17.791Z - info: Using extension templates@2.4.0 +2021-01-06T20:31:17.797Z - info: Using extension tags@2.5.0 +2021-01-06T20:31:17.802Z - info: Using extension import-export@2.1.1 +2021-01-06T20:31:17.890Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:31:17.895Z - info: Using extension freeze@2.0.0 +2021-01-06T20:31:17.898Z - info: Using extension express@2.8.1 +2021-01-06T20:31:18.127Z - info: Using extension debug@2.1.3 +2021-01-06T20:31:18.132Z - info: Using extension reports@2.5.1 +2021-01-06T20:31:18.138Z - info: Using extension docx@2.9.0 +2021-01-06T20:31:18.146Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:31:18.270Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:31:18.480Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:31:18.487Z - info: Using extension version-control@1.6.0 +2021-01-06T20:31:18.586Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:31:18.591Z - info: Using extension text@2.0.0 +2021-01-06T20:31:18.593Z - info: Using extension licensing@2.2.3 +2021-01-06T20:31:18.599Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:31:18.746Z - info: Using extension pptx@0.7.0 +2021-01-06T20:31:18.753Z - info: Using extension authorization@2.4.0 +2021-01-06T20:31:18.760Z - info: Using extension data@2.4.0 +2021-01-06T20:31:18.763Z - info: Using extension base@2.0.2 +2021-01-06T20:31:18.770Z - info: Using extension studio@2.10.1 +2021-01-06T20:31:18.902Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:31:18.907Z - info: Using extension scripts@2.6.0 +2021-01-06T20:31:18.913Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:31:19.005Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:31:19.006Z - info: Using extension assets@1.7.0 +2021-01-06T20:31:19.036Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:31:19.487Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:31:19.488Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:31:19.667Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:31:19.671Z - info: Using extension resources@2.1.0 +2021-01-06T20:31:19.673Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:31:19.675Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:31:19.676Z - info: Using fs provider for template store. +2021-01-06T20:31:19.689Z - info: fs store is persisting using fs +2021-01-06T20:31:19.691Z - info: fs store is synchronizing using fs +2021-01-06T20:31:19.805Z - info: fs store is loading data +2021-01-06T20:31:19.869Z - info: fs store is initialized successfully +2021-01-06T20:31:19.926Z - info: Creating default express app. +2021-01-06T20:31:19.977Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:31:20.903Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:31:20.905Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:31:20.954Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:31:21.533Z - info: Found 36 extensions +2021-01-06T20:31:21.940Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:31:22.308Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:01.057Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:01.060Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:01.115Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:02.366Z - info: Found 36 extensions +2021-01-06T20:32:02.996Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:03.192Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:03.633Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:03.642Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:03.647Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:03.705Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:03.711Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:03.717Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:03.826Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:03.832Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:03.836Z - info: Using extension express@2.8.1 +2021-01-06T20:32:04.095Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:04.100Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:04.108Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:04.116Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:04.259Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:04.522Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:04.530Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:04.644Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:04.649Z - info: Using extension text@2.0.0 +2021-01-06T20:32:04.651Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:04.658Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:04.827Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:04.835Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:04.842Z - info: Using extension data@2.4.0 +2021-01-06T20:32:04.845Z - info: Using extension base@2.0.2 +2021-01-06T20:32:04.849Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:05.009Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:05.016Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:05.023Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:05.130Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:05.133Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:05.165Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:05.706Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:05.708Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:05.973Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:05.979Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:05.982Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:05.985Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:05.986Z - info: Using fs provider for template store. +2021-01-06T20:32:06.002Z - info: fs store is persisting using fs +2021-01-06T20:32:06.006Z - info: fs store is synchronizing using fs +2021-01-06T20:32:06.136Z - info: fs store is loading data +2021-01-06T20:32:06.208Z - info: fs store is initialized successfully +2021-01-06T20:32:06.274Z - info: Creating default express app. +2021-01-06T20:32:06.333Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:07.223Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:07.227Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:07.277Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:07.846Z - info: Found 36 extensions +2021-01-06T20:32:08.078Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:08.253Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:08.645Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:08.652Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:08.656Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:08.710Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:08.716Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:08.721Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:08.821Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:08.826Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:08.829Z - info: Using extension express@2.8.1 +2021-01-06T20:32:09.049Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:09.053Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:09.059Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:09.065Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:09.174Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:09.386Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:09.394Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:09.496Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:09.500Z - info: Using extension text@2.0.0 +2021-01-06T20:32:09.502Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:09.508Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:09.664Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:09.672Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:09.679Z - info: Using extension data@2.4.0 +2021-01-06T20:32:09.682Z - info: Using extension base@2.0.2 +2021-01-06T20:32:09.685Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:09.820Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:09.826Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:09.834Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:09.931Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:09.934Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:09.970Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:10.457Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:10.459Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:10.693Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:10.697Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:10.700Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:10.702Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:10.703Z - info: Using fs provider for template store. +2021-01-06T20:32:10.715Z - info: fs store is persisting using fs +2021-01-06T20:32:10.717Z - info: fs store is synchronizing using fs +2021-01-06T20:32:10.830Z - info: fs store is loading data +2021-01-06T20:32:10.897Z - info: fs store is initialized successfully +2021-01-06T20:32:10.956Z - info: Creating default express app. +2021-01-06T20:32:11.009Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:11.975Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:11.979Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:12.028Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:12.608Z - info: Found 36 extensions +2021-01-06T20:32:12.845Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:13.011Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:13.414Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:13.420Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:13.424Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:13.466Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:13.471Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:13.476Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:13.559Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:13.564Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:13.567Z - info: Using extension express@2.8.1 +2021-01-06T20:32:13.784Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:13.788Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:13.795Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:13.802Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:13.907Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:14.094Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:14.101Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:14.189Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:14.193Z - info: Using extension text@2.0.0 +2021-01-06T20:32:14.195Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:14.202Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:14.367Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:14.374Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:14.381Z - info: Using extension data@2.4.0 +2021-01-06T20:32:14.384Z - info: Using extension base@2.0.2 +2021-01-06T20:32:14.388Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:14.521Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:14.527Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:14.534Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:14.632Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:14.634Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:14.675Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:15.093Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:15.095Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:15.306Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:15.310Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:15.313Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:15.316Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:15.317Z - info: Using fs provider for template store. +2021-01-06T20:32:15.331Z - info: fs store is persisting using fs +2021-01-06T20:32:15.334Z - info: fs store is synchronizing using fs +2021-01-06T20:32:15.451Z - info: fs store is loading data +2021-01-06T20:32:15.520Z - info: fs store is initialized successfully +2021-01-06T20:32:15.576Z - info: Creating default express app. +2021-01-06T20:32:15.636Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:16.614Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:16.617Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:16.669Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:17.193Z - info: Found 36 extensions +2021-01-06T20:32:17.423Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:17.587Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:17.942Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:17.951Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:17.954Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:18.002Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:18.007Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:18.013Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:18.105Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:18.110Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:18.113Z - info: Using extension express@2.8.1 +2021-01-06T20:32:18.338Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:18.342Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:18.349Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:18.355Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:18.461Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:18.643Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:18.649Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:18.739Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:18.742Z - info: Using extension text@2.0.0 +2021-01-06T20:32:18.744Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:18.749Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:18.896Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:18.905Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:18.913Z - info: Using extension data@2.4.0 +2021-01-06T20:32:18.915Z - info: Using extension base@2.0.2 +2021-01-06T20:32:18.923Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:19.050Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:19.057Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:19.062Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:19.155Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:19.158Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:19.192Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:19.648Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:19.650Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:19.860Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:19.864Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:19.867Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:19.870Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:19.871Z - info: Using fs provider for template store. +2021-01-06T20:32:19.886Z - info: fs store is persisting using fs +2021-01-06T20:32:19.890Z - info: fs store is synchronizing using fs +2021-01-06T20:32:20.011Z - info: fs store is loading data +2021-01-06T20:32:20.081Z - info: fs store is initialized successfully +2021-01-06T20:32:20.142Z - info: Creating default express app. +2021-01-06T20:32:20.198Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:21.139Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:21.142Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:21.195Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:21.742Z - info: Found 36 extensions +2021-01-06T20:32:21.970Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:22.150Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:22.538Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:22.545Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:22.549Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:22.591Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:22.600Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:22.607Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:22.697Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:22.701Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:22.708Z - info: Using extension express@2.8.1 +2021-01-06T20:32:22.931Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:22.935Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:22.941Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:22.947Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:23.061Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:23.279Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:23.286Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:23.380Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:23.384Z - info: Using extension text@2.0.0 +2021-01-06T20:32:23.386Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:23.393Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:23.536Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:23.543Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:23.549Z - info: Using extension data@2.4.0 +2021-01-06T20:32:23.551Z - info: Using extension base@2.0.2 +2021-01-06T20:32:23.555Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:23.679Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:23.686Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:23.693Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:23.774Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:23.777Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:23.804Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:24.297Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:24.298Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:24.495Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:24.499Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:24.502Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:24.504Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:24.505Z - info: Using fs provider for template store. +2021-01-06T20:32:24.515Z - info: fs store is persisting using fs +2021-01-06T20:32:24.518Z - info: fs store is synchronizing using fs +2021-01-06T20:32:24.628Z - info: fs store is loading data +2021-01-06T20:32:24.690Z - info: fs store is initialized successfully +2021-01-06T20:32:24.750Z - info: Creating default express app. +2021-01-06T20:32:24.791Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:25.697Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:25.704Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:25.752Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:26.322Z - info: Found 36 extensions +2021-01-06T20:32:26.518Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:26.695Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:27.081Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:27.089Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:27.093Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:27.146Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:27.152Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:27.156Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:27.267Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:27.272Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:27.279Z - info: Using extension express@2.8.1 +2021-01-06T20:32:27.505Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:27.510Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:27.517Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:27.524Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:27.647Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:27.854Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:27.861Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:27.969Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:27.974Z - info: Using extension text@2.0.0 +2021-01-06T20:32:27.977Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:27.983Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:28.143Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:28.151Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:28.158Z - info: Using extension data@2.4.0 +2021-01-06T20:32:28.161Z - info: Using extension base@2.0.2 +2021-01-06T20:32:28.164Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:28.299Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:28.304Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:28.310Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:28.404Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:28.406Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:28.439Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:28.936Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:28.937Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:29.161Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:29.166Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:29.168Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:29.171Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:29.172Z - info: Using fs provider for template store. +2021-01-06T20:32:29.187Z - info: fs store is persisting using fs +2021-01-06T20:32:29.191Z - info: fs store is synchronizing using fs +2021-01-06T20:32:29.314Z - info: fs store is loading data +2021-01-06T20:32:29.379Z - info: fs store is initialized successfully +2021-01-06T20:32:29.437Z - info: Creating default express app. +2021-01-06T20:32:29.491Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:30.471Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:30.475Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:30.525Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:31.093Z - info: Found 36 extensions +2021-01-06T20:32:31.313Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:31.477Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:31.872Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:31.880Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:31.885Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:31.931Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:31.936Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:31.941Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:32.037Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:32.042Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:32.047Z - info: Using extension express@2.8.1 +2021-01-06T20:32:32.262Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:32.266Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:32.274Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:32.281Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:32.410Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:32.635Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:32.643Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:32.742Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:32.746Z - info: Using extension text@2.0.0 +2021-01-06T20:32:32.749Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:32.755Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:32.911Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:32.919Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:32.926Z - info: Using extension data@2.4.0 +2021-01-06T20:32:32.929Z - info: Using extension base@2.0.2 +2021-01-06T20:32:32.933Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:33.071Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:33.077Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:33.084Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:33.182Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:33.184Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:33.216Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:33.671Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:33.673Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:33.891Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:33.896Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:33.898Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:33.901Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:33.902Z - info: Using fs provider for template store. +2021-01-06T20:32:33.915Z - info: fs store is persisting using fs +2021-01-06T20:32:33.918Z - info: fs store is synchronizing using fs +2021-01-06T20:32:34.042Z - info: fs store is loading data +2021-01-06T20:32:34.106Z - info: fs store is initialized successfully +2021-01-06T20:32:34.158Z - info: Creating default express app. +2021-01-06T20:32:34.207Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:35.191Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:35.194Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:35.239Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:35.872Z - info: Found 36 extensions +2021-01-06T20:32:36.118Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:36.319Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:36.761Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:36.770Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:36.775Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:36.831Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:36.838Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:36.843Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:36.975Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:36.981Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:36.988Z - info: Using extension express@2.8.1 +2021-01-06T20:32:37.243Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:37.248Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:37.256Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:37.264Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:37.405Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:37.635Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:37.643Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:37.756Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:37.761Z - info: Using extension text@2.0.0 +2021-01-06T20:32:37.764Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:37.770Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:37.944Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:37.953Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:37.960Z - info: Using extension data@2.4.0 +2021-01-06T20:32:37.963Z - info: Using extension base@2.0.2 +2021-01-06T20:32:37.967Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:38.128Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:38.134Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:38.141Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:38.249Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:38.251Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:38.286Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:38.831Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:38.833Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:39.083Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:39.088Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:39.090Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:39.093Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:39.093Z - info: Using fs provider for template store. +2021-01-06T20:32:39.109Z - info: fs store is persisting using fs +2021-01-06T20:32:39.111Z - info: fs store is synchronizing using fs +2021-01-06T20:32:39.241Z - info: fs store is loading data +2021-01-06T20:32:39.312Z - info: fs store is initialized successfully +2021-01-06T20:32:39.375Z - info: Creating default express app. +2021-01-06T20:32:39.432Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:41.262Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:41.272Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:41.383Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:42.711Z - info: Found 36 extensions +2021-01-06T20:32:42.961Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:43.157Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:43.595Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:43.603Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:43.607Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:43.662Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:43.667Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:43.672Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:43.780Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:43.784Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:43.788Z - info: Using extension express@2.8.1 +2021-01-06T20:32:44.042Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:44.046Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:44.053Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:44.061Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:44.205Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:44.460Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:44.467Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:44.580Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:44.584Z - info: Using extension text@2.0.0 +2021-01-06T20:32:44.585Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:44.591Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:44.779Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:44.786Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:44.793Z - info: Using extension data@2.4.0 +2021-01-06T20:32:44.795Z - info: Using extension base@2.0.2 +2021-01-06T20:32:44.798Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:44.959Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:44.965Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:44.971Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:45.078Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:45.079Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:45.097Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:45.639Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:45.641Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:45.886Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:45.891Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:45.893Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:45.895Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:45.896Z - info: Using fs provider for template store. +2021-01-06T20:32:45.911Z - info: fs store is persisting using fs +2021-01-06T20:32:45.914Z - info: fs store is synchronizing using fs +2021-01-06T20:32:46.043Z - info: fs store is loading data +2021-01-06T20:32:46.114Z - info: fs store is initialized successfully +2021-01-06T20:32:46.178Z - info: Creating default express app. +2021-01-06T20:32:46.235Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:47.256Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:47.259Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:47.310Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:47.858Z - info: Found 36 extensions +2021-01-06T20:32:48.072Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:48.229Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:48.614Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:48.621Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:48.625Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:48.676Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:48.681Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:48.686Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:48.796Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:48.800Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:48.806Z - info: Using extension express@2.8.1 +2021-01-06T20:32:49.043Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:49.046Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:49.052Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:49.068Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:49.209Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:49.420Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:49.426Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:49.530Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:49.534Z - info: Using extension text@2.0.0 +2021-01-06T20:32:49.536Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:49.541Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:49.692Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:49.698Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:49.706Z - info: Using extension data@2.4.0 +2021-01-06T20:32:49.708Z - info: Using extension base@2.0.2 +2021-01-06T20:32:49.711Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:49.849Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:49.856Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:49.862Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:49.957Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:49.959Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:49.995Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:50.487Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:50.488Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:50.698Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:50.702Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:50.704Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:50.707Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:50.707Z - info: Using fs provider for template store. +2021-01-06T20:32:50.722Z - info: fs store is persisting using fs +2021-01-06T20:32:50.724Z - info: fs store is synchronizing using fs +2021-01-06T20:32:50.840Z - info: fs store is loading data +2021-01-06T20:32:50.907Z - info: fs store is initialized successfully +2021-01-06T20:32:50.971Z - info: Creating default express app. +2021-01-06T20:32:51.025Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:51.990Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:51.993Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:52.038Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:52.649Z - info: Found 36 extensions +2021-01-06T20:32:52.846Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:52.987Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:53.366Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:53.372Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:53.375Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:53.423Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:53.428Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:53.432Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:53.531Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:53.535Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:53.542Z - info: Using extension express@2.8.1 +2021-01-06T20:32:53.758Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:53.762Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:53.768Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:53.774Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:53.887Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:54.092Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:54.098Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:54.198Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:54.201Z - info: Using extension text@2.0.0 +2021-01-06T20:32:54.202Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:54.207Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:54.356Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:54.364Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:54.369Z - info: Using extension data@2.4.0 +2021-01-06T20:32:54.371Z - info: Using extension base@2.0.2 +2021-01-06T20:32:54.374Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:54.512Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:54.518Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:54.523Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:54.616Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:54.617Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:54.642Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:55.112Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:55.113Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:32:55.317Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:32:55.321Z - info: Using extension resources@2.1.0 +2021-01-06T20:32:55.323Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:32:55.325Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:32:55.325Z - info: Using fs provider for template store. +2021-01-06T20:32:55.339Z - info: fs store is persisting using fs +2021-01-06T20:32:55.341Z - info: fs store is synchronizing using fs +2021-01-06T20:32:55.454Z - info: fs store is loading data +2021-01-06T20:32:55.512Z - info: fs store is initialized successfully +2021-01-06T20:32:55.564Z - info: Creating default express app. +2021-01-06T20:32:55.617Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:32:56.575Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:32:56.578Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:32:56.626Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:32:57.190Z - info: Found 36 extensions +2021-01-06T20:32:57.417Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:32:57.594Z - info: Setting http-server strategy for rendering +2021-01-06T20:32:58.007Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:32:58.015Z - info: Using extension cli@2.2.5 +2021-01-06T20:32:58.026Z - info: Using extension authentication@2.6.1 +2021-01-06T20:32:58.116Z - info: Using extension templates@2.4.0 +2021-01-06T20:32:58.136Z - info: Using extension tags@2.5.0 +2021-01-06T20:32:58.140Z - info: Using extension import-export@2.1.1 +2021-01-06T20:32:58.266Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:32:58.271Z - info: Using extension freeze@2.0.0 +2021-01-06T20:32:58.276Z - info: Using extension express@2.8.1 +2021-01-06T20:32:58.502Z - info: Using extension debug@2.1.3 +2021-01-06T20:32:58.506Z - info: Using extension reports@2.5.1 +2021-01-06T20:32:58.513Z - info: Using extension docx@2.9.0 +2021-01-06T20:32:58.520Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:32:58.653Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:32:58.861Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:32:58.868Z - info: Using extension version-control@1.6.0 +2021-01-06T20:32:58.974Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:32:58.978Z - info: Using extension text@2.0.0 +2021-01-06T20:32:58.980Z - info: Using extension licensing@2.2.3 +2021-01-06T20:32:58.986Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:32:59.137Z - info: Using extension pptx@0.7.0 +2021-01-06T20:32:59.143Z - info: Using extension authorization@2.4.0 +2021-01-06T20:32:59.150Z - info: Using extension data@2.4.0 +2021-01-06T20:32:59.152Z - info: Using extension base@2.0.2 +2021-01-06T20:32:59.155Z - info: Using extension studio@2.10.1 +2021-01-06T20:32:59.285Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:32:59.291Z - info: Using extension scripts@2.6.0 +2021-01-06T20:32:59.297Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:32:59.394Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:32:59.396Z - info: Using extension assets@1.7.0 +2021-01-06T20:32:59.428Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:32:59.938Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:32:59.939Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:00.266Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:00.269Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:00.271Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:00.274Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:00.274Z - info: Using fs provider for template store. +2021-01-06T20:33:00.288Z - info: fs store is persisting using fs +2021-01-06T20:33:00.291Z - info: fs store is synchronizing using fs +2021-01-06T20:33:00.409Z - info: fs store is loading data +2021-01-06T20:33:00.476Z - info: fs store is initialized successfully +2021-01-06T20:33:00.532Z - info: Creating default express app. +2021-01-06T20:33:00.588Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:01.601Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:01.603Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:01.651Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:02.227Z - info: Found 36 extensions +2021-01-06T20:33:02.456Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:02.625Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:03.012Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:03.019Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:03.022Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:03.072Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:03.077Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:03.081Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:03.178Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:03.182Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:03.185Z - info: Using extension express@2.8.1 +2021-01-06T20:33:03.410Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:03.413Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:03.420Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:03.426Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:03.548Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:03.757Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:03.761Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:03.850Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:03.854Z - info: Using extension text@2.0.0 +2021-01-06T20:33:03.855Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:03.861Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:03.996Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:04.002Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:04.007Z - info: Using extension data@2.4.0 +2021-01-06T20:33:04.008Z - info: Using extension base@2.0.2 +2021-01-06T20:33:04.010Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:04.132Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:04.137Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:04.143Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:04.235Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:04.237Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:04.268Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:04.741Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:04.742Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:04.955Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:04.960Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:04.962Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:04.964Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:04.964Z - info: Using fs provider for template store. +2021-01-06T20:33:04.978Z - info: fs store is persisting using fs +2021-01-06T20:33:04.980Z - info: fs store is synchronizing using fs +2021-01-06T20:33:05.097Z - info: fs store is loading data +2021-01-06T20:33:05.166Z - info: fs store is initialized successfully +2021-01-06T20:33:05.224Z - info: Creating default express app. +2021-01-06T20:33:05.279Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:06.234Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:06.237Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:06.287Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:06.857Z - info: Found 36 extensions +2021-01-06T20:33:07.098Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:07.263Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:07.616Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:07.623Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:07.627Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:07.679Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:07.684Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:07.688Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:07.787Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:07.791Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:07.794Z - info: Using extension express@2.8.1 +2021-01-06T20:33:08.022Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:08.026Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:08.032Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:08.038Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:08.161Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:08.374Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:08.382Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:08.482Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:08.486Z - info: Using extension text@2.0.0 +2021-01-06T20:33:08.487Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:08.492Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:08.643Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:08.651Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:08.657Z - info: Using extension data@2.4.0 +2021-01-06T20:33:08.659Z - info: Using extension base@2.0.2 +2021-01-06T20:33:08.661Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:08.794Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:08.799Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:08.805Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:08.897Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:08.899Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:08.933Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:09.356Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:09.357Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:09.546Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:09.549Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:09.550Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:09.552Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:09.552Z - info: Using fs provider for template store. +2021-01-06T20:33:09.562Z - info: fs store is persisting using fs +2021-01-06T20:33:09.564Z - info: fs store is synchronizing using fs +2021-01-06T20:33:09.662Z - info: fs store is loading data +2021-01-06T20:33:09.715Z - info: fs store is initialized successfully +2021-01-06T20:33:09.768Z - info: Creating default express app. +2021-01-06T20:33:09.806Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:10.698Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:10.701Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:10.750Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:11.299Z - info: Found 36 extensions +2021-01-06T20:33:11.506Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:11.676Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:12.058Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:12.063Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:12.067Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:12.112Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:12.116Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:12.121Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:12.215Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:12.218Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:12.222Z - info: Using extension express@2.8.1 +2021-01-06T20:33:12.414Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:12.419Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:12.425Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:12.432Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:12.550Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:12.742Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:12.748Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:12.844Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:12.847Z - info: Using extension text@2.0.0 +2021-01-06T20:33:12.849Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:12.854Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:12.996Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:13.003Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:13.009Z - info: Using extension data@2.4.0 +2021-01-06T20:33:13.011Z - info: Using extension base@2.0.2 +2021-01-06T20:33:13.013Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:13.145Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:13.150Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:13.155Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:13.245Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:13.247Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:13.276Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:13.724Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:13.725Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:13.899Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:13.903Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:13.905Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:13.906Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:13.907Z - info: Using fs provider for template store. +2021-01-06T20:33:13.920Z - info: fs store is persisting using fs +2021-01-06T20:33:13.921Z - info: fs store is synchronizing using fs +2021-01-06T20:33:14.032Z - info: fs store is loading data +2021-01-06T20:33:14.089Z - info: fs store is initialized successfully +2021-01-06T20:33:14.136Z - info: Creating default express app. +2021-01-06T20:33:14.178Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:15.014Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:15.017Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:15.065Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:15.653Z - info: Found 36 extensions +2021-01-06T20:33:15.883Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:16.056Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:16.445Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:16.452Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:16.455Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:16.504Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:16.508Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:16.513Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:16.608Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:16.612Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:16.615Z - info: Using extension express@2.8.1 +2021-01-06T20:33:16.838Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:16.842Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:16.848Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:16.855Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:16.993Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:17.189Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:17.195Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:17.295Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:17.298Z - info: Using extension text@2.0.0 +2021-01-06T20:33:17.300Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:17.305Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:17.457Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:17.464Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:17.484Z - info: Using extension data@2.4.0 +2021-01-06T20:33:17.488Z - info: Using extension base@2.0.2 +2021-01-06T20:33:17.496Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:17.631Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:17.637Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:17.642Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:17.732Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:17.734Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:17.747Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:18.185Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:18.186Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:18.355Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:18.358Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:18.360Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:18.361Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:18.362Z - info: Using fs provider for template store. +2021-01-06T20:33:18.373Z - info: fs store is persisting using fs +2021-01-06T20:33:18.375Z - info: fs store is synchronizing using fs +2021-01-06T20:33:18.486Z - info: fs store is loading data +2021-01-06T20:33:18.542Z - info: fs store is initialized successfully +2021-01-06T20:33:18.577Z - info: Creating default express app. +2021-01-06T20:33:18.618Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:19.531Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:19.534Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:19.580Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:20.126Z - info: Found 36 extensions +2021-01-06T20:33:20.338Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:20.507Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:20.895Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:20.903Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:20.906Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:20.956Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:20.961Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:20.966Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:21.083Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:21.087Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:21.094Z - info: Using extension express@2.8.1 +2021-01-06T20:33:21.312Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:21.316Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:21.321Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:21.328Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:21.454Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:21.654Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:21.660Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:21.760Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:21.764Z - info: Using extension text@2.0.0 +2021-01-06T20:33:21.765Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:21.770Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:21.920Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:21.928Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:21.934Z - info: Using extension data@2.4.0 +2021-01-06T20:33:21.935Z - info: Using extension base@2.0.2 +2021-01-06T20:33:21.938Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:22.075Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:22.080Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:22.086Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:22.180Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:22.181Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:22.216Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:22.695Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:22.696Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:22.912Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:22.917Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:22.918Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:22.920Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:22.920Z - info: Using fs provider for template store. +2021-01-06T20:33:22.934Z - info: fs store is persisting using fs +2021-01-06T20:33:22.936Z - info: fs store is synchronizing using fs +2021-01-06T20:33:23.056Z - info: fs store is loading data +2021-01-06T20:33:23.120Z - info: fs store is initialized successfully +2021-01-06T20:33:23.176Z - info: Creating default express app. +2021-01-06T20:33:23.227Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:24.015Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:24.017Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:24.060Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:24.531Z - info: Found 36 extensions +2021-01-06T20:33:24.691Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:24.837Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:25.192Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:25.199Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:25.203Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:25.251Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:25.260Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:25.264Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:25.371Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:25.374Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:25.380Z - info: Using extension express@2.8.1 +2021-01-06T20:33:25.597Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:25.600Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:25.606Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:25.614Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:25.729Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:25.911Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:25.918Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:26.013Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:26.017Z - info: Using extension text@2.0.0 +2021-01-06T20:33:26.018Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:26.022Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:26.140Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:26.146Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:26.151Z - info: Using extension data@2.4.0 +2021-01-06T20:33:26.153Z - info: Using extension base@2.0.2 +2021-01-06T20:33:26.155Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:26.284Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:26.290Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:26.296Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:26.393Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:26.394Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:26.418Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:26.795Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:26.796Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:26.999Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:27.002Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:27.004Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:27.006Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:27.006Z - info: Using fs provider for template store. +2021-01-06T20:33:27.019Z - info: fs store is persisting using fs +2021-01-06T20:33:27.021Z - info: fs store is synchronizing using fs +2021-01-06T20:33:27.133Z - info: fs store is loading data +2021-01-06T20:33:27.194Z - info: fs store is initialized successfully +2021-01-06T20:33:27.251Z - info: Creating default express app. +2021-01-06T20:33:27.303Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:28.293Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:28.295Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:28.344Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:28.930Z - info: Found 36 extensions +2021-01-06T20:33:29.161Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:29.341Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:29.738Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:29.745Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:29.748Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:29.798Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:29.802Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:29.806Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:29.888Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:29.892Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:29.894Z - info: Using extension express@2.8.1 +2021-01-06T20:33:30.104Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:30.108Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:30.114Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:30.121Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:30.232Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:30.460Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:30.467Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:30.565Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:30.568Z - info: Using extension text@2.0.0 +2021-01-06T20:33:30.570Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:30.575Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:30.724Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:30.731Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:30.737Z - info: Using extension data@2.4.0 +2021-01-06T20:33:30.739Z - info: Using extension base@2.0.2 +2021-01-06T20:33:30.745Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:30.878Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:30.884Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:30.889Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:30.984Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:30.985Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:31.018Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:31.474Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:31.474Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:31.640Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:31.643Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:31.644Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:31.646Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:31.646Z - info: Using fs provider for template store. +2021-01-06T20:33:31.655Z - info: fs store is persisting using fs +2021-01-06T20:33:31.656Z - info: fs store is synchronizing using fs +2021-01-06T20:33:31.747Z - info: fs store is loading data +2021-01-06T20:33:31.798Z - info: fs store is initialized successfully +2021-01-06T20:33:31.843Z - info: Creating default express app. +2021-01-06T20:33:31.879Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:32.774Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:32.777Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:32.821Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:33.283Z - info: Found 36 extensions +2021-01-06T20:33:33.475Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:33.641Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:34.015Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:34.019Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:34.023Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:34.069Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:34.073Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:34.077Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:34.152Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:34.155Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:34.157Z - info: Using extension express@2.8.1 +2021-01-06T20:33:34.341Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:34.344Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:34.351Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:34.357Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:34.464Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:34.663Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:34.669Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:34.755Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:34.758Z - info: Using extension text@2.0.0 +2021-01-06T20:33:34.759Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:34.765Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:34.898Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:34.906Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:34.912Z - info: Using extension data@2.4.0 +2021-01-06T20:33:34.914Z - info: Using extension base@2.0.2 +2021-01-06T20:33:34.917Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:35.053Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:35.058Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:35.064Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:35.160Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:35.161Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:35.186Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:35.659Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:35.660Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:35.878Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:35.882Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:35.884Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:35.886Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:35.886Z - info: Using fs provider for template store. +2021-01-06T20:33:35.900Z - info: fs store is persisting using fs +2021-01-06T20:33:35.902Z - info: fs store is synchronizing using fs +2021-01-06T20:33:36.011Z - info: fs store is loading data +2021-01-06T20:33:36.064Z - info: fs store is initialized successfully +2021-01-06T20:33:36.110Z - info: Creating default express app. +2021-01-06T20:33:36.164Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:37.099Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:37.102Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:37.147Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:37.718Z - info: Found 36 extensions +2021-01-06T20:33:37.910Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:38.077Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:38.462Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:38.469Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:38.472Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:38.522Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:38.527Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:38.532Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:38.647Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:38.651Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:38.657Z - info: Using extension express@2.8.1 +2021-01-06T20:33:38.878Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:38.882Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:38.888Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:38.895Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:39.006Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:39.211Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:39.217Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:39.305Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:39.309Z - info: Using extension text@2.0.0 +2021-01-06T20:33:39.310Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:39.316Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:39.463Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:39.470Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:39.476Z - info: Using extension data@2.4.0 +2021-01-06T20:33:39.477Z - info: Using extension base@2.0.2 +2021-01-06T20:33:39.480Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:39.609Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:39.613Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:39.618Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:39.695Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:39.696Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:39.732Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:40.168Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:40.170Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:40.391Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:40.394Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:40.396Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:40.398Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:40.398Z - info: Using fs provider for template store. +2021-01-06T20:33:40.411Z - info: fs store is persisting using fs +2021-01-06T20:33:40.412Z - info: fs store is synchronizing using fs +2021-01-06T20:33:40.508Z - info: fs store is loading data +2021-01-06T20:33:40.570Z - info: fs store is initialized successfully +2021-01-06T20:33:40.624Z - info: Creating default express app. +2021-01-06T20:33:40.672Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:41.598Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:41.601Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:41.648Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:42.224Z - info: Found 36 extensions +2021-01-06T20:33:42.456Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:42.629Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:43.044Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:43.051Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:43.054Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:43.109Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:43.114Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:43.119Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:43.218Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:43.222Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:43.225Z - info: Using extension express@2.8.1 +2021-01-06T20:33:43.456Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:43.459Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:43.465Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:43.472Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:43.613Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:43.841Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:43.853Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:43.961Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:43.965Z - info: Using extension text@2.0.0 +2021-01-06T20:33:43.967Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:43.973Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:44.106Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:44.112Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:44.121Z - info: Using extension data@2.4.0 +2021-01-06T20:33:44.132Z - info: Using extension base@2.0.2 +2021-01-06T20:33:44.140Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:44.281Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:44.286Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:44.292Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:44.390Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:44.392Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:44.406Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:44.893Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:44.894Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:45.114Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:45.118Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:45.120Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:45.122Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:45.123Z - info: Using fs provider for template store. +2021-01-06T20:33:45.136Z - info: fs store is persisting using fs +2021-01-06T20:33:45.139Z - info: fs store is synchronizing using fs +2021-01-06T20:33:45.256Z - info: fs store is loading data +2021-01-06T20:33:45.320Z - info: fs store is initialized successfully +2021-01-06T20:33:45.377Z - info: Creating default express app. +2021-01-06T20:33:45.431Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:46.442Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:46.445Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:46.490Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:47.040Z - info: Found 36 extensions +2021-01-06T20:33:47.277Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:47.451Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:47.837Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:47.844Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:47.848Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:47.899Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:47.905Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:47.909Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:48.004Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:48.009Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:48.012Z - info: Using extension express@2.8.1 +2021-01-06T20:33:48.249Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:48.253Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:48.258Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:48.264Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:48.381Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:48.605Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:48.611Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:48.713Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:48.734Z - info: Using extension text@2.0.0 +2021-01-06T20:33:48.736Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:48.741Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:48.878Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:48.886Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:48.892Z - info: Using extension data@2.4.0 +2021-01-06T20:33:48.894Z - info: Using extension base@2.0.2 +2021-01-06T20:33:48.897Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:49.028Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:49.033Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:49.039Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:49.136Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:49.138Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:49.172Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:49.663Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:49.665Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:49.897Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:49.901Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:49.903Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:49.905Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:49.905Z - info: Using fs provider for template store. +2021-01-06T20:33:49.920Z - info: fs store is persisting using fs +2021-01-06T20:33:49.922Z - info: fs store is synchronizing using fs +2021-01-06T20:33:50.042Z - info: fs store is loading data +2021-01-06T20:33:50.104Z - info: fs store is initialized successfully +2021-01-06T20:33:50.155Z - info: Creating default express app. +2021-01-06T20:33:50.203Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:51.156Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:51.159Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:51.206Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:51.782Z - info: Found 36 extensions +2021-01-06T20:33:51.999Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:52.175Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:52.579Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:52.585Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:52.589Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:52.642Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:52.647Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:52.652Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:52.751Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:52.755Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:52.758Z - info: Using extension express@2.8.1 +2021-01-06T20:33:52.995Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:52.999Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:53.006Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:53.012Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:53.142Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:53.371Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:53.378Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:53.479Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:53.482Z - info: Using extension text@2.0.0 +2021-01-06T20:33:53.484Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:53.490Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:53.623Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:53.628Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:53.635Z - info: Using extension data@2.4.0 +2021-01-06T20:33:53.636Z - info: Using extension base@2.0.2 +2021-01-06T20:33:53.639Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:53.776Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:53.782Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:53.788Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:53.877Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:53.879Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:53.908Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:54.386Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:54.387Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:54.598Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:54.603Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:54.604Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:54.606Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:54.607Z - info: Using fs provider for template store. +2021-01-06T20:33:54.620Z - info: fs store is persisting using fs +2021-01-06T20:33:54.622Z - info: fs store is synchronizing using fs +2021-01-06T20:33:54.737Z - info: fs store is loading data +2021-01-06T20:33:54.801Z - info: fs store is initialized successfully +2021-01-06T20:33:54.856Z - info: Creating default express app. +2021-01-06T20:33:54.905Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:33:55.931Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:33:55.934Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:33:55.985Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:33:56.591Z - info: Found 36 extensions +2021-01-06T20:33:56.832Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:33:57.005Z - info: Setting http-server strategy for rendering +2021-01-06T20:33:57.413Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:33:57.420Z - info: Using extension cli@2.2.5 +2021-01-06T20:33:57.424Z - info: Using extension authentication@2.6.1 +2021-01-06T20:33:57.473Z - info: Using extension templates@2.4.0 +2021-01-06T20:33:57.478Z - info: Using extension tags@2.5.0 +2021-01-06T20:33:57.483Z - info: Using extension import-export@2.1.1 +2021-01-06T20:33:57.580Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:33:57.585Z - info: Using extension freeze@2.0.0 +2021-01-06T20:33:57.588Z - info: Using extension express@2.8.1 +2021-01-06T20:33:57.818Z - info: Using extension debug@2.1.3 +2021-01-06T20:33:57.822Z - info: Using extension reports@2.5.1 +2021-01-06T20:33:57.829Z - info: Using extension docx@2.9.0 +2021-01-06T20:33:57.836Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:33:57.966Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:33:58.194Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:33:58.201Z - info: Using extension version-control@1.6.0 +2021-01-06T20:33:58.305Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:33:58.308Z - info: Using extension text@2.0.0 +2021-01-06T20:33:58.310Z - info: Using extension licensing@2.2.3 +2021-01-06T20:33:58.315Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:33:58.488Z - info: Using extension pptx@0.7.0 +2021-01-06T20:33:58.494Z - info: Using extension authorization@2.4.0 +2021-01-06T20:33:58.502Z - info: Using extension data@2.4.0 +2021-01-06T20:33:58.504Z - info: Using extension base@2.0.2 +2021-01-06T20:33:58.507Z - info: Using extension studio@2.10.1 +2021-01-06T20:33:58.647Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:33:58.652Z - info: Using extension scripts@2.6.0 +2021-01-06T20:33:58.658Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:33:58.757Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:33:58.759Z - info: Using extension assets@1.7.0 +2021-01-06T20:33:58.774Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:33:59.263Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:33:59.264Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:33:59.478Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:33:59.482Z - info: Using extension resources@2.1.0 +2021-01-06T20:33:59.484Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:33:59.486Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:33:59.487Z - info: Using fs provider for template store. +2021-01-06T20:33:59.500Z - info: fs store is persisting using fs +2021-01-06T20:33:59.502Z - info: fs store is synchronizing using fs +2021-01-06T20:33:59.619Z - info: fs store is loading data +2021-01-06T20:33:59.684Z - info: fs store is initialized successfully +2021-01-06T20:33:59.740Z - info: Creating default express app. +2021-01-06T20:33:59.797Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:00.843Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:00.846Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:00.895Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:01.478Z - info: Found 36 extensions +2021-01-06T20:34:01.733Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:01.939Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:02.413Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:02.420Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:02.424Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:02.475Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:02.480Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:02.485Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:02.608Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:02.613Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:02.619Z - info: Using extension express@2.8.1 +2021-01-06T20:34:02.852Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:02.856Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:02.862Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:02.870Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:02.984Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:03.183Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:03.188Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:03.292Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:03.295Z - info: Using extension text@2.0.0 +2021-01-06T20:34:03.297Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:03.302Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:03.434Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:03.439Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:03.445Z - info: Using extension data@2.4.0 +2021-01-06T20:34:03.447Z - info: Using extension base@2.0.2 +2021-01-06T20:34:03.450Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:03.590Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:03.596Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:03.602Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:03.734Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:03.739Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:03.761Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:04.212Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:04.214Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:04.441Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:04.446Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:04.448Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:04.450Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:04.451Z - info: Using fs provider for template store. +2021-01-06T20:34:04.463Z - info: fs store is persisting using fs +2021-01-06T20:34:04.465Z - info: fs store is synchronizing using fs +2021-01-06T20:34:04.577Z - info: fs store is loading data +2021-01-06T20:34:04.647Z - info: fs store is initialized successfully +2021-01-06T20:34:04.706Z - info: Creating default express app. +2021-01-06T20:34:04.757Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:05.698Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:05.701Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:05.747Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:06.309Z - info: Found 36 extensions +2021-01-06T20:34:06.552Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:06.706Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:07.057Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:07.063Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:07.066Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:07.110Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:07.114Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:07.118Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:07.202Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:07.207Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:07.210Z - info: Using extension express@2.8.1 +2021-01-06T20:34:07.392Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:07.396Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:07.402Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:07.409Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:07.546Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:07.758Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:07.765Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:07.859Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:07.861Z - info: Using extension text@2.0.0 +2021-01-06T20:34:07.877Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:07.882Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:08.011Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:08.019Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:08.026Z - info: Using extension data@2.4.0 +2021-01-06T20:34:08.028Z - info: Using extension base@2.0.2 +2021-01-06T20:34:08.031Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:08.140Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:08.146Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:08.152Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:08.240Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:08.242Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:08.272Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:08.736Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:08.737Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:08.942Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:08.945Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:08.947Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:08.948Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:08.949Z - info: Using fs provider for template store. +2021-01-06T20:34:08.961Z - info: fs store is persisting using fs +2021-01-06T20:34:08.963Z - info: fs store is synchronizing using fs +2021-01-06T20:34:09.077Z - info: fs store is loading data +2021-01-06T20:34:09.140Z - info: fs store is initialized successfully +2021-01-06T20:34:09.196Z - info: Creating default express app. +2021-01-06T20:34:09.243Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:10.261Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:10.265Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:10.339Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:10.997Z - info: Found 36 extensions +2021-01-06T20:34:11.194Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:11.345Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:11.704Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:11.711Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:11.715Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:11.759Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:11.764Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:11.769Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:11.861Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:11.865Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:11.868Z - info: Using extension express@2.8.1 +2021-01-06T20:34:12.065Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:12.069Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:12.075Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:12.082Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:12.221Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:12.453Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:12.459Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:12.563Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:12.567Z - info: Using extension text@2.0.0 +2021-01-06T20:34:12.568Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:12.574Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:12.733Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:12.739Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:12.748Z - info: Using extension data@2.4.0 +2021-01-06T20:34:12.751Z - info: Using extension base@2.0.2 +2021-01-06T20:34:12.753Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:12.889Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:12.895Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:12.900Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:12.994Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:12.996Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:13.024Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:13.520Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:13.521Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:13.715Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:13.719Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:13.721Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:13.722Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:13.723Z - info: Using fs provider for template store. +2021-01-06T20:34:13.734Z - info: fs store is persisting using fs +2021-01-06T20:34:13.737Z - info: fs store is synchronizing using fs +2021-01-06T20:34:13.850Z - info: fs store is loading data +2021-01-06T20:34:13.916Z - info: fs store is initialized successfully +2021-01-06T20:34:13.973Z - info: Creating default express app. +2021-01-06T20:34:14.014Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:14.975Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:14.977Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:15.025Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:15.603Z - info: Found 36 extensions +2021-01-06T20:34:15.799Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:15.963Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:16.360Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:16.367Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:16.370Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:16.420Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:16.425Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:16.429Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:16.543Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:16.547Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:16.553Z - info: Using extension express@2.8.1 +2021-01-06T20:34:16.773Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:16.777Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:16.783Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:16.789Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:16.911Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:17.111Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:17.117Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:17.219Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:17.223Z - info: Using extension text@2.0.0 +2021-01-06T20:34:17.224Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:17.229Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:17.382Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:17.388Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:17.392Z - info: Using extension data@2.4.0 +2021-01-06T20:34:17.394Z - info: Using extension base@2.0.2 +2021-01-06T20:34:17.395Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:17.504Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:17.509Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:17.514Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:17.602Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:17.604Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:17.615Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:18.029Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:18.030Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:18.210Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:18.213Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:18.214Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:18.216Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:18.217Z - info: Using fs provider for template store. +2021-01-06T20:34:18.226Z - info: fs store is persisting using fs +2021-01-06T20:34:18.228Z - info: fs store is synchronizing using fs +2021-01-06T20:34:18.320Z - info: fs store is loading data +2021-01-06T20:34:18.374Z - info: fs store is initialized successfully +2021-01-06T20:34:18.417Z - info: Creating default express app. +2021-01-06T20:34:18.464Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:19.375Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:19.377Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:19.418Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:19.941Z - info: Found 36 extensions +2021-01-06T20:34:20.169Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:20.316Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:20.622Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:20.627Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:20.630Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:20.667Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:20.671Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:20.674Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:20.744Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:20.747Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:20.750Z - info: Using extension express@2.8.1 +2021-01-06T20:34:20.958Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:20.961Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:20.966Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:20.971Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:21.084Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:21.275Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:21.279Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:21.378Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:21.381Z - info: Using extension text@2.0.0 +2021-01-06T20:34:21.382Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:21.386Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:21.519Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:21.525Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:21.530Z - info: Using extension data@2.4.0 +2021-01-06T20:34:21.531Z - info: Using extension base@2.0.2 +2021-01-06T20:34:21.534Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:21.643Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:21.648Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:21.653Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:21.737Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:21.738Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:21.751Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:22.217Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:22.217Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:22.390Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:22.393Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:22.394Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:22.395Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:22.396Z - info: Using fs provider for template store. +2021-01-06T20:34:22.407Z - info: fs store is persisting using fs +2021-01-06T20:34:22.409Z - info: fs store is synchronizing using fs +2021-01-06T20:34:22.513Z - info: fs store is loading data +2021-01-06T20:34:22.573Z - info: fs store is initialized successfully +2021-01-06T20:34:22.622Z - info: Creating default express app. +2021-01-06T20:34:22.677Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:23.523Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:23.525Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:23.562Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:24.003Z - info: Found 36 extensions +2021-01-06T20:34:24.181Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:24.324Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:24.659Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:24.665Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:24.668Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:24.712Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:24.716Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:24.720Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:24.823Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:24.826Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:24.831Z - info: Using extension express@2.8.1 +2021-01-06T20:34:25.042Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:25.045Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:25.050Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:25.056Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:25.177Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:25.404Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:25.410Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:25.510Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:25.514Z - info: Using extension text@2.0.0 +2021-01-06T20:34:25.515Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:25.521Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:25.669Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:25.677Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:25.682Z - info: Using extension data@2.4.0 +2021-01-06T20:34:25.684Z - info: Using extension base@2.0.2 +2021-01-06T20:34:25.687Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:25.825Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:25.830Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:25.835Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:25.938Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:25.940Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:25.975Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:26.452Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:26.454Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:26.665Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:26.670Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:26.671Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:26.673Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:26.674Z - info: Using fs provider for template store. +2021-01-06T20:34:26.687Z - info: fs store is persisting using fs +2021-01-06T20:34:26.689Z - info: fs store is synchronizing using fs +2021-01-06T20:34:26.795Z - info: fs store is loading data +2021-01-06T20:34:26.854Z - info: fs store is initialized successfully +2021-01-06T20:34:26.904Z - info: Creating default express app. +2021-01-06T20:34:26.945Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:27.787Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:27.790Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:27.838Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:28.374Z - info: Found 36 extensions +2021-01-06T20:34:28.595Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:28.766Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:29.121Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:29.127Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:29.130Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:29.172Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:29.177Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:29.181Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:29.258Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:29.262Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:29.264Z - info: Using extension express@2.8.1 +2021-01-06T20:34:29.486Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:29.490Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:29.494Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:29.500Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:29.605Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:29.791Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:29.797Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:29.890Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:29.893Z - info: Using extension text@2.0.0 +2021-01-06T20:34:29.894Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:29.898Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:30.008Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:30.015Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:30.022Z - info: Using extension data@2.4.0 +2021-01-06T20:34:30.024Z - info: Using extension base@2.0.2 +2021-01-06T20:34:30.027Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:30.139Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:30.143Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:30.147Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:30.233Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:30.234Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:30.258Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:30.743Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:30.744Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:30.953Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:30.957Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:30.959Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:30.961Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:30.961Z - info: Using fs provider for template store. +2021-01-06T20:34:30.975Z - info: fs store is persisting using fs +2021-01-06T20:34:30.977Z - info: fs store is synchronizing using fs +2021-01-06T20:34:31.090Z - info: fs store is loading data +2021-01-06T20:34:31.144Z - info: fs store is initialized successfully +2021-01-06T20:34:31.184Z - info: Creating default express app. +2021-01-06T20:34:31.220Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:32.127Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:32.130Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:32.174Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:32.750Z - info: Found 36 extensions +2021-01-06T20:34:32.927Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:33.075Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:33.421Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:33.429Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:33.432Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:33.481Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:33.486Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:33.490Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:33.606Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:33.611Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:33.617Z - info: Using extension express@2.8.1 +2021-01-06T20:34:33.828Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:33.831Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:33.836Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:33.841Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:33.957Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:34.137Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:34.143Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:34.236Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:34.239Z - info: Using extension text@2.0.0 +2021-01-06T20:34:34.241Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:34.246Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:34.388Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:34.394Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:34.403Z - info: Using extension data@2.4.0 +2021-01-06T20:34:34.405Z - info: Using extension base@2.0.2 +2021-01-06T20:34:34.408Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:34.533Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:34.539Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:34.545Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:34.637Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:34.638Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:34.672Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:35.174Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:35.175Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:35.371Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:35.375Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:35.376Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:35.378Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:35.378Z - info: Using fs provider for template store. +2021-01-06T20:34:35.389Z - info: fs store is persisting using fs +2021-01-06T20:34:35.390Z - info: fs store is synchronizing using fs +2021-01-06T20:34:35.500Z - info: fs store is loading data +2021-01-06T20:34:35.566Z - info: fs store is initialized successfully +2021-01-06T20:34:35.623Z - info: Creating default express app. +2021-01-06T20:34:35.673Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:36.675Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:36.677Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:36.720Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:37.285Z - info: Found 36 extensions +2021-01-06T20:34:37.500Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:37.692Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:38.077Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:38.085Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:38.089Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:38.146Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:38.151Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:38.156Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:38.243Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:38.251Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:38.254Z - info: Using extension express@2.8.1 +2021-01-06T20:34:38.505Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:38.509Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:38.515Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:38.522Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:38.652Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:38.864Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:38.872Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:38.978Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:38.982Z - info: Using extension text@2.0.0 +2021-01-06T20:34:38.984Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:38.990Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:39.143Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:39.151Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:39.157Z - info: Using extension data@2.4.0 +2021-01-06T20:34:39.159Z - info: Using extension base@2.0.2 +2021-01-06T20:34:39.162Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:39.307Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:39.312Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:39.317Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:39.411Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:39.413Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:39.440Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:39.889Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:39.890Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:40.108Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:40.112Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:40.114Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:40.117Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:40.117Z - info: Using fs provider for template store. +2021-01-06T20:34:40.131Z - info: fs store is persisting using fs +2021-01-06T20:34:40.133Z - info: fs store is synchronizing using fs +2021-01-06T20:34:40.247Z - info: fs store is loading data +2021-01-06T20:34:40.306Z - info: fs store is initialized successfully +2021-01-06T20:34:40.361Z - info: Creating default express app. +2021-01-06T20:34:40.412Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:41.395Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:41.398Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:41.447Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:42.018Z - info: Found 36 extensions +2021-01-06T20:34:42.229Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:42.399Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:42.804Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:42.811Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:42.815Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:42.861Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:42.865Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:42.869Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:42.969Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:42.974Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:42.978Z - info: Using extension express@2.8.1 +2021-01-06T20:34:43.208Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:43.212Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:43.218Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:43.224Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:43.341Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:43.578Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:43.585Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:43.691Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:43.695Z - info: Using extension text@2.0.0 +2021-01-06T20:34:43.696Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:43.703Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:43.863Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:43.870Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:43.878Z - info: Using extension data@2.4.0 +2021-01-06T20:34:43.880Z - info: Using extension base@2.0.2 +2021-01-06T20:34:43.883Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:44.014Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:44.022Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:44.027Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:44.118Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:44.120Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:44.146Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:44.635Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:44.636Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:44.851Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:44.855Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:44.857Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:44.859Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:44.860Z - info: Using fs provider for template store. +2021-01-06T20:34:44.873Z - info: fs store is persisting using fs +2021-01-06T20:34:44.876Z - info: fs store is synchronizing using fs +2021-01-06T20:34:44.991Z - info: fs store is loading data +2021-01-06T20:34:45.057Z - info: fs store is initialized successfully +2021-01-06T20:34:45.114Z - info: Creating default express app. +2021-01-06T20:34:45.165Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:46.111Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:46.113Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:46.152Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:46.710Z - info: Found 36 extensions +2021-01-06T20:34:46.924Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:47.088Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:47.463Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:47.471Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:47.475Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:47.525Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:47.530Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:47.534Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:47.657Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:47.662Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:47.666Z - info: Using extension express@2.8.1 +2021-01-06T20:34:47.896Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:47.900Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:47.906Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:47.913Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:48.037Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:48.249Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:48.256Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:48.358Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:48.362Z - info: Using extension text@2.0.0 +2021-01-06T20:34:48.363Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:48.368Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:48.519Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:48.526Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:48.531Z - info: Using extension data@2.4.0 +2021-01-06T20:34:48.533Z - info: Using extension base@2.0.2 +2021-01-06T20:34:48.535Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:48.658Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:48.663Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:48.669Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:48.757Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:48.758Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:48.773Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:49.272Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:49.273Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:49.488Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:49.492Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:49.494Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:49.497Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:49.497Z - info: Using fs provider for template store. +2021-01-06T20:34:49.509Z - info: fs store is persisting using fs +2021-01-06T20:34:49.510Z - info: fs store is synchronizing using fs +2021-01-06T20:34:49.616Z - info: fs store is loading data +2021-01-06T20:34:49.678Z - info: fs store is initialized successfully +2021-01-06T20:34:49.732Z - info: Creating default express app. +2021-01-06T20:34:49.778Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:50.706Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:50.708Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:50.756Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:51.311Z - info: Found 36 extensions +2021-01-06T20:34:51.541Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:51.719Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:52.113Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:52.120Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:52.123Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:52.175Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:52.180Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:52.184Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:52.282Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:52.286Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:52.289Z - info: Using extension express@2.8.1 +2021-01-06T20:34:52.552Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:52.555Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:52.562Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:52.569Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:52.702Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:52.950Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:52.956Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:53.079Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:53.083Z - info: Using extension text@2.0.0 +2021-01-06T20:34:53.084Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:53.090Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:53.242Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:53.250Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:53.257Z - info: Using extension data@2.4.0 +2021-01-06T20:34:53.259Z - info: Using extension base@2.0.2 +2021-01-06T20:34:53.265Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:53.402Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:53.407Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:53.414Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:53.515Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:53.517Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:53.552Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:54.033Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:54.034Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:54.253Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:54.257Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:54.259Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:54.261Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:54.261Z - info: Using fs provider for template store. +2021-01-06T20:34:54.274Z - info: fs store is persisting using fs +2021-01-06T20:34:54.277Z - info: fs store is synchronizing using fs +2021-01-06T20:34:54.393Z - info: fs store is loading data +2021-01-06T20:34:54.457Z - info: fs store is initialized successfully +2021-01-06T20:34:54.513Z - info: Creating default express app. +2021-01-06T20:34:54.563Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:34:55.563Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:34:55.566Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:34:55.617Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:34:56.209Z - info: Found 36 extensions +2021-01-06T20:34:56.443Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:34:56.616Z - info: Setting http-server strategy for rendering +2021-01-06T20:34:57.017Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:34:57.024Z - info: Using extension cli@2.2.5 +2021-01-06T20:34:57.028Z - info: Using extension authentication@2.6.1 +2021-01-06T20:34:57.082Z - info: Using extension templates@2.4.0 +2021-01-06T20:34:57.087Z - info: Using extension tags@2.5.0 +2021-01-06T20:34:57.091Z - info: Using extension import-export@2.1.1 +2021-01-06T20:34:57.188Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:34:57.192Z - info: Using extension freeze@2.0.0 +2021-01-06T20:34:57.196Z - info: Using extension express@2.8.1 +2021-01-06T20:34:57.428Z - info: Using extension debug@2.1.3 +2021-01-06T20:34:57.431Z - info: Using extension reports@2.5.1 +2021-01-06T20:34:57.438Z - info: Using extension docx@2.9.0 +2021-01-06T20:34:57.445Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:34:57.572Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:34:57.801Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:34:57.807Z - info: Using extension version-control@1.6.0 +2021-01-06T20:34:57.913Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:34:57.935Z - info: Using extension text@2.0.0 +2021-01-06T20:34:57.936Z - info: Using extension licensing@2.2.3 +2021-01-06T20:34:57.942Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:34:58.080Z - info: Using extension pptx@0.7.0 +2021-01-06T20:34:58.088Z - info: Using extension authorization@2.4.0 +2021-01-06T20:34:58.094Z - info: Using extension data@2.4.0 +2021-01-06T20:34:58.096Z - info: Using extension base@2.0.2 +2021-01-06T20:34:58.100Z - info: Using extension studio@2.10.1 +2021-01-06T20:34:58.238Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:34:58.244Z - info: Using extension scripts@2.6.0 +2021-01-06T20:34:58.250Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:34:58.349Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:34:58.352Z - info: Using extension assets@1.7.0 +2021-01-06T20:34:58.379Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:34:58.878Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:34:58.879Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:34:59.098Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:34:59.103Z - info: Using extension resources@2.1.0 +2021-01-06T20:34:59.104Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:34:59.106Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:34:59.107Z - info: Using fs provider for template store. +2021-01-06T20:34:59.121Z - info: fs store is persisting using fs +2021-01-06T20:34:59.123Z - info: fs store is synchronizing using fs +2021-01-06T20:34:59.243Z - info: fs store is loading data +2021-01-06T20:34:59.313Z - info: fs store is initialized successfully +2021-01-06T20:34:59.371Z - info: Creating default express app. +2021-01-06T20:34:59.424Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:00.455Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:00.457Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:00.506Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:01.128Z - info: Found 36 extensions +2021-01-06T20:35:01.377Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:01.556Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:01.960Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:01.967Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:01.971Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:02.024Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:02.029Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:02.034Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:02.136Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:02.140Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:02.144Z - info: Using extension express@2.8.1 +2021-01-06T20:35:02.383Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:02.386Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:02.393Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:02.400Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:02.529Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:02.761Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:02.770Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:02.921Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:02.925Z - info: Using extension text@2.0.0 +2021-01-06T20:35:02.927Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:02.933Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:03.090Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:03.096Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:03.104Z - info: Using extension data@2.4.0 +2021-01-06T20:35:03.106Z - info: Using extension base@2.0.2 +2021-01-06T20:35:03.109Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:03.247Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:03.253Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:03.259Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:03.354Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:03.356Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:03.389Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:03.891Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:03.892Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:04.116Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:04.121Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:04.123Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:04.125Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:04.126Z - info: Using fs provider for template store. +2021-01-06T20:35:04.139Z - info: fs store is persisting using fs +2021-01-06T20:35:04.142Z - info: fs store is synchronizing using fs +2021-01-06T20:35:04.262Z - info: fs store is loading data +2021-01-06T20:35:04.331Z - info: fs store is initialized successfully +2021-01-06T20:35:04.389Z - info: Creating default express app. +2021-01-06T20:35:04.442Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:05.391Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:05.394Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:05.443Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:05.963Z - info: Found 36 extensions +2021-01-06T20:35:06.157Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:06.333Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:06.727Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:06.735Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:06.739Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:06.791Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:06.796Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:06.801Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:06.887Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:06.890Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:06.894Z - info: Using extension express@2.8.1 +2021-01-06T20:35:07.125Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:07.128Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:07.134Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:07.140Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:07.259Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:07.472Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:07.479Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:07.583Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:07.587Z - info: Using extension text@2.0.0 +2021-01-06T20:35:07.588Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:07.593Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:07.736Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:07.744Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:07.750Z - info: Using extension data@2.4.0 +2021-01-06T20:35:07.752Z - info: Using extension base@2.0.2 +2021-01-06T20:35:07.755Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:07.891Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:07.896Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:07.900Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:07.986Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:07.987Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:08.016Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:08.523Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:08.524Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:08.739Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:08.743Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:08.745Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:08.747Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:08.748Z - info: Using fs provider for template store. +2021-01-06T20:35:08.761Z - info: fs store is persisting using fs +2021-01-06T20:35:08.763Z - info: fs store is synchronizing using fs +2021-01-06T20:35:08.880Z - info: fs store is loading data +2021-01-06T20:35:08.946Z - info: fs store is initialized successfully +2021-01-06T20:35:09.003Z - info: Creating default express app. +2021-01-06T20:35:09.055Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:09.976Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:09.978Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:10.024Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:10.555Z - info: Found 36 extensions +2021-01-06T20:35:10.766Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:10.938Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:11.325Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:11.332Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:11.336Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:11.386Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:11.390Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:11.395Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:11.511Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:11.515Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:11.521Z - info: Using extension express@2.8.1 +2021-01-06T20:35:11.744Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:11.748Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:11.754Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:11.760Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:11.884Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:12.086Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:12.092Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:12.193Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:12.197Z - info: Using extension text@2.0.0 +2021-01-06T20:35:12.198Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:12.203Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:12.353Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:12.361Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:12.367Z - info: Using extension data@2.4.0 +2021-01-06T20:35:12.368Z - info: Using extension base@2.0.2 +2021-01-06T20:35:12.371Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:12.509Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:12.515Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:12.521Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:12.617Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:12.619Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:12.656Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:13.140Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:13.141Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:13.355Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:13.359Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:13.361Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:13.363Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:13.363Z - info: Using fs provider for template store. +2021-01-06T20:35:13.377Z - info: fs store is persisting using fs +2021-01-06T20:35:13.379Z - info: fs store is synchronizing using fs +2021-01-06T20:35:13.498Z - info: fs store is loading data +2021-01-06T20:35:13.562Z - info: fs store is initialized successfully +2021-01-06T20:35:13.620Z - info: Creating default express app. +2021-01-06T20:35:13.670Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:14.633Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:14.635Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:14.684Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:15.258Z - info: Found 36 extensions +2021-01-06T20:35:15.493Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:15.669Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:16.068Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:16.075Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:16.079Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:16.132Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:16.137Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:16.142Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:16.242Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:16.246Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:16.249Z - info: Using extension express@2.8.1 +2021-01-06T20:35:16.484Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:16.487Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:16.494Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:16.501Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:16.635Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:16.861Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:16.868Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:16.971Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:16.975Z - info: Using extension text@2.0.0 +2021-01-06T20:35:16.977Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:16.983Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:17.139Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:17.148Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:17.154Z - info: Using extension data@2.4.0 +2021-01-06T20:35:17.156Z - info: Using extension base@2.0.2 +2021-01-06T20:35:17.159Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:17.297Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:17.302Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:17.308Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:17.404Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:17.406Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:17.430Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:17.929Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:17.930Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:18.148Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:18.153Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:18.154Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:18.156Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:18.157Z - info: Using fs provider for template store. +2021-01-06T20:35:18.170Z - info: fs store is persisting using fs +2021-01-06T20:35:18.173Z - info: fs store is synchronizing using fs +2021-01-06T20:35:18.287Z - info: fs store is loading data +2021-01-06T20:35:18.353Z - info: fs store is initialized successfully +2021-01-06T20:35:18.412Z - info: Creating default express app. +2021-01-06T20:35:18.469Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:19.640Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:19.643Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:19.694Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:20.276Z - info: Found 36 extensions +2021-01-06T20:35:20.490Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:20.665Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:21.062Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:21.069Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:21.073Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:21.123Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:21.128Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:21.133Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:21.254Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:21.258Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:21.261Z - info: Using extension express@2.8.1 +2021-01-06T20:35:21.489Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:21.493Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:21.499Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:21.506Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:21.632Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:21.839Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:21.845Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:21.948Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:21.952Z - info: Using extension text@2.0.0 +2021-01-06T20:35:21.953Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:21.959Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:22.115Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:22.123Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:22.129Z - info: Using extension data@2.4.0 +2021-01-06T20:35:22.131Z - info: Using extension base@2.0.2 +2021-01-06T20:35:22.134Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:22.274Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:22.279Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:22.285Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:22.382Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:22.384Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:22.420Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:22.854Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:22.855Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:23.072Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:23.077Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:23.079Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:23.081Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:23.081Z - info: Using fs provider for template store. +2021-01-06T20:35:23.095Z - info: fs store is persisting using fs +2021-01-06T20:35:23.097Z - info: fs store is synchronizing using fs +2021-01-06T20:35:23.211Z - info: fs store is loading data +2021-01-06T20:35:23.267Z - info: fs store is initialized successfully +2021-01-06T20:35:23.310Z - info: Creating default express app. +2021-01-06T20:35:23.348Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:24.221Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:24.224Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:24.267Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:24.849Z - info: Found 36 extensions +2021-01-06T20:35:25.056Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:25.226Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:25.580Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:25.586Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:25.590Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:25.640Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:25.644Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:25.648Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:25.752Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:25.756Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:25.761Z - info: Using extension express@2.8.1 +2021-01-06T20:35:25.985Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:25.989Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:25.995Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:26.001Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:26.123Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:26.320Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:26.326Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:26.425Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:26.428Z - info: Using extension text@2.0.0 +2021-01-06T20:35:26.430Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:26.434Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:26.582Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:26.591Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:26.597Z - info: Using extension data@2.4.0 +2021-01-06T20:35:26.599Z - info: Using extension base@2.0.2 +2021-01-06T20:35:26.602Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:26.743Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:26.748Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:26.754Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:26.850Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:26.852Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:26.887Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:27.359Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:27.360Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:27.557Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:27.562Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:27.564Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:27.566Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:27.566Z - info: Using fs provider for template store. +2021-01-06T20:35:27.581Z - info: fs store is persisting using fs +2021-01-06T20:35:27.583Z - info: fs store is synchronizing using fs +2021-01-06T20:35:27.695Z - info: fs store is loading data +2021-01-06T20:35:27.754Z - info: fs store is initialized successfully +2021-01-06T20:35:27.803Z - info: Creating default express app. +2021-01-06T20:35:27.848Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:28.839Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:28.841Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:28.891Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:29.474Z - info: Found 36 extensions +2021-01-06T20:35:29.710Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:29.881Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:30.302Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:30.309Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:30.313Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:30.367Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:30.372Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:30.376Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:30.464Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:30.468Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:30.471Z - info: Using extension express@2.8.1 +2021-01-06T20:35:30.689Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:30.692Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:30.696Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:30.701Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:30.825Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:30.987Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:30.993Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:31.081Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:31.085Z - info: Using extension text@2.0.0 +2021-01-06T20:35:31.086Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:31.091Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:31.217Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:31.223Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:31.231Z - info: Using extension data@2.4.0 +2021-01-06T20:35:31.233Z - info: Using extension base@2.0.2 +2021-01-06T20:35:31.235Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:31.346Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:31.350Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:31.354Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:31.431Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:31.432Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:31.443Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:31.848Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:31.849Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:32.037Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:32.040Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:32.041Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:32.043Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:32.043Z - info: Using fs provider for template store. +2021-01-06T20:35:32.055Z - info: fs store is persisting using fs +2021-01-06T20:35:32.057Z - info: fs store is synchronizing using fs +2021-01-06T20:35:32.148Z - info: fs store is loading data +2021-01-06T20:35:32.203Z - info: fs store is initialized successfully +2021-01-06T20:35:32.251Z - info: Creating default express app. +2021-01-06T20:35:32.293Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:33.097Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:33.099Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:33.149Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:33.691Z - info: Found 36 extensions +2021-01-06T20:35:33.907Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:34.069Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:34.448Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:34.454Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:34.458Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:34.528Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:34.533Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:34.537Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:34.634Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:34.638Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:34.641Z - info: Using extension express@2.8.1 +2021-01-06T20:35:34.863Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:34.867Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:34.873Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:34.879Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:35.004Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:35.219Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:35.226Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:35.323Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:35.327Z - info: Using extension text@2.0.0 +2021-01-06T20:35:35.329Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:35.335Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:35.490Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:35.498Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:35.504Z - info: Using extension data@2.4.0 +2021-01-06T20:35:35.506Z - info: Using extension base@2.0.2 +2021-01-06T20:35:35.509Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:35.623Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:35.628Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:35.633Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:35.709Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:35.711Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:35.739Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:36.234Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:36.235Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:36.453Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:36.458Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:36.460Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:36.462Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:36.462Z - info: Using fs provider for template store. +2021-01-06T20:35:36.476Z - info: fs store is persisting using fs +2021-01-06T20:35:36.478Z - info: fs store is synchronizing using fs +2021-01-06T20:35:36.595Z - info: fs store is loading data +2021-01-06T20:35:36.661Z - info: fs store is initialized successfully +2021-01-06T20:35:36.719Z - info: Creating default express app. +2021-01-06T20:35:36.771Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:37.745Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:37.748Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:37.795Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:38.375Z - info: Found 36 extensions +2021-01-06T20:35:38.614Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:38.789Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:39.169Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:39.177Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:39.181Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:39.250Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:39.255Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:39.260Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:39.375Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:39.379Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:39.385Z - info: Using extension express@2.8.1 +2021-01-06T20:35:39.597Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:39.601Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:39.606Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:39.613Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:39.733Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:39.929Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:39.936Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:40.033Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:40.051Z - info: Using extension text@2.0.0 +2021-01-06T20:35:40.053Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:40.059Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:40.190Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:40.198Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:40.204Z - info: Using extension data@2.4.0 +2021-01-06T20:35:40.206Z - info: Using extension base@2.0.2 +2021-01-06T20:35:40.209Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:40.367Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:40.373Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:40.379Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:40.474Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:40.475Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:40.508Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:40.984Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:40.984Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:41.208Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:41.212Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:41.214Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:41.217Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:41.217Z - info: Using fs provider for template store. +2021-01-06T20:35:41.231Z - info: fs store is persisting using fs +2021-01-06T20:35:41.234Z - info: fs store is synchronizing using fs +2021-01-06T20:35:41.355Z - info: fs store is loading data +2021-01-06T20:35:41.423Z - info: fs store is initialized successfully +2021-01-06T20:35:41.481Z - info: Creating default express app. +2021-01-06T20:35:41.536Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:42.448Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:42.451Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:42.494Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:43.057Z - info: Found 36 extensions +2021-01-06T20:35:43.282Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:43.446Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:43.840Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:43.847Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:43.851Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:43.902Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:43.907Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:43.911Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:44.006Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:44.010Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:44.013Z - info: Using extension express@2.8.1 +2021-01-06T20:35:44.260Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:44.264Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:44.270Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:44.277Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:44.421Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:44.629Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:44.635Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:44.739Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:44.743Z - info: Using extension text@2.0.0 +2021-01-06T20:35:44.745Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:44.750Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:44.903Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:44.911Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:44.918Z - info: Using extension data@2.4.0 +2021-01-06T20:35:44.920Z - info: Using extension base@2.0.2 +2021-01-06T20:35:44.923Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:45.061Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:45.067Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:45.073Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:45.165Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:45.167Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:45.180Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:45.678Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:45.679Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:45.897Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:45.901Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:45.903Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:45.905Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:45.906Z - info: Using fs provider for template store. +2021-01-06T20:35:45.919Z - info: fs store is persisting using fs +2021-01-06T20:35:45.922Z - info: fs store is synchronizing using fs +2021-01-06T20:35:46.033Z - info: fs store is loading data +2021-01-06T20:35:46.103Z - info: fs store is initialized successfully +2021-01-06T20:35:46.163Z - info: Creating default express app. +2021-01-06T20:35:46.219Z - error: Error occured during reporter init Error: Error when starting http redirect server on port 80. listen EACCES 0.0.0.0:80 + at Object._errnoException (util.js:992:11) + at _exceptionWithHostPort (util.js:1014:20) + at Server.setupListenHandle [as _listen2] (net.js:1338:19) + at listenInCluster (net.js:1396:12) + at Server.listen (net.js:1480:7) + at Promise (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:67:43) + at Promise._execute (/home/imex/node_modules/bluebird/js/release/debuggability.js:313:9) + at Promise._resolveFromExecutor (/home/imex/node_modules/bluebird/js/release/promise.js:483:18) + at new Promise (/home/imex/node_modules/bluebird/js/release/promise.js:79:10) + at steps.push (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:66:16) + at Object.start (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:125:13) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:317:30) + at + at process._tickCallback (internal/process/next_tick.js:188:7) +2021-01-06T20:35:47.250Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:35:47.252Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:35:47.300Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:35:47.887Z - info: Found 36 extensions +2021-01-06T20:35:48.122Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:35:48.289Z - info: Setting http-server strategy for rendering +2021-01-06T20:35:48.681Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:35:48.688Z - info: Using extension cli@2.2.5 +2021-01-06T20:35:48.692Z - info: Using extension authentication@2.6.1 +2021-01-06T20:35:48.739Z - info: Using extension templates@2.4.0 +2021-01-06T20:35:48.744Z - info: Using extension tags@2.5.0 +2021-01-06T20:35:48.748Z - info: Using extension import-export@2.1.1 +2021-01-06T20:35:48.835Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:35:48.839Z - info: Using extension freeze@2.0.0 +2021-01-06T20:35:48.842Z - info: Using extension express@2.8.1 +2021-01-06T20:35:49.081Z - info: Using extension debug@2.1.3 +2021-01-06T20:35:49.084Z - info: Using extension reports@2.5.1 +2021-01-06T20:35:49.091Z - info: Using extension docx@2.9.0 +2021-01-06T20:35:49.097Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:35:49.220Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:35:49.419Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:35:49.426Z - info: Using extension version-control@1.6.0 +2021-01-06T20:35:49.522Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:35:49.526Z - info: Using extension text@2.0.0 +2021-01-06T20:35:49.528Z - info: Using extension licensing@2.2.3 +2021-01-06T20:35:49.533Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:35:49.682Z - info: Using extension pptx@0.7.0 +2021-01-06T20:35:49.690Z - info: Using extension authorization@2.4.0 +2021-01-06T20:35:49.696Z - info: Using extension data@2.4.0 +2021-01-06T20:35:49.698Z - info: Using extension base@2.0.2 +2021-01-06T20:35:49.701Z - info: Using extension studio@2.10.1 +2021-01-06T20:35:49.848Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:35:49.854Z - info: Using extension scripts@2.6.0 +2021-01-06T20:35:49.860Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:35:49.955Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:35:49.956Z - info: Using extension assets@1.7.0 +2021-01-06T20:35:49.976Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:35:50.484Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:35:50.485Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:35:50.706Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:35:50.710Z - info: Using extension resources@2.1.0 +2021-01-06T20:35:50.713Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:35:50.716Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:35:50.717Z - info: Using fs provider for template store. +2021-01-06T20:35:50.731Z - info: fs store is persisting using fs +2021-01-06T20:35:50.734Z - info: fs store is synchronizing using fs +2021-01-06T20:35:50.852Z - info: fs store is loading data +2021-01-06T20:35:50.916Z - info: fs store is initialized successfully +2021-01-06T20:35:50.967Z - info: Creating default express app. +2021-01-06T20:35:51.016Z - info: jsreport server successfully started on https port: 443 +2021-01-06T20:35:51.017Z - info: jsreport server successfully started on http port: 80 +2021-01-06T20:35:51.019Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T20:35:51.058Z - info: Verifying license key free +2021-01-06T20:35:51.061Z - info: Using free license +2021-01-06T20:35:51.070Z - info: reporter initialized +2021-01-06T20:36:00.386Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T20:36:00.389Z - info: Searching for available extensions in /home/imex/ +2021-01-06T20:36:00.440Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T20:36:01.023Z - info: Found 36 extensions +2021-01-06T20:36:01.263Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T20:36:01.428Z - info: Setting http-server strategy for rendering +2021-01-06T20:36:01.816Z - info: Using extension jsrender@2.1.1 +2021-01-06T20:36:01.823Z - info: Using extension cli@2.2.5 +2021-01-06T20:36:01.827Z - info: Using extension authentication@2.6.1 +2021-01-06T20:36:01.876Z - info: Using extension templates@2.4.0 +2021-01-06T20:36:01.881Z - info: Using extension tags@2.5.0 +2021-01-06T20:36:01.885Z - info: Using extension import-export@2.1.1 +2021-01-06T20:36:01.982Z - info: Using extension handlebars@2.1.0 +2021-01-06T20:36:01.986Z - info: Using extension freeze@2.0.0 +2021-01-06T20:36:01.990Z - info: Using extension express@2.8.1 +2021-01-06T20:36:02.227Z - info: Using extension debug@2.1.3 +2021-01-06T20:36:02.230Z - info: Using extension reports@2.5.1 +2021-01-06T20:36:02.237Z - info: Using extension docx@2.9.0 +2021-01-06T20:36:02.243Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T20:36:02.383Z - info: Using extension fs-store@2.9.1 +2021-01-06T20:36:02.604Z - info: Using extension child-templates@1.4.0 +2021-01-06T20:36:02.611Z - info: Using extension version-control@1.6.0 +2021-01-06T20:36:02.708Z - info: Using extension browser-client@2.2.2 +2021-01-06T20:36:02.711Z - info: Using extension text@2.0.0 +2021-01-06T20:36:02.713Z - info: Using extension licensing@2.2.3 +2021-01-06T20:36:02.718Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T20:36:02.869Z - info: Using extension pptx@0.7.0 +2021-01-06T20:36:02.877Z - info: Using extension authorization@2.4.0 +2021-01-06T20:36:02.883Z - info: Using extension data@2.4.0 +2021-01-06T20:36:02.885Z - info: Using extension base@2.0.2 +2021-01-06T20:36:02.888Z - info: Using extension studio@2.10.1 +2021-01-06T20:36:03.030Z - info: Using extension static-pdf@0.4.0 +2021-01-06T20:36:03.036Z - info: Using extension scripts@2.6.0 +2021-01-06T20:36:03.042Z - info: Using extension scheduling@2.5.0 +2021-01-06T20:36:03.121Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T20:36:03.122Z - info: Using extension assets@1.7.0 +2021-01-06T20:36:03.152Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T20:36:03.621Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T20:36:03.622Z - info: Using extension xlsx@2.5.0 +2021-01-06T20:36:03.828Z - info: Using extension sample-template@2.6.1 +2021-01-06T20:36:03.832Z - info: Using extension resources@2.1.0 +2021-01-06T20:36:03.834Z - info: Using extension public-templates@2.2.0 +2021-01-06T20:36:03.836Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T20:36:03.836Z - info: Using fs provider for template store. +2021-01-06T20:36:03.850Z - info: fs store is persisting using fs +2021-01-06T20:36:03.852Z - info: fs store is synchronizing using fs +2021-01-06T20:36:03.971Z - info: fs store is loading data +2021-01-06T20:36:04.037Z - info: fs store is initialized successfully +2021-01-06T20:36:04.095Z - info: Creating default express app. +2021-01-06T20:36:04.144Z - info: jsreport server successfully started on https port: 443 +2021-01-06T20:36:04.144Z - info: jsreport server successfully started on http port: 80 +2021-01-06T20:36:04.146Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T20:36:04.174Z - info: Verifying license key free +2021-01-06T20:36:04.177Z - info: Using free license +2021-01-06T20:36:04.187Z - info: reporter initialized +2021-01-06T21:57:52.821Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T21:57:52.824Z - info: Searching for available extensions in /home/imex/ +2021-01-06T21:57:52.875Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T21:57:53.371Z - info: Found 36 extensions +2021-01-06T21:57:53.584Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T21:57:53.755Z - info: Setting http-server strategy for rendering +2021-01-06T21:57:54.127Z - info: Using extension jsrender@2.1.1 +2021-01-06T21:57:54.133Z - info: Using extension cli@2.2.5 +2021-01-06T21:57:54.137Z - info: Using extension authentication@2.6.1 +2021-01-06T21:57:54.177Z - info: Using extension templates@2.4.0 +2021-01-06T21:57:54.181Z - info: Using extension tags@2.5.0 +2021-01-06T21:57:54.185Z - info: Using extension import-export@2.1.1 +2021-01-06T21:57:54.282Z - info: Using extension handlebars@2.1.0 +2021-01-06T21:57:54.287Z - info: Using extension freeze@2.0.0 +2021-01-06T21:57:54.293Z - info: Using extension express@2.8.1 +2021-01-06T21:57:54.533Z - info: Using extension debug@2.1.3 +2021-01-06T21:57:54.538Z - info: Using extension reports@2.5.1 +2021-01-06T21:57:54.545Z - info: Using extension docx@2.9.0 +2021-01-06T21:57:54.551Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T21:57:54.679Z - info: Using extension fs-store@2.9.1 +2021-01-06T21:57:54.920Z - info: Using extension child-templates@1.4.0 +2021-01-06T21:57:54.936Z - info: Using extension version-control@1.6.0 +2021-01-06T21:57:55.152Z - info: Using extension browser-client@2.2.2 +2021-01-06T21:57:55.160Z - info: Using extension text@2.0.0 +2021-01-06T21:57:55.161Z - info: Using extension licensing@2.2.3 +2021-01-06T21:57:55.171Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T21:57:55.462Z - info: Using extension pptx@0.7.0 +2021-01-06T21:57:55.479Z - info: Using extension authorization@2.4.0 +2021-01-06T21:57:55.492Z - info: Using extension data@2.4.0 +2021-01-06T21:57:55.496Z - info: Using extension base@2.0.2 +2021-01-06T21:57:55.504Z - info: Using extension studio@2.10.1 +2021-01-06T21:57:55.803Z - info: Using extension static-pdf@0.4.0 +2021-01-06T21:57:55.813Z - info: Using extension scripts@2.6.0 +2021-01-06T21:57:55.828Z - info: Using extension scheduling@2.5.0 +2021-01-06T21:57:56.021Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T21:57:56.025Z - info: Using extension assets@1.7.0 +2021-01-06T21:57:56.060Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T21:57:56.575Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T21:57:56.578Z - info: Using extension xlsx@2.5.0 +2021-01-06T21:57:56.802Z - info: Using extension sample-template@2.6.1 +2021-01-06T21:57:56.808Z - info: Using extension resources@2.1.0 +2021-01-06T21:57:56.811Z - info: Using extension public-templates@2.2.0 +2021-01-06T21:57:56.815Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T21:57:56.817Z - info: Using fs provider for template store. +2021-01-06T21:57:56.832Z - info: fs store is persisting using fs +2021-01-06T21:57:56.835Z - info: fs store is synchronizing using fs +2021-01-06T21:57:56.955Z - info: fs store is loading data +2021-01-06T21:57:57.024Z - info: fs store is initialized successfully +2021-01-06T21:57:57.083Z - info: Creating default express app. +2021-01-06T21:57:57.137Z - info: jsreport server successfully started on https port: 443 +2021-01-06T21:57:57.138Z - info: jsreport server successfully started on http port: 80 +2021-01-06T21:57:57.142Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T21:57:57.171Z - info: Verifying license key free +2021-01-06T21:57:57.175Z - info: Using free license +2021-01-06T21:57:57.186Z - info: reporter initialized +2021-01-06T21:58:14.936Z - info: Starting rendering request 1 (user: admin) +2021-01-06T21:58:14.941Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T21:58:17.201Z - info: Rendering request 1 finished in 2265 ms +2021-01-06T22:01:11.592Z - info: Starting rendering request 2 (user: admin) +2021-01-06T22:01:11.595Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:01:12.616Z - info: Rendering request 2 finished in 1024 ms +2021-01-06T22:01:19.691Z - info: Starting rendering request 3 (user: admin) +2021-01-06T22:01:19.695Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:01:20.544Z - info: Rendering request 3 finished in 853 ms +2021-01-06T22:01:22.153Z - info: Starting rendering request 4 (user: admin) +2021-01-06T22:01:22.156Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:01:23.101Z - info: Rendering request 4 finished in 947 ms +2021-01-06T22:01:23.825Z - info: Starting rendering request 5 (user: admin) +2021-01-06T22:01:23.830Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:01:24.696Z - info: Rendering request 5 finished in 871 ms +2021-01-06T22:01:27.284Z - info: Starting rendering request 6 (user: admin) +2021-01-06T22:01:27.287Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:01:28.206Z - info: Rendering request 6 finished in 925 ms +2021-01-06T22:08:23.741Z - info: Starting rendering request 7 (user: admin) +2021-01-06T22:08:23.744Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:08:23.758Z - error: Rendering request 7 finished with error in 17 ms +2021-01-06T22:08:23.760Z - error: Error when processing render request 7 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:08:23.763Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:08:27.459Z - info: Starting rendering request 8 (user: admin) +2021-01-06T22:08:27.461Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:08:27.466Z - error: Rendering request 8 finished with error in 7 ms +2021-01-06T22:08:27.467Z - error: Error when processing render request 8 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:08:27.469Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:09:04.386Z - info: Starting rendering request 9 (user: admin) +2021-01-06T22:09:04.390Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:09:05.436Z - info: Rendering request 9 finished in 1050 ms +2021-01-06T22:09:11.596Z - info: Starting rendering request 10 (user: admin) +2021-01-06T22:09:11.598Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:09:12.531Z - info: Rendering request 10 finished in 935 ms +2021-01-06T22:09:18.986Z - info: Starting rendering request 11 (user: admin) +2021-01-06T22:09:18.989Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:09:19.000Z - error: Rendering request 11 finished with error in 9 ms +2021-01-06T22:09:19.001Z - error: Error when processing render request 11 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:09:19.002Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:09:41.815Z - info: Starting rendering request 12 (user: admin) +2021-01-06T22:09:41.818Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:09:42.793Z - info: Rendering request 12 finished in 978 ms +2021-01-06T22:09:49.912Z - info: Starting rendering request 13 (user: admin) +2021-01-06T22:09:49.914Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:09:49.932Z - error: Rendering request 13 finished with error in 26 ms +2021-01-06T22:09:49.937Z - error: Error when processing render request 13 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:09:49.939Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:03.800Z - info: Starting rendering request 14 (user: admin) +2021-01-06T22:10:03.803Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:04.752Z - info: Rendering request 14 finished in 952 ms +2021-01-06T22:10:14.988Z - info: Starting rendering request 15 (user: admin) +2021-01-06T22:10:14.991Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:15.008Z - error: Rendering request 15 finished with error in 13 ms +2021-01-06T22:10:15.009Z - error: Error when processing render request 15 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:15.010Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:30.431Z - info: Starting rendering request 16 (user: admin) +2021-01-06T22:10:30.434Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:30.445Z - error: Rendering request 16 finished with error in 13 ms +2021-01-06T22:10:30.446Z - error: Error when processing render request 16 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:30.449Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:33.843Z - info: Starting rendering request 17 (user: admin) +2021-01-06T22:10:33.845Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:33.854Z - error: Rendering request 17 finished with error in 11 ms +2021-01-06T22:10:33.856Z - error: Error when processing render request 17 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:33.857Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:36.631Z - info: Starting rendering request 18 (user: admin) +2021-01-06T22:10:36.633Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:36.642Z - error: Rendering request 18 finished with error in 12 ms +2021-01-06T22:10:36.643Z - error: Error when processing render request 18 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:36.645Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:37.976Z - info: Starting rendering request 19 (user: admin) +2021-01-06T22:10:37.978Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:37.993Z - error: Rendering request 19 finished with error in 17 ms +2021-01-06T22:10:37.995Z - error: Error when processing render request 19 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:37.996Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:41.899Z - info: Starting rendering request 20 (user: admin) +2021-01-06T22:10:41.901Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:42.932Z - info: Rendering request 20 finished in 1035 ms +2021-01-06T22:10:49.330Z - info: Starting rendering request 21 (user: admin) +2021-01-06T22:10:49.332Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:49.342Z - error: Rendering request 21 finished with error in 13 ms +2021-01-06T22:10:49.348Z - error: Error when processing render request 21 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:49.349Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:10:50.644Z - info: Starting rendering request 22 (user: admin) +2021-01-06T22:10:50.647Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:10:50.659Z - error: Rendering request 22 finished with error in 17 ms +2021-01-06T22:10:50.661Z - error: Error when processing render request 22 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:10:50.662Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:11:28.958Z - info: Starting rendering request 23 (user: admin) +2021-01-06T22:11:28.962Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:11:28.973Z - error: Rendering request 23 finished with error in 16 ms +2021-01-06T22:11:28.976Z - error: Error when processing render request 23 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:11:28.977Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:13:35.829Z - info: Starting rendering request 24 (user: admin) +2021-01-06T22:13:35.831Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:13:35.841Z - warn: Rendering request 24 finished with error in 12 ms +2021-01-06T22:13:35.843Z - warn: Error when processing render request 24 Duplicated assets found for styles.css Error: Duplicated assets found for styles.css + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:206:22) + at +2021-01-06T22:13:35.844Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:13:40.129Z - info: Starting rendering request 25 (user: admin) +2021-01-06T22:13:40.131Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:13:40.138Z - warn: Rendering request 25 finished with error in 9 ms +2021-01-06T22:13:40.139Z - warn: Error when processing render request 25 Duplicated assets found for styles.css Error: Duplicated assets found for styles.css + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:206:22) + at +2021-01-06T22:13:40.140Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:13:54.194Z - info: Starting rendering request 26 (user: admin) +2021-01-06T22:13:54.196Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:13:55.146Z - info: Rendering request 26 finished in 951 ms +2021-01-06T22:13:57.636Z - info: Starting rendering request 27 (user: admin) +2021-01-06T22:13:57.638Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:13:57.643Z - warn: Rendering request 27 finished with error in 8 ms +2021-01-06T22:13:57.645Z - warn: Error when processing render request 27 Duplicated assets found for styles.css Error: Duplicated assets found for styles.css + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:206:22) + at +2021-01-06T22:13:57.646Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:13:59.365Z - info: Starting rendering request 28 (user: admin) +2021-01-06T22:13:59.380Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:13:59.388Z - warn: Rendering request 28 finished with error in 23 ms +2021-01-06T22:13:59.390Z - warn: Error when processing render request 28 Duplicated assets found for styles.css Error: Duplicated assets found for styles.css + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:206:22) + at +2021-01-06T22:13:59.391Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation +2021-01-06T22:14:32.224Z - info: Starting rendering request 29 (user: admin) +2021-01-06T22:14:32.227Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:14:33.176Z - info: Rendering request 29 finished in 953 ms +2021-01-06T22:14:55.589Z - info: Starting rendering request 30 (user: admin) +2021-01-06T22:14:55.592Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:14:55.599Z - error: Rendering request 30 finished with error in 10 ms +2021-01-06T22:14:55.600Z - error: Error when processing render request 30 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:14:55.602Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:14:56.553Z - info: Starting rendering request 31 (user: admin) +2021-01-06T22:14:56.555Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:14:56.568Z - error: Rendering request 31 finished with error in 15 ms +2021-01-06T22:14:56.569Z - error: Error when processing render request 31 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:14:56.570Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:15:02.400Z - info: Starting rendering request 32 (user: admin) +2021-01-06T22:15:02.402Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:15:02.411Z - error: Rendering request 32 finished with error in 12 ms +2021-01-06T22:15:02.413Z - error: Error when processing render request 32 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:15:02.414Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:15:32.360Z - info: fs store is loading data +2021-01-06T22:15:53.265Z - info: Starting rendering request 33 (user: admin) +2021-01-06T22:15:53.267Z - info: Rendering template { name: appointment-confirmation, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:15:54.208Z - info: Rendering request 33 finished in 942 ms +2021-01-06T22:16:17.467Z - info: Starting rendering request 34 (user: admin) +2021-01-06T22:16:17.470Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:16:17.483Z - error: Rendering request 34 finished with error in 17 ms +2021-01-06T22:16:17.489Z - error: Error when processing render request 34 Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' Error: Asset _globals/styles.css not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/styles.css. ENOENT: no such file or directory, open '/home/imex/_globals/styles.css' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:16:17.489Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:46.266Z - info: Starting rendering request 35 (user: admin) +2021-01-06T22:18:46.269Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:18:46.281Z - error: Rendering request 35 finished with error in 14 ms +2021-01-06T22:18:46.283Z - error: Error when processing render request 35 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:18:46.285Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:52.097Z - info: Starting rendering request 36 (user: admin) +2021-01-06T22:18:52.099Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:18:52.108Z - error: Rendering request 36 finished with error in 12 ms +2021-01-06T22:18:52.110Z - error: Error when processing render request 36 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:18:52.111Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:52.850Z - info: Starting rendering request 37 (user: admin) +2021-01-06T22:18:52.864Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:18:52.882Z - error: Rendering request 37 finished with error in 33 ms +2021-01-06T22:18:52.884Z - error: Error when processing render request 37 Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' Error: Asset _globals/helpers.js not found in the store and also not on the disk: Unable to find or read file /home/imex/_globals/helpers.js. ENOENT: no such file or directory, open '/home/imex/_globals/helpers.js' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-06T22:18:52.885Z - error: Error during processing request at https://reports.bodyshop.app/api/report/appointment-confirmation(clone) +2021-01-06T22:18:59.448Z - info: Starting rendering request 38 (user: admin) +2021-01-06T22:18:59.450Z - info: Rendering template { name: appointment-confirmation(clone), recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:19:00.333Z - info: Rendering request 38 finished in 886 ms +2021-01-06T22:31:51.614Z - info: Starting rendering request 39 (user: admin) +2021-01-06T22:31:51.616Z - info: Rendering template { name: estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:31:52.580Z - info: Rendering request 39 finished in 965 ms +2021-01-06T22:31:56.961Z - info: Starting rendering request 40 (user: admin) +2021-01-06T22:31:56.962Z - info: Rendering template { name: estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: true } +2021-01-06T22:31:57.873Z - info: Rendering request 40 finished in 913 ms +2021-01-06T22:38:23.248Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T22:38:23.251Z - info: Searching for available extensions in /home/imex/ +2021-01-06T22:38:23.305Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T22:38:23.972Z - info: Found 36 extensions +2021-01-06T22:38:24.189Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T22:38:24.328Z - info: Setting http-server strategy for rendering +2021-01-06T22:38:24.651Z - info: Using extension jsrender@2.1.1 +2021-01-06T22:38:24.658Z - info: Using extension cli@2.2.5 +2021-01-06T22:38:24.662Z - info: Using extension authentication@2.6.1 +2021-01-06T22:38:24.707Z - info: Using extension templates@2.4.0 +2021-01-06T22:38:24.711Z - info: Using extension tags@2.5.0 +2021-01-06T22:38:24.714Z - info: Using extension import-export@2.1.1 +2021-01-06T22:38:24.815Z - info: Using extension handlebars@2.1.0 +2021-01-06T22:38:24.819Z - info: Using extension freeze@2.0.0 +2021-01-06T22:38:24.822Z - info: Using extension express@2.8.1 +2021-01-06T22:38:25.073Z - info: Using extension debug@2.1.3 +2021-01-06T22:38:25.077Z - info: Using extension reports@2.5.1 +2021-01-06T22:38:25.083Z - info: Using extension docx@2.9.0 +2021-01-06T22:38:25.090Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T22:38:25.218Z - info: Using extension fs-store@2.9.1 +2021-01-06T22:38:25.449Z - info: Using extension child-templates@1.4.0 +2021-01-06T22:38:25.455Z - info: Using extension version-control@1.6.0 +2021-01-06T22:38:25.559Z - info: Using extension browser-client@2.2.2 +2021-01-06T22:38:25.563Z - info: Using extension text@2.0.0 +2021-01-06T22:38:25.565Z - info: Using extension licensing@2.2.3 +2021-01-06T22:38:25.570Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T22:38:25.724Z - info: Using extension pptx@0.7.0 +2021-01-06T22:38:25.730Z - info: Using extension authorization@2.4.0 +2021-01-06T22:38:25.738Z - info: Using extension data@2.4.0 +2021-01-06T22:38:25.740Z - info: Using extension base@2.0.2 +2021-01-06T22:38:25.743Z - info: Using extension studio@2.10.1 +2021-01-06T22:38:25.886Z - info: Using extension static-pdf@0.4.0 +2021-01-06T22:38:25.891Z - info: Using extension scripts@2.6.0 +2021-01-06T22:38:25.897Z - info: Using extension scheduling@2.5.0 +2021-01-06T22:38:26.002Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T22:38:26.003Z - info: Using extension assets@1.7.0 +2021-01-06T22:38:26.032Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T22:38:26.518Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T22:38:26.519Z - info: Using extension xlsx@2.5.0 +2021-01-06T22:38:26.758Z - info: Using extension sample-template@2.6.1 +2021-01-06T22:38:26.763Z - info: Using extension resources@2.1.0 +2021-01-06T22:38:26.765Z - info: Using extension public-templates@2.2.0 +2021-01-06T22:38:26.768Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T22:38:26.768Z - info: Using fs provider for template store. +2021-01-06T22:38:26.783Z - info: fs store is persisting using fs +2021-01-06T22:38:26.786Z - info: fs store is synchronizing using fs +2021-01-06T22:38:26.914Z - info: fs store is loading data +2021-01-06T22:38:26.992Z - info: fs store is initialized successfully +2021-01-06T22:38:27.055Z - info: Creating default express app. +2021-01-06T22:38:27.110Z - info: jsreport server successfully started on https port: 443 +2021-01-06T22:38:27.110Z - info: jsreport server successfully started on http port: 80 +2021-01-06T22:38:27.112Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T22:38:27.141Z - info: Verifying license key free +2021-01-06T22:38:27.144Z - info: Using free license +2021-01-06T22:38:27.155Z - info: reporter initialized +2021-01-06T22:58:56.894Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T22:58:56.897Z - info: Searching for available extensions in /home/imex/ +2021-01-06T22:58:56.952Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T22:58:57.593Z - info: Found 36 extensions +2021-01-06T22:58:57.828Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T22:58:58.024Z - info: Setting http-server strategy for rendering +2021-01-06T22:58:58.459Z - info: Using extension jsrender@2.1.1 +2021-01-06T22:58:58.467Z - info: Using extension cli@2.2.5 +2021-01-06T22:58:58.471Z - info: Using extension authentication@2.6.1 +2021-01-06T22:58:58.527Z - info: Using extension templates@2.4.0 +2021-01-06T22:58:58.533Z - info: Using extension tags@2.5.0 +2021-01-06T22:58:58.537Z - info: Using extension import-export@2.1.1 +2021-01-06T22:58:58.667Z - info: Using extension handlebars@2.1.0 +2021-01-06T22:58:58.671Z - info: Using extension freeze@2.0.0 +2021-01-06T22:58:58.674Z - info: Using extension express@2.8.1 +2021-01-06T22:58:58.923Z - info: Using extension debug@2.1.3 +2021-01-06T22:58:58.927Z - info: Using extension reports@2.5.1 +2021-01-06T22:58:58.934Z - info: Using extension docx@2.9.0 +2021-01-06T22:58:58.942Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T22:58:59.079Z - info: Using extension fs-store@2.9.1 +2021-01-06T22:58:59.302Z - info: Using extension child-templates@1.4.0 +2021-01-06T22:58:59.309Z - info: Using extension version-control@1.6.0 +2021-01-06T22:58:59.421Z - info: Using extension browser-client@2.2.2 +2021-01-06T22:58:59.426Z - info: Using extension text@2.0.0 +2021-01-06T22:58:59.427Z - info: Using extension licensing@2.2.3 +2021-01-06T22:58:59.433Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T22:58:59.602Z - info: Using extension pptx@0.7.0 +2021-01-06T22:58:59.610Z - info: Using extension authorization@2.4.0 +2021-01-06T22:58:59.617Z - info: Using extension data@2.4.0 +2021-01-06T22:58:59.619Z - info: Using extension base@2.0.2 +2021-01-06T22:58:59.622Z - info: Using extension studio@2.10.1 +2021-01-06T22:58:59.779Z - info: Using extension static-pdf@0.4.0 +2021-01-06T22:58:59.785Z - info: Using extension scripts@2.6.0 +2021-01-06T22:58:59.792Z - info: Using extension scheduling@2.5.0 +2021-01-06T22:58:59.897Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T22:58:59.899Z - info: Using extension assets@1.7.0 +2021-01-06T22:58:59.935Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T22:59:00.455Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T22:59:00.456Z - info: Using extension xlsx@2.5.0 +2021-01-06T22:59:00.699Z - info: Using extension sample-template@2.6.1 +2021-01-06T22:59:00.703Z - info: Using extension resources@2.1.0 +2021-01-06T22:59:00.705Z - info: Using extension public-templates@2.2.0 +2021-01-06T22:59:00.708Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T22:59:00.708Z - info: Using fs provider for template store. +2021-01-06T22:59:00.722Z - info: fs store is persisting using fs +2021-01-06T22:59:00.724Z - info: fs store is synchronizing using fs +2021-01-06T22:59:00.852Z - info: fs store is loading data +2021-01-06T22:59:00.925Z - info: fs store is initialized successfully +2021-01-06T22:59:00.983Z - info: Creating default express app. +2021-01-06T22:59:01.031Z - info: jsreport server successfully started on https port: 443 +2021-01-06T22:59:01.032Z - info: jsreport server successfully started on http port: 80 +2021-01-06T22:59:01.034Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T22:59:01.060Z - info: Verifying license key free +2021-01-06T22:59:01.063Z - info: Using free license +2021-01-06T22:59:01.073Z - info: reporter initialized +2021-01-06T22:59:52.510Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-06T22:59:52.512Z - info: Searching for available extensions in /home/imex/ +2021-01-06T22:59:52.564Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-06T22:59:53.142Z - info: Found 36 extensions +2021-01-06T22:59:53.350Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-06T22:59:53.521Z - info: Setting http-server strategy for rendering +2021-01-06T22:59:54.107Z - info: Using extension jsrender@2.1.1 +2021-01-06T22:59:54.120Z - info: Using extension cli@2.2.5 +2021-01-06T22:59:54.128Z - info: Using extension authentication@2.6.1 +2021-01-06T22:59:54.236Z - info: Using extension templates@2.4.0 +2021-01-06T22:59:54.245Z - info: Using extension tags@2.5.0 +2021-01-06T22:59:54.254Z - info: Using extension import-export@2.1.1 +2021-01-06T22:59:54.502Z - info: Using extension handlebars@2.1.0 +2021-01-06T22:59:54.510Z - info: Using extension freeze@2.0.0 +2021-01-06T22:59:54.525Z - info: Using extension express@2.8.1 +2021-01-06T22:59:54.953Z - info: Using extension debug@2.1.3 +2021-01-06T22:59:54.957Z - info: Using extension reports@2.5.1 +2021-01-06T22:59:54.964Z - info: Using extension docx@2.9.0 +2021-01-06T22:59:54.971Z - info: Using extension chrome-pdf@1.10.0 +2021-01-06T22:59:55.095Z - info: Using extension fs-store@2.9.1 +2021-01-06T22:59:55.292Z - info: Using extension child-templates@1.4.0 +2021-01-06T22:59:55.299Z - info: Using extension version-control@1.6.0 +2021-01-06T22:59:55.398Z - info: Using extension browser-client@2.2.2 +2021-01-06T22:59:55.403Z - info: Using extension text@2.0.0 +2021-01-06T22:59:55.405Z - info: Using extension licensing@2.2.3 +2021-01-06T22:59:55.410Z - info: Using extension pdf-utils@1.10.1 +2021-01-06T22:59:55.529Z - info: Using extension pptx@0.7.0 +2021-01-06T22:59:55.535Z - info: Using extension authorization@2.4.0 +2021-01-06T22:59:55.544Z - info: Using extension data@2.4.0 +2021-01-06T22:59:55.546Z - info: Using extension base@2.0.2 +2021-01-06T22:59:55.550Z - info: Using extension studio@2.10.1 +2021-01-06T22:59:55.671Z - info: Using extension static-pdf@0.4.0 +2021-01-06T22:59:55.675Z - info: Using extension scripts@2.6.0 +2021-01-06T22:59:55.681Z - info: Using extension scheduling@2.5.0 +2021-01-06T22:59:55.769Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-06T22:59:55.772Z - info: Using extension assets@1.7.0 +2021-01-06T22:59:55.804Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-06T22:59:56.260Z - info: html-to-xlsx detected chrome as available html engine +2021-01-06T22:59:56.262Z - info: Using extension xlsx@2.5.0 +2021-01-06T22:59:56.474Z - info: Using extension sample-template@2.6.1 +2021-01-06T22:59:56.479Z - info: Using extension resources@2.1.0 +2021-01-06T22:59:56.482Z - info: Using extension public-templates@2.2.0 +2021-01-06T22:59:56.485Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-06T22:59:56.486Z - info: Using fs provider for template store. +2021-01-06T22:59:56.501Z - info: fs store is persisting using fs +2021-01-06T22:59:56.503Z - info: fs store is synchronizing using fs +2021-01-06T22:59:56.622Z - info: fs store is loading data +2021-01-06T22:59:56.697Z - info: fs store is initialized successfully +2021-01-06T22:59:56.755Z - info: Creating default express app. +2021-01-06T22:59:56.807Z - info: jsreport server successfully started on https port: 443 +2021-01-06T22:59:56.808Z - info: jsreport server successfully started on http port: 80 +2021-01-06T22:59:56.810Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-06T22:59:56.836Z - info: Verifying license key free +2021-01-06T22:59:56.840Z - info: Using free license +2021-01-06T22:59:56.850Z - info: reporter initialized +2021-01-06T23:08:17.290Z - info: Starting rendering request 1 (user: admin) +2021-01-06T23:08:17.298Z - warn: Rendering request 1 finished with error in 7 ms +2021-01-06T23:08:17.299Z - warn: Error when processing render request 1 Duplicated templates found for query name: estimate_detail Error: Duplicated templates found for query name: estimate_detail + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at findTemplate (/home/imex/node_modules/jsreport-templates/lib/templates.js:118:22) + at +2021-01-06T23:08:17.301Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-06T23:10:25.499Z - info: Starting rendering request 2 (user: admin) +2021-01-06T23:10:25.502Z - warn: Rendering request 2 finished with error in 3 ms +2021-01-06T23:10:25.503Z - warn: Error when processing render request 2 Duplicated templates found for query name: estimate_detail Error: Duplicated templates found for query name: estimate_detail + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at findTemplate (/home/imex/node_modules/jsreport-templates/lib/templates.js:118:22) + at +2021-01-06T23:10:25.504Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-06T23:11:23.101Z - info: Starting rendering request 3 (user: admin) +2021-01-06T23:11:23.104Z - warn: Rendering request 3 finished with error in 3 ms +2021-01-06T23:11:23.105Z - warn: Error when processing render request 3 Invalid template path, path should be absolute and start with "/" Error: Invalid template path, path should be absolute and start with "/" + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at findTemplate (/home/imex/node_modules/jsreport-templates/lib/templates.js:82:24) + at +2021-01-06T23:11:23.106Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-06T23:11:36.390Z - info: Starting rendering request 4 (user: admin) +2021-01-06T23:11:36.396Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-06T23:11:37.665Z - info: Rendering request 4 finished in 1275 ms +2021-01-06T23:12:31.675Z - info: Starting rendering request 5 (user: admin) +2021-01-06T23:12:31.678Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-06T23:12:32.524Z - info: Rendering request 5 finished in 848 ms +2021-01-06T23:12:45.147Z - info: Starting rendering request 6 (user: admin) +2021-01-06T23:12:45.149Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-06T23:12:46.065Z - info: Rendering request 6 finished in 918 ms +2021-01-06T23:14:15.679Z - info: Starting rendering request 7 (user: admin) +2021-01-06T23:14:15.681Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-06T23:14:16.460Z - info: Rendering request 7 finished in 780 ms +2021-01-06T23:15:21.763Z - info: Starting rendering request 8 (user: admin) +2021-01-06T23:15:21.766Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:15:21.796Z - info: Rendering request 8 finished in 33 ms +2021-01-06T23:16:34.834Z - info: Starting rendering request 9 (user: admin) +2021-01-06T23:16:34.838Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:16:34.871Z - info: Rendering request 9 finished in 38 ms +2021-01-06T23:17:02.807Z - info: Starting rendering request 10 (user: admin) +2021-01-06T23:17:02.809Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:17:02.842Z - info: Rendering request 10 finished in 36 ms +2021-01-06T23:18:03.171Z - info: Starting rendering request 11 (user: admin) +2021-01-06T23:18:03.174Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:18:03.206Z - info: Rendering request 11 finished in 37 ms +2021-01-06T23:19:19.866Z - info: Starting rendering request 12 (user: admin) +2021-01-06T23:19:19.868Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:19:19.903Z - info: Rendering request 12 finished in 37 ms +2021-01-06T23:27:45.669Z - info: Starting rendering request 13 (user: admin) +2021-01-06T23:27:45.676Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:27:45.748Z - info: Rendering request 13 finished in 77 ms +2021-01-06T23:28:00.863Z - info: Starting rendering request 14 (user: admin) +2021-01-06T23:28:00.865Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:28:00.903Z - info: Rendering request 14 finished in 40 ms +2021-01-06T23:28:02.267Z - info: Starting rendering request 15 (user: admin) +2021-01-06T23:28:02.270Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:28:02.304Z - info: Rendering request 15 finished in 38 ms +2021-01-06T23:32:58.826Z - info: Starting rendering request 16 (user: admin) +2021-01-06T23:32:58.829Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:32:58.858Z - info: Rendering request 16 finished in 32 ms +2021-01-06T23:33:56.256Z - info: Starting rendering request 17 (user: admin) +2021-01-06T23:33:56.264Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:33:56.384Z - warn: Rendering request 17 finished with error in 127 ms +2021-01-06T23:33:56.386Z - warn: Error when processing render request 17 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100) + at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-06T23:33:56.388Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-06T23:34:21.859Z - info: Starting rendering request 18 (user: admin) +2021-01-06T23:34:21.862Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:34:21.890Z - warn: Rendering request 18 finished with error in 31 ms +2021-01-06T23:34:21.893Z - warn: Error when processing render request 18 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100) + at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-06T23:34:21.894Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-06T23:34:23.196Z - info: Starting rendering request 19 (user: admin) +2021-01-06T23:34:23.198Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:34:23.226Z - warn: Rendering request 19 finished with error in 30 ms +2021-01-06T23:34:23.228Z - warn: Error when processing render request 19 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100) + at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-06T23:34:23.229Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-06T23:34:51.393Z - info: Starting rendering request 20 (user: admin) +2021-01-06T23:34:51.395Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:34:51.429Z - info: Rendering request 20 finished in 36 ms +2021-01-06T23:37:50.442Z - info: Starting rendering request 21 (user: admin) +2021-01-06T23:37:50.445Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:37:50.494Z - info: Rendering request 21 finished in 52 ms +2021-01-06T23:37:56.253Z - info: Starting rendering request 22 (user: admin) +2021-01-06T23:37:56.255Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:37:56.297Z - info: Rendering request 22 finished in 44 ms +2021-01-06T23:38:10.862Z - info: Starting rendering request 23 (user: admin) +2021-01-06T23:38:10.864Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:38:10.894Z - info: Rendering request 23 finished in 32 ms +2021-01-06T23:38:13.338Z - info: Starting rendering request 24 (user: admin) +2021-01-06T23:38:13.342Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:38:13.368Z - info: Rendering request 24 finished in 30 ms +2021-01-06T23:38:14.411Z - info: Starting rendering request 25 (user: admin) +2021-01-06T23:38:14.413Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:38:14.434Z - info: Rendering request 25 finished in 23 ms +2021-01-06T23:38:33.219Z - info: Starting rendering request 26 (user: admin) +2021-01-06T23:38:33.221Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:38:33.272Z - info: Rendering request 26 finished in 53 ms +2021-01-06T23:38:54.462Z - info: Starting rendering request 27 (user: admin) +2021-01-06T23:38:54.464Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:38:54.502Z - info: Rendering request 27 finished in 41 ms +2021-01-06T23:38:55.815Z - info: Starting rendering request 28 (user: admin) +2021-01-06T23:38:55.817Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:38:55.857Z - info: Rendering request 28 finished in 42 ms +2021-01-06T23:39:00.562Z - info: Starting rendering request 29 (user: admin) +2021-01-06T23:39:00.563Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:39:00.643Z - warn: Rendering request 29 finished with error in 82 ms +2021-01-06T23:39:00.650Z - warn: Error when processing render request 29 Invalid asset path, path should target something Error: Invalid asset path, path should target something + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:174:22) + at convert (/home/imex/node_modules/jsreport-assets/lib/assets.js:61:5) + at /home/imex/node_modules/async-replace/async-replace.js:63:26 + at /home/imex/node_modules/async/lib/async.js:718:13 + at async.forEachOf.async.eachOf (/home/imex/node_modules/async/lib/async.js:233:13) + at _parallel (/home/imex/node_modules/async/lib/async.js:717:9) + at Object.async.parallel (/home/imex/node_modules/async/lib/async.js:731:9) + at module.exports (/home/imex/node_modules/async-replace/async-replace.js:71:11) + at tryCatcher (/home/imex/node_modules/bluebird/js/release/util.js:16:23) + at ret (eval at makeNodePromisifiedEval (/home/imex/node_modules/jsreport-fs-store/node_modules/bluebird/js/release/promisify.js:184:12), :13:39) + at evaluateAssets (/home/imex/node_modules/jsreport-assets/lib/assets.js:67:24) + at AsyncFunction.reporter.afterTemplatingEnginesExecutedListeners.add (/home/imex/node_modules/jsreport-assets/lib/assets.js:399:26) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-06T23:39:00.652Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-06T23:39:28.651Z - info: Starting rendering request 30 (user: admin) +2021-01-06T23:39:28.654Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:39:28.685Z - info: Rendering request 30 finished in 35 ms +2021-01-06T23:40:53.353Z - info: Starting rendering request 31 (user: admin) +2021-01-06T23:40:53.368Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:40:53.401Z - info: Rendering request 31 finished in 48 ms +2021-01-06T23:41:18.930Z - info: Starting rendering request 32 (user: admin) +2021-01-06T23:41:18.932Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:41:18.955Z - info: Rendering request 32 finished in 25 ms +2021-01-06T23:43:51.371Z - info: Starting rendering request 33 (user: admin) +2021-01-06T23:43:51.373Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:43:51.426Z - info: Rendering request 33 finished in 55 ms +2021-01-06T23:44:40.298Z - info: Starting rendering request 34 (user: admin) +2021-01-06T23:44:40.309Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:44:40.341Z - warn: Rendering request 34 finished with error in 43 ms +2021-01-06T23:44:40.343Z - warn: Error when processing render request 34 Invalid asset path, path should target something Error: Invalid asset path, path should target something + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:174:22) + at convert (/home/imex/node_modules/jsreport-assets/lib/assets.js:61:5) + at /home/imex/node_modules/async-replace/async-replace.js:63:26 + at /home/imex/node_modules/async/lib/async.js:718:13 + at async.forEachOf.async.eachOf (/home/imex/node_modules/async/lib/async.js:233:13) + at _parallel (/home/imex/node_modules/async/lib/async.js:717:9) + at Object.async.parallel (/home/imex/node_modules/async/lib/async.js:731:9) + at module.exports (/home/imex/node_modules/async-replace/async-replace.js:71:11) + at tryCatcher (/home/imex/node_modules/bluebird/js/release/util.js:16:23) + at ret (eval at makeNodePromisifiedEval (/home/imex/node_modules/jsreport-fs-store/node_modules/bluebird/js/release/promisify.js:184:12), :13:39) + at evaluateAssets (/home/imex/node_modules/jsreport-assets/lib/assets.js:67:24) + at AsyncFunction.reporter.afterTemplatingEnginesExecutedListeners.add (/home/imex/node_modules/jsreport-assets/lib/assets.js:399:26) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-06T23:44:40.344Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-06T23:44:56.334Z - info: Starting rendering request 35 (user: admin) +2021-01-06T23:44:56.349Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:44:56.413Z - info: Rendering request 35 finished in 79 ms +2021-01-06T23:45:00.220Z - info: Starting rendering request 36 (user: admin) +2021-01-06T23:45:00.222Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:45:00.253Z - info: Rendering request 36 finished in 34 ms +2021-01-06T23:45:24.664Z - info: Starting rendering request 37 (user: admin) +2021-01-06T23:45:24.667Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:45:24.701Z - info: Rendering request 37 finished in 38 ms +2021-01-06T23:51:11.794Z - info: Starting rendering request 38 (user: admin) +2021-01-06T23:51:11.796Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:51:11.835Z - info: Rendering request 38 finished in 41 ms +2021-01-06T23:51:41.821Z - info: Starting rendering request 39 (user: admin) +2021-01-06T23:51:41.823Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:51:41.863Z - info: Rendering request 39 finished in 38 ms +2021-01-06T23:55:07.684Z - info: Starting rendering request 40 (user: admin) +2021-01-06T23:55:07.686Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-06T23:55:07.741Z - info: Rendering request 40 finished in 58 ms +2021-01-06T23:55:13.219Z - info: Starting rendering request 41 (user: admin) +2021-01-06T23:55:13.221Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:55:13.245Z - info: Rendering request 41 finished in 26 ms +2021-01-06T23:55:47.185Z - info: Starting rendering request 42 (user: admin) +2021-01-06T23:55:47.188Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:55:47.227Z - info: Rendering request 42 finished in 42 ms +2021-01-06T23:56:04.780Z - info: Starting rendering request 43 (user: admin) +2021-01-06T23:56:04.784Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:56:04.828Z - info: Rendering request 43 finished in 48 ms +2021-01-06T23:58:06.817Z - info: Starting rendering request 44 (user: admin) +2021-01-06T23:58:06.819Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-06T23:58:06.848Z - info: Rendering request 44 finished in 31 ms +2021-01-07T00:00:28.957Z - info: Starting rendering request 45 (user: admin) +2021-01-07T00:00:28.959Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:00:28.990Z - info: Rendering request 45 finished in 33 ms +2021-01-07T00:01:05.320Z - info: Starting rendering request 46 (user: admin) +2021-01-07T00:01:05.323Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T00:01:06.257Z - warn: Page request failed: GET (image) file:///tmp/jsreport/autocleanup/%7B%7Bbodyshop.logo_img_path%7D%7D, failure: net::ERR_FILE_NOT_FOUND +2021-01-07T00:01:06.621Z - info: Rendering request 46 finished in 1300 ms +2021-01-07T00:10:42.289Z - info: Starting rendering request 47 (user: admin) +2021-01-07T00:10:42.292Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T00:10:42.969Z - warn: Page request failed: GET (image) file:///tmp/jsreport/autocleanup/%7B%7Bbodyshop.logo_img_path%7D%7D, failure: net::ERR_FILE_NOT_FOUND +2021-01-07T00:10:43.333Z - info: Rendering request 47 finished in 1043 ms +2021-01-07T00:10:55.187Z - info: Starting rendering request 48 (user: admin) +2021-01-07T00:10:55.191Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T00:10:55.834Z - warn: Page request failed: GET (image) file:///tmp/jsreport/autocleanup/%7B%7Bbodyshop.logo_img_path%7D%7D, failure: net::ERR_FILE_NOT_FOUND +2021-01-07T00:10:56.160Z - info: Rendering request 48 finished in 973 ms +2021-01-07T00:11:09.228Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 00:11:09 GMT+0000 (UTC), pid=10834, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=134836224, heapTotal=71106560, heapUsed=61470512, external=2032420, loadavg=[0, 0, 0], uptime=16225 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T00:11:10.020Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T00:11:10.023Z - info: Searching for available extensions in /home/imex/ +2021-01-07T00:11:10.072Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T00:11:10.569Z - info: Found 36 extensions +2021-01-07T00:11:10.775Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T00:11:10.917Z - info: Setting http-server strategy for rendering +2021-01-07T00:11:11.272Z - info: Using extension jsrender@2.1.1 +2021-01-07T00:11:11.277Z - info: Using extension cli@2.2.5 +2021-01-07T00:11:11.281Z - info: Using extension authentication@2.6.1 +2021-01-07T00:11:11.324Z - info: Using extension templates@2.4.0 +2021-01-07T00:11:11.329Z - info: Using extension tags@2.5.0 +2021-01-07T00:11:11.333Z - info: Using extension import-export@2.1.1 +2021-01-07T00:11:11.409Z - info: Using extension handlebars@2.1.0 +2021-01-07T00:11:11.413Z - info: Using extension freeze@2.0.0 +2021-01-07T00:11:11.415Z - info: Using extension express@2.8.1 +2021-01-07T00:11:11.610Z - info: Using extension debug@2.1.3 +2021-01-07T00:11:11.614Z - info: Using extension reports@2.5.1 +2021-01-07T00:11:11.621Z - info: Using extension docx@2.9.0 +2021-01-07T00:11:11.628Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T00:11:11.751Z - info: Using extension fs-store@2.9.1 +2021-01-07T00:11:11.909Z - info: Using extension child-templates@1.4.0 +2021-01-07T00:11:11.915Z - info: Using extension version-control@1.6.0 +2021-01-07T00:11:11.993Z - info: Using extension browser-client@2.2.2 +2021-01-07T00:11:11.996Z - info: Using extension text@2.0.0 +2021-01-07T00:11:11.998Z - info: Using extension licensing@2.2.3 +2021-01-07T00:11:12.003Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T00:11:12.111Z - info: Using extension pptx@0.7.0 +2021-01-07T00:11:12.117Z - info: Using extension authorization@2.4.0 +2021-01-07T00:11:12.127Z - info: Using extension data@2.4.0 +2021-01-07T00:11:12.130Z - info: Using extension base@2.0.2 +2021-01-07T00:11:12.134Z - info: Using extension studio@2.10.1 +2021-01-07T00:11:12.287Z - info: Using extension static-pdf@0.4.0 +2021-01-07T00:11:12.293Z - info: Using extension scripts@2.6.0 +2021-01-07T00:11:12.300Z - info: Using extension scheduling@2.5.0 +2021-01-07T00:11:12.396Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T00:11:12.398Z - info: Using extension assets@1.7.0 +2021-01-07T00:11:12.414Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T00:11:12.899Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T00:11:12.901Z - info: Using extension xlsx@2.5.0 +2021-01-07T00:11:13.118Z - info: Using extension sample-template@2.6.1 +2021-01-07T00:11:13.123Z - info: Using extension resources@2.1.0 +2021-01-07T00:11:13.126Z - info: Using extension public-templates@2.2.0 +2021-01-07T00:11:13.129Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T00:11:13.130Z - info: Using fs provider for template store. +2021-01-07T00:11:13.144Z - info: fs store is persisting using fs +2021-01-07T00:11:13.148Z - info: fs store is synchronizing using fs +2021-01-07T00:11:13.264Z - info: fs store is loading data +2021-01-07T00:11:13.343Z - info: fs store is initialized successfully +2021-01-07T00:11:13.400Z - info: Creating default express app. +2021-01-07T00:11:13.452Z - info: jsreport server successfully started on https port: 443 +2021-01-07T00:11:13.453Z - info: jsreport server successfully started on http port: 80 +2021-01-07T00:11:13.456Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T00:11:13.483Z - info: Verifying license key free +2021-01-07T00:11:13.486Z - info: Using free license +2021-01-07T00:11:13.497Z - info: reporter initialized +2021-01-07T00:11:27.279Z - info: Starting rendering request 1 (user: admin) +2021-01-07T00:11:27.288Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T00:11:28.190Z - warn: Page request failed: GET (image) file:///tmp/jsreport/autocleanup/%7B%7Bbodyshop.logo_img_path%7D%7D, failure: net::ERR_FILE_NOT_FOUND +2021-01-07T00:11:28.519Z - info: Rendering request 1 finished in 1240 ms +2021-01-07T00:12:00.378Z - info: Starting rendering request 2 (user: admin) +2021-01-07T00:12:00.382Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T00:12:01.077Z - warn: Page request failed: GET (image) file:///tmp/jsreport/autocleanup/%7B%7Bbodyshop.logo_img_path%7D%7D, failure: net::ERR_FILE_NOT_FOUND +2021-01-07T00:12:01.426Z - info: Rendering request 2 finished in 1046 ms +2021-01-07T00:12:31.017Z - info: Starting rendering request 3 (user: admin) +2021-01-07T00:12:31.022Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T00:12:31.654Z - warn: Page request failed: GET (image) file:///tmp/jsreport/autocleanup/%7B%7Bbodyshop.logo_img_path%7D%7D, failure: net::ERR_FILE_NOT_FOUND +2021-01-07T00:12:31.944Z - info: Rendering request 3 finished in 927 ms +2021-01-07T00:13:02.575Z - info: Starting rendering request 4 (user: admin) +2021-01-07T00:13:02.580Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:13:02.628Z - info: Rendering request 4 finished in 54 ms +2021-01-07T00:13:48.317Z - info: Starting rendering request 5 (user: admin) +2021-01-07T00:13:48.320Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:13:48.354Z - info: Rendering request 5 finished in 37 ms +2021-01-07T00:14:21.378Z - info: Starting rendering request 6 (user: admin) +2021-01-07T00:14:21.381Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:14:21.418Z - info: Rendering request 6 finished in 40 ms +2021-01-07T00:16:07.897Z - info: Starting rendering request 7 (user: admin) +2021-01-07T00:16:07.899Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:16:07.931Z - info: Rendering request 7 finished in 34 ms +2021-01-07T00:17:01.280Z - info: Starting rendering request 8 (user: admin) +2021-01-07T00:17:01.289Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:17:01.332Z - info: Rendering request 8 finished in 52 ms +2021-01-07T00:19:46.834Z - info: Starting rendering request 9 (user: admin) +2021-01-07T00:19:46.838Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:19:46.878Z - info: Rendering request 9 finished in 46 ms +2021-01-07T00:27:01.576Z - error: Error when processing OData GET: /odata/assets/$filter=name%20eq%20'estimate_detail.query' Error: Not Found + at Router.router.dispatch (/home/imex/node_modules/simple-odata-server/lib/router.js:73:17) + at ODataServer.handle (/home/imex/node_modules/simple-odata-server/lib/odataServer.js:64:15) + at app.use (/home/imex/node_modules/jsreport-express/lib/routes.js:24:47) + at Layer.handle [as handle_request] (/home/imex/node_modules/express/lib/router/layer.js:95:5) + at trim_prefix (/home/imex/node_modules/express/lib/router/index.js:317:13) + at /home/imex/node_modules/express/lib/router/index.js:284:7 + at Function.process_params (/home/imex/node_modules/express/lib/router/index.js:335:12) + at next (/home/imex/node_modules/express/lib/router/index.js:275:10) + at reporter.authorization.authorizeRequest.then (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:266:16) + at +2021-01-07T00:28:13.657Z - info: Starting rendering request 10 (user: admin) +2021-01-07T00:28:13.662Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:28:13.693Z - info: Rendering request 10 finished in 37 ms +2021-01-07T00:29:50.548Z - info: Starting rendering request 11 (user: admin) +2021-01-07T00:29:50.550Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:29:50.588Z - info: Rendering request 11 finished in 40 ms +2021-01-07T00:30:27.436Z - info: Starting rendering request 12 (user: admin) +2021-01-07T00:30:27.438Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:30:27.473Z - info: Rendering request 12 finished in 36 ms +2021-01-07T00:45:58.923Z - info: Starting rendering request 13 (user: admin) +2021-01-07T00:45:58.929Z - warn: Rendering request 13 finished with error in 6 ms +2021-01-07T00:45:58.931Z - warn: Error when processing render request 13 Unable to find specified template or user doesnt have permissions to read it: /Kavia Fake Collision/estimate_detail Error: Unable to find specified template or user doesnt have permissions to read it: /Kavia Fake Collision/estimate_detail + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at AsyncFunction. (/home/imex/node_modules/jsreport-templates/lib/templates.js:134:20) + at +2021-01-07T00:45:58.938Z - warn: Error during processing request at https://reports.bodyshop.app/api/report +2021-01-07T00:52:06.500Z - info: Starting rendering request 14 (user: admin) +2021-01-07T00:52:06.502Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:52:06.532Z - info: Rendering request 14 finished in 33 ms +2021-01-07T00:52:30.552Z - info: Starting rendering request 15 (user: admin) +2021-01-07T00:52:30.553Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T00:52:30.592Z - error: Rendering request 15 finished with error in 40 ms +2021-01-07T00:52:30.593Z - error: Error when processing render request 15 Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html' Error: Asset /Kavia/kavia_header.html not found in the store and also not on the disk: Unable to find or read file /Kavia/kavia_header.html. ENOENT: no such file or directory, open '/Kavia/kavia_header.html' + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:232:15) + at +2021-01-07T00:52:30.593Z - error: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-07T00:52:45.947Z - info: Starting rendering request 16 (user: admin) +2021-01-07T00:52:45.948Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T00:52:45.976Z - info: Rendering request 16 finished in 29 ms +2021-01-07T00:52:52.359Z - info: Starting rendering request 17 (user: admin) +2021-01-07T00:52:52.361Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:52:52.395Z - info: Rendering request 17 finished in 36 ms +2021-01-07T00:52:57.317Z - info: Starting rendering request 18 (user: admin) +2021-01-07T00:52:57.320Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:52:57.349Z - info: Rendering request 18 finished in 31 ms +2021-01-07T00:53:06.722Z - info: Starting rendering request 19 (user: admin) +2021-01-07T00:53:06.723Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T00:53:06.746Z - info: Rendering request 19 finished in 24 ms +2021-01-07T01:02:02.399Z - info: Starting rendering request 20 (user: admin) +2021-01-07T01:02:02.403Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:02:02.443Z - info: Rendering request 20 finished in 44 ms +2021-01-07T01:03:49.640Z - info: Starting rendering request 21 (user: admin) +2021-01-07T01:03:49.643Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:03:49.800Z - info: Rendering request 21 finished in 161 ms +2021-01-07T01:03:53.416Z - info: Starting rendering request 22 (user: admin) +2021-01-07T01:03:53.418Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:03:53.450Z - info: Rendering request 22 finished in 34 ms +2021-01-07T01:06:07.210Z - info: Starting rendering request 23 (user: admin) +2021-01-07T01:06:07.215Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:06:07.279Z - info: Rendering request 23 finished in 69 ms +2021-01-07T01:07:03.722Z - info: Starting rendering request 24 (user: admin) +2021-01-07T01:07:03.726Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:07:03.754Z - info: Rendering request 24 finished in 33 ms +2021-01-07T01:07:08.132Z - info: Starting rendering request 25 (user: admin) +2021-01-07T01:07:08.134Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:07:08.194Z - info: Rendering request 25 finished in 60 ms +2021-01-07T01:08:25.530Z - info: Starting rendering request 26 (user: admin) +2021-01-07T01:08:25.532Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:08:25.560Z - info: Rendering request 26 finished in 30 ms +2021-01-07T01:08:38.671Z - info: Starting rendering request 27 (user: admin) +2021-01-07T01:08:38.673Z - info: Rendering template { name: /Kavia/estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:08:38.717Z - info: Rendering request 27 finished in 46 ms +2021-01-07T01:10:45.318Z - info: Starting rendering request 28 (user: admin) +2021-01-07T01:10:45.321Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:10:45.451Z - warn: Rendering request 28 finished with error in 133 ms +2021-01-07T01:10:45.452Z - warn: Error when processing render request 28 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100) + at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-07T01:10:45.452Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-07T01:13:32.477Z - info: Starting rendering request 29 (user: admin) +2021-01-07T01:13:32.479Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:13:32.504Z - warn: Rendering request 29 finished with error in 27 ms +2021-01-07T01:13:32.505Z - warn: Error when processing render request 29 Error while executing templating engine. Cannot read property 'forEach' of undefined. Error on line 147:11. + + 145 | function total(items) { + 146 | var sum = 0 +> 147 | items.forEach(function (i) { + | ^ + 148 | console.log('Calculating item ' + i.name + '; you should see this message in debug run') + 149 | sum += i.price + 150 | }) + + TypeError: Cannot read property 'forEach' of undefined + at Object.total (evaluate-template-engine-helpers.js:147:11) + at Object. (/home/imex/node_modules/jsreport-core/lib/render/engineScript.js:207:27) + at Object.wrapper (/home/imex/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19) + at Object.eval [as main] (eval at createFunctionContext (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), :33:100) + at main (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12) + at ret (/home/imex/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21) + at /home/imex/node_modules/jsreport-handlebars/lib/handlebarsEngine.js:33:20 + at Object.base.apply (/home/imex/node_modules/vm2/lib/contextify.js:469:32) + at evaluate-template-engine.js:1:64 +2021-01-07T01:13:32.506Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-07T01:17:48.897Z - info: Starting rendering request 30 (user: admin) +2021-01-07T01:17:48.901Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:17:48.937Z - info: Rendering request 30 finished in 41 ms +2021-01-07T01:18:11.516Z - info: Starting rendering request 31 (user: admin) +2021-01-07T01:18:11.517Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:18:11.629Z - info: Rendering request 31 finished in 113 ms +2021-01-07T01:18:56.466Z - info: Starting rendering request 32 (user: admin) +2021-01-07T01:18:56.467Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:18:56.484Z - info: Rendering request 32 finished in 18 ms +2021-01-07T01:19:09.393Z - info: Starting rendering request 33 (user: admin) +2021-01-07T01:19:09.395Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:19:09.419Z - info: Rendering request 33 finished in 26 ms +2021-01-07T01:19:40.818Z - info: Starting rendering request 34 (user: admin) +2021-01-07T01:19:40.820Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:19:40.838Z - info: Rendering request 34 finished in 20 ms +2021-01-07T01:19:43.890Z - info: Starting rendering request 35 (user: admin) +2021-01-07T01:19:43.891Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:19:43.918Z - info: Rendering request 35 finished in 27 ms +2021-01-07T01:20:20.842Z - info: Starting rendering request 36 (user: admin) +2021-01-07T01:20:20.843Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:20:20.864Z - info: Rendering request 36 finished in 22 ms +2021-01-07T01:20:24.622Z - info: Starting rendering request 37 (user: admin) +2021-01-07T01:20:24.623Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:20:24.641Z - info: Rendering request 37 finished in 19 ms +2021-01-07T01:20:57.662Z - info: Starting rendering request 38 (user: admin) +2021-01-07T01:20:57.663Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:20:57.693Z - info: Rendering request 38 finished in 30 ms +2021-01-07T01:22:06.255Z - info: Starting rendering request 39 (user: admin) +2021-01-07T01:22:06.256Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:22:06.288Z - info: Rendering request 39 finished in 33 ms +2021-01-07T01:23:53.566Z - info: Starting rendering request 40 (user: admin) +2021-01-07T01:23:53.569Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:23:53.598Z - info: Rendering request 40 finished in 31 ms +2021-01-07T01:25:02.538Z - info: Starting rendering request 41 (user: admin) +2021-01-07T01:25:02.540Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:25:02.572Z - info: Rendering request 41 finished in 34 ms +2021-01-07T01:26:14.295Z - info: Starting rendering request 42 (user: admin) +2021-01-07T01:26:14.297Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:26:14.333Z - info: Rendering request 42 finished in 37 ms +2021-01-07T01:27:08.561Z - info: Starting rendering request 43 (user: admin) +2021-01-07T01:27:08.562Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:27:08.673Z - info: Rendering request 43 finished in 112 ms +2021-01-07T01:27:40.033Z - info: Starting rendering request 44 (user: admin) +2021-01-07T01:27:40.035Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:27:40.098Z - info: Rendering request 44 finished in 65 ms +2021-01-07T01:27:50.391Z - info: Starting rendering request 45 (user: admin) +2021-01-07T01:27:50.393Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:27:50.463Z - info: Rendering request 45 finished in 72 ms +2021-01-07T01:30:45.818Z - info: Starting rendering request 46 (user: admin) +2021-01-07T01:30:45.820Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:30:45.909Z - info: Rendering request 46 finished in 91 ms +2021-01-07T01:30:51.085Z - info: Starting rendering request 47 (user: admin) +2021-01-07T01:30:51.087Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:30:51.253Z - info: Rendering request 47 finished in 167 ms +2021-01-07T01:31:34.253Z - info: Starting rendering request 48 (user: admin) +2021-01-07T01:31:34.255Z - info: Rendering template { name: estimate_detail, recipe: html, engine: jsrender, preview: true } +2021-01-07T01:31:34.347Z - info: Rendering request 48 finished in 93 ms +2021-01-07T01:31:39.933Z - info: Starting rendering request 49 (user: admin) +2021-01-07T01:31:39.935Z - info: Rendering template { name: estimate_detail, recipe: html, engine: none, preview: true } +2021-01-07T01:31:40.040Z - info: Rendering request 49 finished in 108 ms +2021-01-07T01:31:41.391Z - info: Starting rendering request 50 (user: admin) +2021-01-07T01:31:41.395Z - info: Rendering template { name: estimate_detail, recipe: html, engine: none, preview: true } +2021-01-07T01:31:41.466Z - info: Rendering request 50 finished in 75 ms +2021-01-07T01:31:50.280Z - info: Starting rendering request 51 (user: admin) +2021-01-07T01:31:50.283Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:31:50.390Z - info: Rendering request 51 finished in 110 ms +2021-01-07T01:33:27.141Z - info: Starting rendering request 52 (user: admin) +2021-01-07T01:33:27.142Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:33:27.201Z - info: Rendering request 52 finished in 60 ms +2021-01-07T01:35:31.031Z - info: Starting rendering request 53 (user: admin) +2021-01-07T01:35:31.032Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:35:31.241Z - info: Rendering request 53 finished in 210 ms +2021-01-07T01:35:36.498Z - info: Starting rendering request 54 (user: admin) +2021-01-07T01:35:36.500Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:35:36.559Z - info: Rendering request 54 finished in 60 ms +2021-01-07T01:37:27.294Z - info: Starting rendering request 55 (user: admin) +2021-01-07T01:37:27.295Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:37:27.421Z - warn: Rendering request 55 finished with error in 127 ms +2021-01-07T01:37:27.421Z - warn: Error when processing render request 55 Invalid asset path, path should target something Error: Invalid asset path, path should target something + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at readAsset (/home/imex/node_modules/jsreport-assets/lib/assets.js:174:22) + at convert (/home/imex/node_modules/jsreport-assets/lib/assets.js:61:5) + at /home/imex/node_modules/async-replace/async-replace.js:63:26 + at /home/imex/node_modules/async/lib/async.js:718:13 + at async.forEachOf.async.eachOf (/home/imex/node_modules/async/lib/async.js:233:13) + at _parallel (/home/imex/node_modules/async/lib/async.js:717:9) + at Object.async.parallel (/home/imex/node_modules/async/lib/async.js:731:9) + at module.exports (/home/imex/node_modules/async-replace/async-replace.js:71:11) + at tryCatcher (/home/imex/node_modules/bluebird/js/release/util.js:16:23) + at ret (eval at makeNodePromisifiedEval (/home/imex/node_modules/jsreport-fs-store/node_modules/bluebird/js/release/promisify.js:184:12), :13:39) + at evaluateAssets (/home/imex/node_modules/jsreport-assets/lib/assets.js:67:24) + at AsyncFunction.reporter.afterTemplatingEnginesExecutedListeners.add (/home/imex/node_modules/jsreport-assets/lib/assets.js:399:26) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T01:37:27.422Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-07T01:38:09.309Z - info: Starting rendering request 56 (user: admin) +2021-01-07T01:38:09.311Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:38:09.313Z - warn: Rendering request 56 finished with error in 3 ms +2021-01-07T01:38:09.313Z - warn: Error when processing render request 56 Failed to parse data json. Unexpected token , in JSON at position 46 Error: Failed to parse data json. Unexpected token , in JSON at position 46 + at module.exports (/home/imex/node_modules/jsreport-core/lib/util/createError.js:11:13) + at Reporter.createError (/home/imex/node_modules/jsreport-core/lib/reporter.js:332:12) + at Data.handleBeforeRender (/home/imex/node_modules/jsreport-data/lib/data.js:87:27) + at +caused by: SyntaxError: Unexpected token , in JSON at position 46 + at JSON.parse () + at Data.handleBeforeRender (/home/imex/node_modules/jsreport-data/lib/data.js:85:27) + at +2021-01-07T01:38:09.314Z - warn: Error during processing request at https://reports.bodyshop.app/api/report/estimate_detail +2021-01-07T01:38:19.614Z - info: Starting rendering request 57 (user: admin) +2021-01-07T01:38:19.615Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:38:19.749Z - info: Rendering request 57 finished in 135 ms +2021-01-07T01:38:38.064Z - info: Starting rendering request 58 (user: admin) +2021-01-07T01:38:38.066Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:38:38.131Z - info: Rendering request 58 finished in 67 ms +2021-01-07T01:39:45.319Z - info: Starting rendering request 59 (user: admin) +2021-01-07T01:39:45.321Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:39:45.383Z - info: Rendering request 59 finished in 64 ms +2021-01-07T01:42:40.410Z - info: Starting rendering request 60 (user: admin) +2021-01-07T01:42:40.412Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T01:42:40.509Z - info: Rendering request 60 finished in 99 ms +2021-01-07T01:45:27.635Z - info: Starting rendering request 61 (user: admin) +2021-01-07T01:45:27.640Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:45:27.724Z - info: Rendering request 61 finished in 90 ms +2021-01-07T01:47:35.541Z - info: Starting rendering request 62 (user: admin) +2021-01-07T01:47:35.543Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T01:47:37.982Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T01:47:38.238Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T01:47:38.737Z - info: Rendering request 62 finished in 3196 ms +2021-01-07T01:48:53.149Z - info: Starting rendering request 63 (user: admin) +2021-01-07T01:48:53.151Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:48:53.219Z - info: Rendering request 63 finished in 70 ms +2021-01-07T01:50:41.636Z - info: Starting rendering request 64 (user: admin) +2021-01-07T01:50:41.638Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T01:50:42.741Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T01:50:42.913Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T01:50:43.313Z - info: Rendering request 64 finished in 1678 ms +2021-01-07T01:51:40.264Z - info: Starting rendering request 65 (user: admin) +2021-01-07T01:51:40.265Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T01:51:41.040Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T01:51:41.161Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T01:51:41.551Z - info: Rendering request 65 finished in 1287 ms +2021-01-07T01:53:57.116Z - info: Starting rendering request 66 (user: admin) +2021-01-07T01:53:57.117Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T01:53:57.885Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T01:53:58.006Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T01:53:58.603Z - info: Rendering request 66 finished in 1487 ms +2021-01-07T01:54:55.159Z - info: Starting rendering request 67 (user: admin) +2021-01-07T01:54:55.161Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T01:54:56.265Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T01:54:56.388Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T01:54:56.846Z - info: Rendering request 67 finished in 1686 ms +2021-01-07T01:55:12.646Z - info: Starting rendering request 68 (user: admin) +2021-01-07T01:55:12.648Z - info: Rendering template { name: /estimate_detail, recipe: html, engine: handlebars, preview: false } +2021-01-07T01:55:12.739Z - info: Rendering request 68 finished in 94 ms +2021-01-07T04:50:24.416Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 04:50:24 GMT+0000 (UTC), pid=11345, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=134262784, heapTotal=70057984, heapUsed=61962528, external=2504334, loadavg=[0.00244140625, 0.00048828125, 0], uptime=32980 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T04:50:26.224Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T04:50:26.226Z - info: Searching for available extensions in /home/imex/ +2021-01-07T04:50:26.280Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T04:50:29.811Z - info: Found 36 extensions +2021-01-07T04:50:30.229Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T04:50:30.392Z - info: Setting http-server strategy for rendering +2021-01-07T04:50:30.772Z - info: Using extension jsrender@2.1.1 +2021-01-07T04:50:30.778Z - info: Using extension cli@2.2.5 +2021-01-07T04:50:30.782Z - info: Using extension authentication@2.6.1 +2021-01-07T04:50:30.873Z - info: Using extension templates@2.4.0 +2021-01-07T04:50:30.879Z - info: Using extension tags@2.5.0 +2021-01-07T04:50:30.887Z - info: Using extension import-export@2.1.1 +2021-01-07T04:50:31.031Z - info: Using extension handlebars@2.1.0 +2021-01-07T04:50:31.038Z - info: Using extension freeze@2.0.0 +2021-01-07T04:50:31.043Z - info: Using extension express@2.8.1 +2021-01-07T04:50:31.439Z - info: Using extension debug@2.1.3 +2021-01-07T04:50:31.443Z - info: Using extension reports@2.5.1 +2021-01-07T04:50:31.460Z - info: Using extension docx@2.9.0 +2021-01-07T04:50:31.468Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T04:50:31.689Z - info: Using extension fs-store@2.9.1 +2021-01-07T04:50:32.013Z - info: Using extension child-templates@1.4.0 +2021-01-07T04:50:32.022Z - info: Using extension version-control@1.6.0 +2021-01-07T04:50:32.234Z - info: Using extension browser-client@2.2.2 +2021-01-07T04:50:32.240Z - info: Using extension text@2.0.0 +2021-01-07T04:50:32.243Z - info: Using extension licensing@2.2.3 +2021-01-07T04:50:32.251Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T04:50:32.462Z - info: Using extension pptx@0.7.0 +2021-01-07T04:50:32.469Z - info: Using extension authorization@2.4.0 +2021-01-07T04:50:32.476Z - info: Using extension data@2.4.0 +2021-01-07T04:50:32.478Z - info: Using extension base@2.0.2 +2021-01-07T04:50:32.481Z - info: Using extension studio@2.10.1 +2021-01-07T04:50:32.632Z - info: Using extension static-pdf@0.4.0 +2021-01-07T04:50:32.640Z - info: Using extension scripts@2.6.0 +2021-01-07T04:50:32.647Z - info: Using extension scheduling@2.5.0 +2021-01-07T04:50:32.760Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T04:50:32.764Z - info: Using extension assets@1.7.0 +2021-01-07T04:50:32.807Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T04:50:33.504Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T04:50:33.505Z - info: Using extension xlsx@2.5.0 +2021-01-07T04:50:33.999Z - info: Using extension sample-template@2.6.1 +2021-01-07T04:50:34.011Z - info: Using extension resources@2.1.0 +2021-01-07T04:50:34.014Z - info: Using extension public-templates@2.2.0 +2021-01-07T04:50:34.052Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T04:50:34.052Z - info: Using fs provider for template store. +2021-01-07T04:50:34.069Z - info: fs store is persisting using fs +2021-01-07T04:50:34.071Z - info: fs store is synchronizing using fs +2021-01-07T04:50:34.082Z - info: fs store is loading data +2021-01-07T04:50:34.155Z - info: fs store is initialized successfully +2021-01-07T04:50:34.210Z - info: Creating default express app. +2021-01-07T04:50:34.310Z - info: jsreport server successfully started on https port: 443 +2021-01-07T04:50:34.310Z - info: jsreport server successfully started on http port: 80 +2021-01-07T04:50:34.312Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T04:50:34.382Z - info: Verifying license key free +2021-01-07T04:50:34.385Z - info: Using free license +2021-01-07T04:50:34.396Z - info: reporter initialized +2021-01-07T06:01:42.679Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 06:01:42 GMT+0000 (UTC), pid=12929, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=139726848, heapTotal=103612416, heapUsed=68997864, external=793187, loadavg=[0.00146484375, 0.025390625, 0], uptime=37258 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T06:01:44.688Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T06:01:44.691Z - info: Searching for available extensions in /home/imex/ +2021-01-07T06:01:44.744Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T06:01:45.449Z - info: Found 36 extensions +2021-01-07T06:01:46.027Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T06:01:46.224Z - info: Setting http-server strategy for rendering +2021-01-07T06:01:46.662Z - info: Using extension jsrender@2.1.1 +2021-01-07T06:01:46.670Z - info: Using extension cli@2.2.5 +2021-01-07T06:01:46.676Z - info: Using extension authentication@2.6.1 +2021-01-07T06:01:46.766Z - info: Using extension templates@2.4.0 +2021-01-07T06:01:46.772Z - info: Using extension tags@2.5.0 +2021-01-07T06:01:46.777Z - info: Using extension import-export@2.1.1 +2021-01-07T06:01:46.937Z - info: Using extension handlebars@2.1.0 +2021-01-07T06:01:46.942Z - info: Using extension freeze@2.0.0 +2021-01-07T06:01:46.945Z - info: Using extension express@2.8.1 +2021-01-07T06:01:47.369Z - info: Using extension debug@2.1.3 +2021-01-07T06:01:47.373Z - info: Using extension reports@2.5.1 +2021-01-07T06:01:47.379Z - info: Using extension docx@2.9.0 +2021-01-07T06:01:47.386Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T06:01:47.507Z - info: Using extension fs-store@2.9.1 +2021-01-07T06:01:47.722Z - info: Using extension child-templates@1.4.0 +2021-01-07T06:01:47.728Z - info: Using extension version-control@1.6.0 +2021-01-07T06:01:47.833Z - info: Using extension browser-client@2.2.2 +2021-01-07T06:01:47.837Z - info: Using extension text@2.0.0 +2021-01-07T06:01:47.839Z - info: Using extension licensing@2.2.3 +2021-01-07T06:01:47.844Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T06:01:47.993Z - info: Using extension pptx@0.7.0 +2021-01-07T06:01:48.001Z - info: Using extension authorization@2.4.0 +2021-01-07T06:01:48.007Z - info: Using extension data@2.4.0 +2021-01-07T06:01:48.009Z - info: Using extension base@2.0.2 +2021-01-07T06:01:48.011Z - info: Using extension studio@2.10.1 +2021-01-07T06:01:48.149Z - info: Using extension static-pdf@0.4.0 +2021-01-07T06:01:48.154Z - info: Using extension scripts@2.6.0 +2021-01-07T06:01:48.160Z - info: Using extension scheduling@2.5.0 +2021-01-07T06:01:48.255Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T06:01:48.257Z - info: Using extension assets@1.7.0 +2021-01-07T06:01:48.289Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T06:01:48.759Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T06:01:48.760Z - info: Using extension xlsx@2.5.0 +2021-01-07T06:01:48.961Z - info: Using extension sample-template@2.6.1 +2021-01-07T06:01:48.965Z - info: Using extension resources@2.1.0 +2021-01-07T06:01:48.967Z - info: Using extension public-templates@2.2.0 +2021-01-07T06:01:48.968Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T06:01:48.969Z - info: Using fs provider for template store. +2021-01-07T06:01:48.980Z - info: fs store is persisting using fs +2021-01-07T06:01:48.982Z - info: fs store is synchronizing using fs +2021-01-07T06:01:49.081Z - info: fs store is loading data +2021-01-07T06:01:49.174Z - info: fs store is initialized successfully +2021-01-07T06:01:49.236Z - info: Creating default express app. +2021-01-07T06:01:49.289Z - info: jsreport server successfully started on https port: 443 +2021-01-07T06:01:49.290Z - info: jsreport server successfully started on http port: 80 +2021-01-07T06:01:49.291Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T06:01:49.320Z - info: Verifying license key free +2021-01-07T06:01:49.323Z - info: Using free license +2021-01-07T06:01:49.333Z - info: reporter initialized +2021-01-07T12:20:05.574Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 12:20:05 GMT+0000 (UTC), pid=13050, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=129638400, heapTotal=103088128, heapUsed=62987384, external=1658615, loadavg=[0, 0, 0], uptime=59961 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T12:20:07.047Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T12:20:07.050Z - info: Searching for available extensions in /home/imex/ +2021-01-07T12:20:07.106Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T12:20:10.825Z - info: Found 36 extensions +2021-01-07T12:20:11.237Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T12:20:11.408Z - info: Setting http-server strategy for rendering +2021-01-07T12:20:11.796Z - info: Using extension jsrender@2.1.1 +2021-01-07T12:20:11.804Z - info: Using extension cli@2.2.5 +2021-01-07T12:20:11.809Z - info: Using extension authentication@2.6.1 +2021-01-07T12:20:11.906Z - info: Using extension templates@2.4.0 +2021-01-07T12:20:11.912Z - info: Using extension tags@2.5.0 +2021-01-07T12:20:11.919Z - info: Using extension import-export@2.1.1 +2021-01-07T12:20:12.083Z - info: Using extension handlebars@2.1.0 +2021-01-07T12:20:12.091Z - info: Using extension freeze@2.0.0 +2021-01-07T12:20:12.097Z - info: Using extension express@2.8.1 +2021-01-07T12:20:12.607Z - info: Using extension debug@2.1.3 +2021-01-07T12:20:12.612Z - info: Using extension reports@2.5.1 +2021-01-07T12:20:12.622Z - info: Using extension docx@2.9.0 +2021-01-07T12:20:12.636Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T12:20:12.848Z - info: Using extension fs-store@2.9.1 +2021-01-07T12:20:13.187Z - info: Using extension child-templates@1.4.0 +2021-01-07T12:20:13.197Z - info: Using extension version-control@1.6.0 +2021-01-07T12:20:13.442Z - info: Using extension browser-client@2.2.2 +2021-01-07T12:20:13.447Z - info: Using extension text@2.0.0 +2021-01-07T12:20:13.451Z - info: Using extension licensing@2.2.3 +2021-01-07T12:20:13.458Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T12:20:13.690Z - info: Using extension pptx@0.7.0 +2021-01-07T12:20:13.698Z - info: Using extension authorization@2.4.0 +2021-01-07T12:20:13.715Z - info: Using extension data@2.4.0 +2021-01-07T12:20:13.721Z - info: Using extension base@2.0.2 +2021-01-07T12:20:13.725Z - info: Using extension studio@2.10.1 +2021-01-07T12:20:13.868Z - info: Using extension static-pdf@0.4.0 +2021-01-07T12:20:13.875Z - info: Using extension scripts@2.6.0 +2021-01-07T12:20:13.881Z - info: Using extension scheduling@2.5.0 +2021-01-07T12:20:14.019Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T12:20:14.022Z - info: Using extension assets@1.7.0 +2021-01-07T12:20:14.066Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T12:20:15.027Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T12:20:15.028Z - info: Using extension xlsx@2.5.0 +2021-01-07T12:20:15.453Z - info: Using extension sample-template@2.6.1 +2021-01-07T12:20:15.460Z - info: Using extension resources@2.1.0 +2021-01-07T12:20:15.464Z - info: Using extension public-templates@2.2.0 +2021-01-07T12:20:15.467Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T12:20:15.467Z - info: Using fs provider for template store. +2021-01-07T12:20:15.515Z - info: fs store is persisting using fs +2021-01-07T12:20:15.517Z - info: fs store is synchronizing using fs +2021-01-07T12:20:15.527Z - info: fs store is loading data +2021-01-07T12:20:15.595Z - info: fs store is initialized successfully +2021-01-07T12:20:15.646Z - info: Creating default express app. +2021-01-07T12:20:15.744Z - info: jsreport server successfully started on https port: 443 +2021-01-07T12:20:15.744Z - info: jsreport server successfully started on http port: 80 +2021-01-07T12:20:15.748Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T12:20:15.800Z - info: Verifying license key free +2021-01-07T12:20:15.802Z - info: Using free license +2021-01-07T12:20:15.810Z - info: reporter initialized +2021-01-07T13:15:41.587Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 13:15:41 GMT+0000 (UTC), pid=24409, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=134336512, heapTotal=101515264, heapUsed=64572744, external=478275, loadavg=[0, 0.01611328125, 0], uptime=63297 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T13:15:42.595Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T13:15:42.597Z - info: Searching for available extensions in /home/imex/ +2021-01-07T13:15:42.646Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T13:15:43.261Z - info: Found 36 extensions +2021-01-07T13:15:43.461Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T13:15:43.639Z - info: Setting http-server strategy for rendering +2021-01-07T13:15:44.033Z - info: Using extension jsrender@2.1.1 +2021-01-07T13:15:44.040Z - info: Using extension cli@2.2.5 +2021-01-07T13:15:44.044Z - info: Using extension authentication@2.6.1 +2021-01-07T13:15:44.097Z - info: Using extension templates@2.4.0 +2021-01-07T13:15:44.102Z - info: Using extension tags@2.5.0 +2021-01-07T13:15:44.106Z - info: Using extension import-export@2.1.1 +2021-01-07T13:15:44.227Z - info: Using extension handlebars@2.1.0 +2021-01-07T13:15:44.231Z - info: Using extension freeze@2.0.0 +2021-01-07T13:15:44.238Z - info: Using extension express@2.8.1 +2021-01-07T13:15:44.451Z - info: Using extension debug@2.1.3 +2021-01-07T13:15:44.455Z - info: Using extension reports@2.5.1 +2021-01-07T13:15:44.462Z - info: Using extension docx@2.9.0 +2021-01-07T13:15:44.469Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T13:15:44.599Z - info: Using extension fs-store@2.9.1 +2021-01-07T13:15:44.811Z - info: Using extension child-templates@1.4.0 +2021-01-07T13:15:44.817Z - info: Using extension version-control@1.6.0 +2021-01-07T13:15:44.926Z - info: Using extension browser-client@2.2.2 +2021-01-07T13:15:44.948Z - info: Using extension text@2.0.0 +2021-01-07T13:15:44.950Z - info: Using extension licensing@2.2.3 +2021-01-07T13:15:44.956Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T13:15:45.099Z - info: Using extension pptx@0.7.0 +2021-01-07T13:15:45.107Z - info: Using extension authorization@2.4.0 +2021-01-07T13:15:45.113Z - info: Using extension data@2.4.0 +2021-01-07T13:15:45.115Z - info: Using extension base@2.0.2 +2021-01-07T13:15:45.118Z - info: Using extension studio@2.10.1 +2021-01-07T13:15:45.261Z - info: Using extension static-pdf@0.4.0 +2021-01-07T13:15:45.267Z - info: Using extension scripts@2.6.0 +2021-01-07T13:15:45.274Z - info: Using extension scheduling@2.5.0 +2021-01-07T13:15:45.391Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T13:15:45.394Z - info: Using extension assets@1.7.0 +2021-01-07T13:15:45.411Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T13:15:45.877Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T13:15:45.878Z - info: Using extension xlsx@2.5.0 +2021-01-07T13:15:46.077Z - info: Using extension sample-template@2.6.1 +2021-01-07T13:15:46.082Z - info: Using extension resources@2.1.0 +2021-01-07T13:15:46.084Z - info: Using extension public-templates@2.2.0 +2021-01-07T13:15:46.086Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T13:15:46.086Z - info: Using fs provider for template store. +2021-01-07T13:15:46.100Z - info: fs store is persisting using fs +2021-01-07T13:15:46.103Z - info: fs store is synchronizing using fs +2021-01-07T13:15:46.221Z - info: fs store is loading data +2021-01-07T13:15:46.294Z - info: fs store is initialized successfully +2021-01-07T13:15:46.351Z - info: Creating default express app. +2021-01-07T13:15:46.404Z - info: jsreport server successfully started on https port: 443 +2021-01-07T13:15:46.405Z - info: jsreport server successfully started on http port: 80 +2021-01-07T13:15:46.407Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T13:15:46.436Z - info: Verifying license key free +2021-01-07T13:15:46.439Z - info: Using free license +2021-01-07T13:15:46.449Z - info: reporter initialized +2021-01-07T14:38:35.884Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 14:38:35 GMT+0000 (UTC), pid=24479, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=113201152, heapTotal=78446592, heapUsed=53749096, external=726105, loadavg=[0.001953125, 0.0166015625, 0], uptime=68271 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T14:38:36.726Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T14:38:36.729Z - info: Searching for available extensions in /home/imex/ +2021-01-07T14:38:36.776Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T14:38:37.294Z - info: Found 36 extensions +2021-01-07T14:38:37.522Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T14:38:37.692Z - info: Setting http-server strategy for rendering +2021-01-07T14:38:38.044Z - info: Using extension jsrender@2.1.1 +2021-01-07T14:38:38.051Z - info: Using extension cli@2.2.5 +2021-01-07T14:38:38.055Z - info: Using extension authentication@2.6.1 +2021-01-07T14:38:38.104Z - info: Using extension templates@2.4.0 +2021-01-07T14:38:38.108Z - info: Using extension tags@2.5.0 +2021-01-07T14:38:38.113Z - info: Using extension import-export@2.1.1 +2021-01-07T14:38:38.209Z - info: Using extension handlebars@2.1.0 +2021-01-07T14:38:38.213Z - info: Using extension freeze@2.0.0 +2021-01-07T14:38:38.216Z - info: Using extension express@2.8.1 +2021-01-07T14:38:38.443Z - info: Using extension debug@2.1.3 +2021-01-07T14:38:38.447Z - info: Using extension reports@2.5.1 +2021-01-07T14:38:38.453Z - info: Using extension docx@2.9.0 +2021-01-07T14:38:38.460Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T14:38:38.586Z - info: Using extension fs-store@2.9.1 +2021-01-07T14:38:38.810Z - info: Using extension child-templates@1.4.0 +2021-01-07T14:38:38.816Z - info: Using extension version-control@1.6.0 +2021-01-07T14:38:38.919Z - info: Using extension browser-client@2.2.2 +2021-01-07T14:38:38.923Z - info: Using extension text@2.0.0 +2021-01-07T14:38:38.924Z - info: Using extension licensing@2.2.3 +2021-01-07T14:38:38.929Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T14:38:39.078Z - info: Using extension pptx@0.7.0 +2021-01-07T14:38:39.084Z - info: Using extension authorization@2.4.0 +2021-01-07T14:38:39.089Z - info: Using extension data@2.4.0 +2021-01-07T14:38:39.091Z - info: Using extension base@2.0.2 +2021-01-07T14:38:39.093Z - info: Using extension studio@2.10.1 +2021-01-07T14:38:39.208Z - info: Using extension static-pdf@0.4.0 +2021-01-07T14:38:39.213Z - info: Using extension scripts@2.6.0 +2021-01-07T14:38:39.219Z - info: Using extension scheduling@2.5.0 +2021-01-07T14:38:39.315Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T14:38:39.317Z - info: Using extension assets@1.7.0 +2021-01-07T14:38:39.342Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T14:38:39.797Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T14:38:39.798Z - info: Using extension xlsx@2.5.0 +2021-01-07T14:38:40.002Z - info: Using extension sample-template@2.6.1 +2021-01-07T14:38:40.006Z - info: Using extension resources@2.1.0 +2021-01-07T14:38:40.008Z - info: Using extension public-templates@2.2.0 +2021-01-07T14:38:40.010Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T14:38:40.010Z - info: Using fs provider for template store. +2021-01-07T14:38:40.023Z - info: fs store is persisting using fs +2021-01-07T14:38:40.026Z - info: fs store is synchronizing using fs +2021-01-07T14:38:40.147Z - info: fs store is loading data +2021-01-07T14:38:40.220Z - info: fs store is initialized successfully +2021-01-07T14:38:40.276Z - info: Creating default express app. +2021-01-07T14:38:40.323Z - info: jsreport server successfully started on https port: 443 +2021-01-07T14:38:40.324Z - info: jsreport server successfully started on http port: 80 +2021-01-07T14:38:40.325Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T14:38:40.348Z - info: Verifying license key free +2021-01-07T14:38:40.350Z - info: Using free license +2021-01-07T14:38:40.359Z - info: reporter initialized +2021-01-07T17:22:10.491Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:10.493Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:10.531Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:10.977Z - info: Found 36 extensions +2021-01-07T17:22:11.201Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:11.345Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:11.724Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:11.731Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:11.734Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:11.771Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:11.775Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:11.779Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:11.845Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:11.848Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:11.850Z - info: Using extension express@2.8.1 +2021-01-07T17:22:12.019Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:12.021Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:12.026Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:12.030Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:12.119Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:12.284Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:12.289Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:12.379Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:12.381Z - info: Using extension text@2.0.0 +2021-01-07T17:22:12.382Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:12.386Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:12.501Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:12.506Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:12.510Z - info: Using extension data@2.4.0 +2021-01-07T17:22:12.512Z - info: Using extension base@2.0.2 +2021-01-07T17:22:12.513Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:12.619Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:12.622Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:12.626Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:12.693Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:12.694Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:12.731Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:13.150Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:13.151Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:13.315Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:13.318Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:13.319Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:13.320Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:13.321Z - info: Using fs provider for template store. +2021-01-07T17:22:13.330Z - info: fs store is persisting using fs +2021-01-07T17:22:13.332Z - info: fs store is synchronizing using fs +2021-01-07T17:22:13.532Z - info: fs store is loading data +2021-01-07T17:22:13.668Z - info: fs store is initialized successfully +2021-01-07T17:22:13.770Z - info: Creating default express app. +2021-01-07T17:22:13.792Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:14.959Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:14.962Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:15.003Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:15.389Z - info: Found 36 extensions +2021-01-07T17:22:15.562Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:15.695Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:15.998Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:16.004Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:16.007Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:16.043Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:16.047Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:16.050Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:16.116Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:16.120Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:16.123Z - info: Using extension express@2.8.1 +2021-01-07T17:22:16.304Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:16.308Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:16.313Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:16.320Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:16.416Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:16.572Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:16.577Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:16.660Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:16.663Z - info: Using extension text@2.0.0 +2021-01-07T17:22:16.665Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:16.670Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:16.770Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:16.776Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:16.781Z - info: Using extension data@2.4.0 +2021-01-07T17:22:16.783Z - info: Using extension base@2.0.2 +2021-01-07T17:22:16.785Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:16.886Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:16.890Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:16.895Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:16.960Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:16.962Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:16.982Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:17.638Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:17.640Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:17.879Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:17.883Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:17.885Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:17.887Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:17.888Z - info: Using fs provider for template store. +2021-01-07T17:22:17.898Z - info: fs store is persisting using fs +2021-01-07T17:22:17.900Z - info: fs store is synchronizing using fs +2021-01-07T17:22:17.998Z - info: fs store is loading data +2021-01-07T17:22:18.054Z - info: fs store is initialized successfully +2021-01-07T17:22:18.095Z - info: Creating default express app. +2021-01-07T17:22:18.105Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:19.021Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:19.024Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:19.065Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:19.504Z - info: Found 36 extensions +2021-01-07T17:22:19.726Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:19.894Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:20.269Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:20.276Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:20.280Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:20.330Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:20.335Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:20.340Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:20.436Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:20.441Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:20.445Z - info: Using extension express@2.8.1 +2021-01-07T17:22:20.673Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:20.677Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:20.684Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:20.692Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:20.823Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:21.041Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:21.046Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:21.147Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:21.152Z - info: Using extension text@2.0.0 +2021-01-07T17:22:21.154Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:21.160Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:21.310Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:21.317Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:21.326Z - info: Using extension data@2.4.0 +2021-01-07T17:22:21.329Z - info: Using extension base@2.0.2 +2021-01-07T17:22:21.336Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:21.472Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:21.478Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:21.485Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:21.578Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:21.591Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:21.627Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:21.983Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:21.985Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:22.143Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:22.146Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:22.148Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:22.150Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:22.150Z - info: Using fs provider for template store. +2021-01-07T17:22:22.159Z - info: fs store is persisting using fs +2021-01-07T17:22:22.162Z - info: fs store is synchronizing using fs +2021-01-07T17:22:22.249Z - info: fs store is loading data +2021-01-07T17:22:22.305Z - info: fs store is initialized successfully +2021-01-07T17:22:22.364Z - info: Creating default express app. +2021-01-07T17:22:22.379Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:23.135Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:23.138Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:23.180Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:23.579Z - info: Found 36 extensions +2021-01-07T17:22:23.771Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:23.893Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:24.180Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:24.186Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:24.189Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:24.234Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:24.240Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:24.245Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:24.342Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:24.347Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:24.351Z - info: Using extension express@2.8.1 +2021-01-07T17:22:24.573Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:24.577Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:24.583Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:24.589Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:24.683Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:24.834Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:24.840Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:24.921Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:24.925Z - info: Using extension text@2.0.0 +2021-01-07T17:22:24.927Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:24.932Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:25.049Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:25.056Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:25.061Z - info: Using extension data@2.4.0 +2021-01-07T17:22:25.063Z - info: Using extension base@2.0.2 +2021-01-07T17:22:25.066Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:25.171Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:25.176Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:25.180Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:25.251Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:25.253Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:25.265Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:25.641Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:25.642Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:25.796Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:25.799Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:25.801Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:25.803Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:25.803Z - info: Using fs provider for template store. +2021-01-07T17:22:25.812Z - info: fs store is persisting using fs +2021-01-07T17:22:25.814Z - info: fs store is synchronizing using fs +2021-01-07T17:22:25.899Z - info: fs store is loading data +2021-01-07T17:22:25.949Z - info: fs store is initialized successfully +2021-01-07T17:22:25.987Z - info: Creating default express app. +2021-01-07T17:22:25.995Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:26.658Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:26.660Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:26.696Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:27.104Z - info: Found 36 extensions +2021-01-07T17:22:27.249Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:27.372Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:27.732Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:27.739Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:27.743Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:27.793Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:27.798Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:27.803Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:27.902Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:27.907Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:27.914Z - info: Using extension express@2.8.1 +2021-01-07T17:22:28.143Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:28.147Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:28.154Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:28.162Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:28.284Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:28.450Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:28.456Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:28.541Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:28.546Z - info: Using extension text@2.0.0 +2021-01-07T17:22:28.547Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:28.553Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:28.673Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:28.680Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:28.685Z - info: Using extension data@2.4.0 +2021-01-07T17:22:28.687Z - info: Using extension base@2.0.2 +2021-01-07T17:22:28.690Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:28.804Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:28.809Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:28.814Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:28.890Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:28.892Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:28.916Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:29.314Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:29.315Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:29.474Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:29.479Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:29.484Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:29.486Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:29.487Z - info: Using fs provider for template store. +2021-01-07T17:22:29.501Z - info: fs store is persisting using fs +2021-01-07T17:22:29.504Z - info: fs store is synchronizing using fs +2021-01-07T17:22:29.604Z - info: fs store is loading data +2021-01-07T17:22:29.672Z - info: fs store is initialized successfully +2021-01-07T17:22:29.729Z - info: Creating default express app. +2021-01-07T17:22:29.744Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:30.525Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:30.528Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:30.567Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:31.002Z - info: Found 36 extensions +2021-01-07T17:22:31.162Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:31.303Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:31.608Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:31.615Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:31.620Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:31.658Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:31.662Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:31.666Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:31.747Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:31.756Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:31.765Z - info: Using extension express@2.8.1 +2021-01-07T17:22:31.948Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:31.951Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:31.955Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:31.962Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:32.054Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:32.195Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:32.201Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:32.286Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:32.291Z - info: Using extension text@2.0.0 +2021-01-07T17:22:32.293Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:32.299Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:32.453Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:32.459Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:32.466Z - info: Using extension data@2.4.0 +2021-01-07T17:22:32.469Z - info: Using extension base@2.0.2 +2021-01-07T17:22:32.472Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:32.593Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:32.599Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:32.604Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:32.673Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:32.675Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:32.695Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:33.038Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:33.040Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:33.192Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:33.196Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:33.197Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:33.203Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:33.204Z - info: Using fs provider for template store. +2021-01-07T17:22:33.215Z - info: fs store is persisting using fs +2021-01-07T17:22:33.217Z - info: fs store is synchronizing using fs +2021-01-07T17:22:33.312Z - info: fs store is loading data +2021-01-07T17:22:33.370Z - info: fs store is initialized successfully +2021-01-07T17:22:33.414Z - info: Creating default express app. +2021-01-07T17:22:33.423Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:34.120Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:34.122Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:34.161Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:34.580Z - info: Found 36 extensions +2021-01-07T17:22:34.807Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:34.983Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:35.379Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:35.387Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:35.392Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:35.446Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:35.452Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:35.457Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:35.554Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:35.559Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:35.562Z - info: Using extension express@2.8.1 +2021-01-07T17:22:35.747Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:35.751Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:35.756Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:35.761Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:35.864Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:36.041Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:36.049Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:36.158Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:36.162Z - info: Using extension text@2.0.0 +2021-01-07T17:22:36.165Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:36.171Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:36.327Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:36.336Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:36.342Z - info: Using extension data@2.4.0 +2021-01-07T17:22:36.345Z - info: Using extension base@2.0.2 +2021-01-07T17:22:36.349Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:36.488Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:36.494Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:36.502Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:36.600Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:36.603Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:36.632Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:37.080Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:37.081Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:37.245Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:37.250Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:37.252Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:37.254Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:37.255Z - info: Using fs provider for template store. +2021-01-07T17:22:37.266Z - info: fs store is persisting using fs +2021-01-07T17:22:37.268Z - info: fs store is synchronizing using fs +2021-01-07T17:22:37.362Z - info: fs store is loading data +2021-01-07T17:22:37.421Z - info: fs store is initialized successfully +2021-01-07T17:22:37.464Z - info: Creating default express app. +2021-01-07T17:22:37.474Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:38.382Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:38.385Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:38.436Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:39.005Z - info: Found 36 extensions +2021-01-07T17:22:39.238Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:39.413Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:39.804Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:39.811Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:39.816Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:39.869Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:39.874Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:39.879Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:39.977Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:39.982Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:39.986Z - info: Using extension express@2.8.1 +2021-01-07T17:22:40.206Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:40.210Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:40.217Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:40.224Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:40.325Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:40.512Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:40.519Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:40.624Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:40.632Z - info: Using extension text@2.0.0 +2021-01-07T17:22:40.634Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:40.648Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:40.803Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:40.809Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:40.817Z - info: Using extension data@2.4.0 +2021-01-07T17:22:40.820Z - info: Using extension base@2.0.2 +2021-01-07T17:22:40.827Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:40.963Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:40.969Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:40.976Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:41.072Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:41.080Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:41.119Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:41.511Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:41.512Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:41.729Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:41.734Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:41.737Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:41.740Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:41.741Z - info: Using fs provider for template store. +2021-01-07T17:22:41.755Z - info: fs store is persisting using fs +2021-01-07T17:22:41.758Z - info: fs store is synchronizing using fs +2021-01-07T17:22:41.877Z - info: fs store is loading data +2021-01-07T17:22:41.955Z - info: fs store is initialized successfully +2021-01-07T17:22:42.003Z - info: Creating default express app. +2021-01-07T17:22:42.012Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:42.817Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:42.819Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:42.856Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:43.268Z - info: Found 36 extensions +2021-01-07T17:22:43.452Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:43.588Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:43.882Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:43.889Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:43.893Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:43.931Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:43.935Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:43.940Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:44.020Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:44.023Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:44.026Z - info: Using extension express@2.8.1 +2021-01-07T17:22:44.198Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:44.201Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:44.206Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:44.212Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:44.308Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:44.470Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:44.477Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:44.569Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:44.573Z - info: Using extension text@2.0.0 +2021-01-07T17:22:44.575Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:44.581Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:44.739Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:44.748Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:44.754Z - info: Using extension data@2.4.0 +2021-01-07T17:22:44.757Z - info: Using extension base@2.0.2 +2021-01-07T17:22:44.760Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:44.878Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:44.883Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:44.888Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:44.963Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:44.965Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:44.990Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:45.329Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:45.330Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:45.480Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:45.484Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:45.486Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:45.488Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:45.489Z - info: Using fs provider for template store. +2021-01-07T17:22:45.499Z - info: fs store is persisting using fs +2021-01-07T17:22:45.501Z - info: fs store is synchronizing using fs +2021-01-07T17:22:45.586Z - info: fs store is loading data +2021-01-07T17:22:45.642Z - info: fs store is initialized successfully +2021-01-07T17:22:45.698Z - info: Creating default express app. +2021-01-07T17:22:45.714Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:46.435Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:46.439Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:46.477Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:46.913Z - info: Found 36 extensions +2021-01-07T17:22:47.079Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:47.217Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:47.525Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:47.531Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:47.534Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:47.574Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:47.580Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:47.584Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:47.655Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:47.659Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:47.662Z - info: Using extension express@2.8.1 +2021-01-07T17:22:47.835Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:47.839Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:47.844Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:47.849Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:47.935Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:48.087Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:48.093Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:48.167Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:48.170Z - info: Using extension text@2.0.0 +2021-01-07T17:22:48.172Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:48.176Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:48.288Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:48.294Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:48.299Z - info: Using extension data@2.4.0 +2021-01-07T17:22:48.301Z - info: Using extension base@2.0.2 +2021-01-07T17:22:48.304Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:48.410Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:48.415Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:48.421Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:48.498Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:48.499Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:48.526Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:48.889Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:48.890Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:49.043Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:49.047Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:49.049Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:49.051Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:49.052Z - info: Using fs provider for template store. +2021-01-07T17:22:49.063Z - info: fs store is persisting using fs +2021-01-07T17:22:49.065Z - info: fs store is synchronizing using fs +2021-01-07T17:22:49.163Z - info: fs store is loading data +2021-01-07T17:22:49.242Z - info: fs store is initialized successfully +2021-01-07T17:22:49.292Z - info: Creating default express app. +2021-01-07T17:22:49.302Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:50.191Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:50.195Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:50.243Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:50.631Z - info: Found 36 extensions +2021-01-07T17:22:50.817Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:50.944Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:51.224Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:51.230Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:51.234Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:51.274Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:51.279Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:51.282Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:51.353Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:51.357Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:51.359Z - info: Using extension express@2.8.1 +2021-01-07T17:22:51.531Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:51.534Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:51.541Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:51.547Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:51.641Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:51.798Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:51.803Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:51.875Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:51.878Z - info: Using extension text@2.0.0 +2021-01-07T17:22:51.880Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:51.886Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:52.048Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:52.057Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:52.063Z - info: Using extension data@2.4.0 +2021-01-07T17:22:52.066Z - info: Using extension base@2.0.2 +2021-01-07T17:22:52.070Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:52.213Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:52.219Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:52.226Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:52.326Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:52.328Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:52.344Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:52.803Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:52.804Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:52.980Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:52.984Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:52.986Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:52.989Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:52.990Z - info: Using fs provider for template store. +2021-01-07T17:22:53.000Z - info: fs store is persisting using fs +2021-01-07T17:22:53.003Z - info: fs store is synchronizing using fs +2021-01-07T17:22:53.091Z - info: fs store is loading data +2021-01-07T17:22:53.144Z - info: fs store is initialized successfully +2021-01-07T17:22:53.186Z - info: Creating default express app. +2021-01-07T17:22:53.196Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:54.041Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:54.043Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:54.080Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:54.466Z - info: Found 36 extensions +2021-01-07T17:22:54.628Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:54.762Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:55.070Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:55.076Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:55.080Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:55.116Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:55.121Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:55.124Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:55.204Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:55.208Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:55.213Z - info: Using extension express@2.8.1 +2021-01-07T17:22:55.376Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:55.378Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:55.383Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:55.389Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:55.479Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:55.634Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:55.640Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:55.720Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:55.724Z - info: Using extension text@2.0.0 +2021-01-07T17:22:55.725Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:55.730Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:55.840Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:55.847Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:55.854Z - info: Using extension data@2.4.0 +2021-01-07T17:22:55.857Z - info: Using extension base@2.0.2 +2021-01-07T17:22:55.860Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:55.971Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:55.975Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:55.980Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:22:56.047Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:22:56.049Z - info: Using extension assets@1.7.0 +2021-01-07T17:22:56.089Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:22:56.432Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:22:56.437Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:22:56.605Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:22:56.609Z - info: Using extension resources@2.1.0 +2021-01-07T17:22:56.611Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:22:56.613Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:22:56.613Z - info: Using fs provider for template store. +2021-01-07T17:22:56.623Z - info: fs store is persisting using fs +2021-01-07T17:22:56.625Z - info: fs store is synchronizing using fs +2021-01-07T17:22:56.742Z - info: fs store is loading data +2021-01-07T17:22:56.817Z - info: fs store is initialized successfully +2021-01-07T17:22:56.875Z - info: Creating default express app. +2021-01-07T17:22:56.889Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:22:57.631Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:22:57.633Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:22:57.673Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:22:58.160Z - info: Found 36 extensions +2021-01-07T17:22:58.345Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:22:58.474Z - info: Setting http-server strategy for rendering +2021-01-07T17:22:58.808Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:22:58.813Z - info: Using extension cli@2.2.5 +2021-01-07T17:22:58.816Z - info: Using extension authentication@2.6.1 +2021-01-07T17:22:58.854Z - info: Using extension templates@2.4.0 +2021-01-07T17:22:58.858Z - info: Using extension tags@2.5.0 +2021-01-07T17:22:58.861Z - info: Using extension import-export@2.1.1 +2021-01-07T17:22:58.940Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:22:58.944Z - info: Using extension freeze@2.0.0 +2021-01-07T17:22:58.948Z - info: Using extension express@2.8.1 +2021-01-07T17:22:59.105Z - info: Using extension debug@2.1.3 +2021-01-07T17:22:59.109Z - info: Using extension reports@2.5.1 +2021-01-07T17:22:59.113Z - info: Using extension docx@2.9.0 +2021-01-07T17:22:59.118Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:22:59.221Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:22:59.413Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:22:59.419Z - info: Using extension version-control@1.6.0 +2021-01-07T17:22:59.530Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:22:59.535Z - info: Using extension text@2.0.0 +2021-01-07T17:22:59.537Z - info: Using extension licensing@2.2.3 +2021-01-07T17:22:59.544Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:22:59.707Z - info: Using extension pptx@0.7.0 +2021-01-07T17:22:59.716Z - info: Using extension authorization@2.4.0 +2021-01-07T17:22:59.723Z - info: Using extension data@2.4.0 +2021-01-07T17:22:59.725Z - info: Using extension base@2.0.2 +2021-01-07T17:22:59.729Z - info: Using extension studio@2.10.1 +2021-01-07T17:22:59.885Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:22:59.892Z - info: Using extension scripts@2.6.0 +2021-01-07T17:22:59.899Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:00.004Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:00.006Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:00.044Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:00.577Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:00.578Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:00.813Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:00.818Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:00.821Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:00.824Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:00.825Z - info: Using fs provider for template store. +2021-01-07T17:23:00.841Z - info: fs store is persisting using fs +2021-01-07T17:23:00.844Z - info: fs store is synchronizing using fs +2021-01-07T17:23:00.972Z - info: fs store is loading data +2021-01-07T17:23:01.053Z - info: fs store is initialized successfully +2021-01-07T17:23:01.117Z - info: Creating default express app. +2021-01-07T17:23:01.136Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:02.035Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:02.039Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:02.087Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:02.667Z - info: Found 36 extensions +2021-01-07T17:23:02.879Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:03.044Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:03.399Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:03.408Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:03.412Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:03.461Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:03.467Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:03.472Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:03.556Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:03.561Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:03.564Z - info: Using extension express@2.8.1 +2021-01-07T17:23:03.746Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:03.750Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:03.756Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:03.762Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:03.851Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:03.992Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:03.998Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:04.084Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:04.088Z - info: Using extension text@2.0.0 +2021-01-07T17:23:04.090Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:04.096Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:04.232Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:04.238Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:04.244Z - info: Using extension data@2.4.0 +2021-01-07T17:23:04.246Z - info: Using extension base@2.0.2 +2021-01-07T17:23:04.249Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:04.355Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:04.359Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:04.364Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:04.431Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:04.433Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:04.444Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:04.798Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:04.799Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:04.948Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:04.951Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:04.953Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:04.955Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:04.955Z - info: Using fs provider for template store. +2021-01-07T17:23:04.965Z - info: fs store is persisting using fs +2021-01-07T17:23:04.967Z - info: fs store is synchronizing using fs +2021-01-07T17:23:05.065Z - info: fs store is loading data +2021-01-07T17:23:05.121Z - info: fs store is initialized successfully +2021-01-07T17:23:05.163Z - info: Creating default express app. +2021-01-07T17:23:05.171Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:06.101Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:06.105Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:06.156Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:06.737Z - info: Found 36 extensions +2021-01-07T17:23:06.910Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:07.031Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:07.324Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:07.331Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:07.334Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:07.378Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:07.383Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:07.387Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:07.454Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:07.458Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:07.460Z - info: Using extension express@2.8.1 +2021-01-07T17:23:07.639Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:07.642Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:07.647Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:07.653Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:07.745Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:07.898Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:07.904Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:07.991Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:07.995Z - info: Using extension text@2.0.0 +2021-01-07T17:23:07.997Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:08.003Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:08.131Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:08.139Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:08.144Z - info: Using extension data@2.4.0 +2021-01-07T17:23:08.146Z - info: Using extension base@2.0.2 +2021-01-07T17:23:08.149Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:08.256Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:08.261Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:08.265Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:08.335Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:08.336Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:08.347Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:08.744Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:08.746Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:08.974Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:08.979Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:08.981Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:08.983Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:08.984Z - info: Using fs provider for template store. +2021-01-07T17:23:08.994Z - info: fs store is persisting using fs +2021-01-07T17:23:08.996Z - info: fs store is synchronizing using fs +2021-01-07T17:23:09.091Z - info: fs store is loading data +2021-01-07T17:23:09.162Z - info: fs store is initialized successfully +2021-01-07T17:23:09.220Z - info: Creating default express app. +2021-01-07T17:23:09.235Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:10.132Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:10.136Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:10.176Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:10.597Z - info: Found 36 extensions +2021-01-07T17:23:10.810Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:11.005Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:11.384Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:11.389Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:11.393Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:11.427Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:11.431Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:11.435Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:11.502Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:11.505Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:11.509Z - info: Using extension express@2.8.1 +2021-01-07T17:23:11.725Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:11.729Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:11.734Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:11.740Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:11.831Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:11.989Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:11.994Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:12.068Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:12.071Z - info: Using extension text@2.0.0 +2021-01-07T17:23:12.072Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:12.077Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:12.191Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:12.197Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:12.202Z - info: Using extension data@2.4.0 +2021-01-07T17:23:12.204Z - info: Using extension base@2.0.2 +2021-01-07T17:23:12.206Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:12.310Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:12.314Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:12.318Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:12.392Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:12.394Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:12.419Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:12.770Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:12.771Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:12.935Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:12.940Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:12.942Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:12.944Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:12.945Z - info: Using fs provider for template store. +2021-01-07T17:23:12.960Z - info: fs store is persisting using fs +2021-01-07T17:23:12.963Z - info: fs store is synchronizing using fs +2021-01-07T17:23:13.054Z - info: fs store is loading data +2021-01-07T17:23:13.124Z - info: fs store is initialized successfully +2021-01-07T17:23:13.180Z - info: Creating default express app. +2021-01-07T17:23:13.193Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:13.972Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:13.977Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:14.015Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:14.425Z - info: Found 36 extensions +2021-01-07T17:23:14.598Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:14.712Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:14.996Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:15.001Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:15.005Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:15.044Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:15.048Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:15.052Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:15.118Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:15.122Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:15.125Z - info: Using extension express@2.8.1 +2021-01-07T17:23:15.286Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:15.289Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:15.294Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:15.299Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:15.408Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:15.657Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:15.669Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:15.776Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:15.782Z - info: Using extension text@2.0.0 +2021-01-07T17:23:15.785Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:15.791Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:15.958Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:15.965Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:15.972Z - info: Using extension data@2.4.0 +2021-01-07T17:23:15.974Z - info: Using extension base@2.0.2 +2021-01-07T17:23:15.978Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:16.114Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:16.120Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:16.127Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:16.220Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:16.222Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:16.267Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:16.749Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:16.751Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:16.917Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:16.920Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:16.922Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:16.924Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:16.924Z - info: Using fs provider for template store. +2021-01-07T17:23:16.934Z - info: fs store is persisting using fs +2021-01-07T17:23:16.936Z - info: fs store is synchronizing using fs +2021-01-07T17:23:17.026Z - info: fs store is loading data +2021-01-07T17:23:17.091Z - info: fs store is initialized successfully +2021-01-07T17:23:17.131Z - info: Creating default express app. +2021-01-07T17:23:17.140Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:17.961Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:17.965Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:18.016Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:18.560Z - info: Found 36 extensions +2021-01-07T17:23:18.788Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:18.956Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:19.336Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:19.344Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:19.348Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:19.383Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:19.387Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:19.390Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:19.462Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:19.466Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:19.469Z - info: Using extension express@2.8.1 +2021-01-07T17:23:19.662Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:19.666Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:19.673Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:19.678Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:19.784Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:19.953Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:19.959Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:20.042Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:20.045Z - info: Using extension text@2.0.0 +2021-01-07T17:23:20.047Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:20.052Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:20.165Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:20.172Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:20.177Z - info: Using extension data@2.4.0 +2021-01-07T17:23:20.179Z - info: Using extension base@2.0.2 +2021-01-07T17:23:20.182Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:20.283Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:20.288Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:20.293Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:20.359Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:20.361Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:20.383Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:20.796Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:20.798Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:20.956Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:20.959Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:20.961Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:20.962Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:20.963Z - info: Using fs provider for template store. +2021-01-07T17:23:20.972Z - info: fs store is persisting using fs +2021-01-07T17:23:20.974Z - info: fs store is synchronizing using fs +2021-01-07T17:23:21.060Z - info: fs store is loading data +2021-01-07T17:23:21.114Z - info: fs store is initialized successfully +2021-01-07T17:23:21.153Z - info: Creating default express app. +2021-01-07T17:23:21.162Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:21.911Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:21.914Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:21.952Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:22.419Z - info: Found 36 extensions +2021-01-07T17:23:22.590Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:22.756Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:23.134Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:23.141Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:23.146Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:23.197Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:23.202Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:23.207Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:23.326Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:23.331Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:23.337Z - info: Using extension express@2.8.1 +2021-01-07T17:23:23.563Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:23.567Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:23.574Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:23.582Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:23.709Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:23.924Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:23.931Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:24.041Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:24.047Z - info: Using extension text@2.0.0 +2021-01-07T17:23:24.049Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:24.056Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:24.216Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:24.224Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:24.231Z - info: Using extension data@2.4.0 +2021-01-07T17:23:24.234Z - info: Using extension base@2.0.2 +2021-01-07T17:23:24.238Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:24.363Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:24.368Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:24.374Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:24.463Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:24.465Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:24.500Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:24.878Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:24.879Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:25.036Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:25.040Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:25.042Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:25.044Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:25.046Z - info: Using fs provider for template store. +2021-01-07T17:23:25.056Z - info: fs store is persisting using fs +2021-01-07T17:23:25.058Z - info: fs store is synchronizing using fs +2021-01-07T17:23:25.147Z - info: fs store is loading data +2021-01-07T17:23:25.203Z - info: fs store is initialized successfully +2021-01-07T17:23:25.244Z - info: Creating default express app. +2021-01-07T17:23:25.254Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:26.009Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:26.011Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:26.049Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:26.433Z - info: Found 36 extensions +2021-01-07T17:23:26.645Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:26.816Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:27.203Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:27.211Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:27.215Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:27.265Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:27.270Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:27.275Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:27.373Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:27.378Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:27.381Z - info: Using extension express@2.8.1 +2021-01-07T17:23:27.605Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:27.610Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:27.617Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:27.624Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:27.748Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:27.925Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:27.932Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:28.012Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:28.015Z - info: Using extension text@2.0.0 +2021-01-07T17:23:28.016Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:28.021Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:28.127Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:28.133Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:28.139Z - info: Using extension data@2.4.0 +2021-01-07T17:23:28.141Z - info: Using extension base@2.0.2 +2021-01-07T17:23:28.143Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:28.243Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:28.247Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:28.252Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:28.321Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:28.322Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:28.346Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:28.718Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:28.720Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:28.884Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:28.888Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:28.890Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:28.892Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:28.892Z - info: Using fs provider for template store. +2021-01-07T17:23:28.901Z - info: fs store is persisting using fs +2021-01-07T17:23:28.904Z - info: fs store is synchronizing using fs +2021-01-07T17:23:28.994Z - info: fs store is loading data +2021-01-07T17:23:29.076Z - info: fs store is initialized successfully +2021-01-07T17:23:29.137Z - info: Creating default express app. +2021-01-07T17:23:29.153Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:30.015Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:30.018Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:30.056Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:30.570Z - info: Found 36 extensions +2021-01-07T17:23:30.789Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:30.958Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:31.355Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:31.362Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:31.367Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:31.419Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:31.425Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:31.430Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:31.528Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:31.533Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:31.537Z - info: Using extension express@2.8.1 +2021-01-07T17:23:31.767Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:31.772Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:31.778Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:31.786Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:31.910Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:32.128Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:32.135Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:32.236Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:32.241Z - info: Using extension text@2.0.0 +2021-01-07T17:23:32.242Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:32.249Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:32.404Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:32.412Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:32.419Z - info: Using extension data@2.4.0 +2021-01-07T17:23:32.421Z - info: Using extension base@2.0.2 +2021-01-07T17:23:32.424Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:32.557Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:32.564Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:32.570Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:32.664Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:32.666Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:32.686Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:33.060Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:33.061Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:33.264Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:33.268Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:33.270Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:33.273Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:33.274Z - info: Using fs provider for template store. +2021-01-07T17:23:33.284Z - info: fs store is persisting using fs +2021-01-07T17:23:33.287Z - info: fs store is synchronizing using fs +2021-01-07T17:23:33.388Z - info: fs store is loading data +2021-01-07T17:23:33.452Z - info: fs store is initialized successfully +2021-01-07T17:23:33.501Z - info: Creating default express app. +2021-01-07T17:23:33.511Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:34.242Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:34.245Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:34.285Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:34.694Z - info: Found 36 extensions +2021-01-07T17:23:34.862Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:34.993Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:35.288Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:35.294Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:35.298Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:35.338Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:35.342Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:35.347Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:35.431Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:35.436Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:35.439Z - info: Using extension express@2.8.1 +2021-01-07T17:23:35.623Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:35.626Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:35.630Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:35.635Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:35.729Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:35.883Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:35.889Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:35.961Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:35.964Z - info: Using extension text@2.0.0 +2021-01-07T17:23:35.966Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:35.970Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:36.082Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:36.087Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:36.092Z - info: Using extension data@2.4.0 +2021-01-07T17:23:36.093Z - info: Using extension base@2.0.2 +2021-01-07T17:23:36.096Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:36.192Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:36.197Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:36.201Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:36.272Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:36.274Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:36.303Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:36.657Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:36.658Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:36.812Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:36.815Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:36.817Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:36.819Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:36.819Z - info: Using fs provider for template store. +2021-01-07T17:23:36.829Z - info: fs store is persisting using fs +2021-01-07T17:23:36.831Z - info: fs store is synchronizing using fs +2021-01-07T17:23:36.915Z - info: fs store is loading data +2021-01-07T17:23:36.966Z - info: fs store is initialized successfully +2021-01-07T17:23:37.022Z - info: Creating default express app. +2021-01-07T17:23:37.037Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:38.002Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:38.006Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:38.056Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:38.617Z - info: Found 36 extensions +2021-01-07T17:23:38.831Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:39.003Z - info: Setting http-server strategy for rendering +2021-01-07T17:23:39.340Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:23:39.345Z - info: Using extension cli@2.2.5 +2021-01-07T17:23:39.348Z - info: Using extension authentication@2.6.1 +2021-01-07T17:23:39.386Z - info: Using extension templates@2.4.0 +2021-01-07T17:23:39.390Z - info: Using extension tags@2.5.0 +2021-01-07T17:23:39.394Z - info: Using extension import-export@2.1.1 +2021-01-07T17:23:39.472Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:23:39.477Z - info: Using extension freeze@2.0.0 +2021-01-07T17:23:39.482Z - info: Using extension express@2.8.1 +2021-01-07T17:23:39.676Z - info: Using extension debug@2.1.3 +2021-01-07T17:23:39.679Z - info: Using extension reports@2.5.1 +2021-01-07T17:23:39.685Z - info: Using extension docx@2.9.0 +2021-01-07T17:23:39.691Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:23:39.782Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:23:39.925Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:23:39.931Z - info: Using extension version-control@1.6.0 +2021-01-07T17:23:40.004Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:23:40.007Z - info: Using extension text@2.0.0 +2021-01-07T17:23:40.009Z - info: Using extension licensing@2.2.3 +2021-01-07T17:23:40.013Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:23:40.120Z - info: Using extension pptx@0.7.0 +2021-01-07T17:23:40.125Z - info: Using extension authorization@2.4.0 +2021-01-07T17:23:40.130Z - info: Using extension data@2.4.0 +2021-01-07T17:23:40.131Z - info: Using extension base@2.0.2 +2021-01-07T17:23:40.134Z - info: Using extension studio@2.10.1 +2021-01-07T17:23:40.230Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:23:40.233Z - info: Using extension scripts@2.6.0 +2021-01-07T17:23:40.237Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:23:40.305Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:23:40.306Z - info: Using extension assets@1.7.0 +2021-01-07T17:23:40.337Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:23:40.683Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:23:40.684Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:23:40.837Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:23:40.840Z - info: Using extension resources@2.1.0 +2021-01-07T17:23:40.842Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:23:40.843Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:23:40.843Z - info: Using fs provider for template store. +2021-01-07T17:23:40.852Z - info: fs store is persisting using fs +2021-01-07T17:23:40.853Z - info: fs store is synchronizing using fs +2021-01-07T17:23:40.938Z - info: fs store is loading data +2021-01-07T17:23:40.987Z - info: fs store is initialized successfully +2021-01-07T17:23:41.026Z - info: Creating default express app. +2021-01-07T17:23:41.034Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:23:41.887Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:23:41.889Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:23:41.938Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:23:42.500Z - info: Found 36 extensions +2021-01-07T17:23:42.946Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:23:43.290Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:07.296Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:07.298Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:07.339Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:07.720Z - info: Found 36 extensions +2021-01-07T17:24:07.886Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:08.020Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:08.356Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:08.365Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:08.372Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:08.452Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:08.460Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:08.468Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:08.628Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:08.637Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:08.646Z - info: Using extension express@2.8.1 +2021-01-07T17:24:09.109Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:09.116Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:09.124Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:09.136Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:09.295Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:09.447Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:09.454Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:09.546Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:09.550Z - info: Using extension text@2.0.0 +2021-01-07T17:24:09.551Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:09.556Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:09.673Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:09.680Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:09.685Z - info: Using extension data@2.4.0 +2021-01-07T17:24:09.688Z - info: Using extension base@2.0.2 +2021-01-07T17:24:09.691Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:09.798Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:09.803Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:09.808Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:09.882Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:09.884Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:09.912Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:10.269Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:10.271Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:10.442Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:10.445Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:10.447Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:10.450Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:10.450Z - info: Using fs provider for template store. +2021-01-07T17:24:10.465Z - info: fs store is persisting using fs +2021-01-07T17:24:10.468Z - info: fs store is synchronizing using fs +2021-01-07T17:24:10.566Z - info: fs store is loading data +2021-01-07T17:24:10.620Z - info: fs store is initialized successfully +2021-01-07T17:24:10.668Z - info: Creating default express app. +2021-01-07T17:24:10.679Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:11.639Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:11.642Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:11.691Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:12.242Z - info: Found 36 extensions +2021-01-07T17:24:12.471Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:12.621Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:12.919Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:12.925Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:12.928Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:12.968Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:12.972Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:12.976Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:13.049Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:13.052Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:13.055Z - info: Using extension express@2.8.1 +2021-01-07T17:24:13.232Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:13.236Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:13.242Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:13.248Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:13.346Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:13.549Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:13.557Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:13.663Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:13.669Z - info: Using extension text@2.0.0 +2021-01-07T17:24:13.671Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:13.678Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:13.808Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:13.815Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:13.821Z - info: Using extension data@2.4.0 +2021-01-07T17:24:13.823Z - info: Using extension base@2.0.2 +2021-01-07T17:24:13.826Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:13.931Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:13.935Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:13.941Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:14.016Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:14.018Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:14.039Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:14.416Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:14.417Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:14.579Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:14.583Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:14.585Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:14.588Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:14.588Z - info: Using fs provider for template store. +2021-01-07T17:24:14.599Z - info: fs store is persisting using fs +2021-01-07T17:24:14.602Z - info: fs store is synchronizing using fs +2021-01-07T17:24:14.713Z - info: fs store is loading data +2021-01-07T17:24:14.781Z - info: fs store is initialized successfully +2021-01-07T17:24:14.823Z - info: Creating default express app. +2021-01-07T17:24:14.834Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:15.655Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:15.657Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:15.693Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:16.125Z - info: Found 36 extensions +2021-01-07T17:24:16.341Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:16.509Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:16.831Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:16.838Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:16.843Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:16.885Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:16.889Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:16.894Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:16.968Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:16.972Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:16.975Z - info: Using extension express@2.8.1 +2021-01-07T17:24:17.161Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:17.165Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:17.170Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:17.177Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:17.272Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:17.430Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:17.435Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:17.519Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:17.523Z - info: Using extension text@2.0.0 +2021-01-07T17:24:17.526Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:17.532Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:17.659Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:17.665Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:17.671Z - info: Using extension data@2.4.0 +2021-01-07T17:24:17.674Z - info: Using extension base@2.0.2 +2021-01-07T17:24:17.677Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:17.794Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:17.799Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:17.804Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:17.875Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:17.877Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:17.888Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:18.376Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:18.378Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:18.593Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:18.598Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:18.600Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:18.603Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:18.604Z - info: Using fs provider for template store. +2021-01-07T17:24:18.618Z - info: fs store is persisting using fs +2021-01-07T17:24:18.621Z - info: fs store is synchronizing using fs +2021-01-07T17:24:18.737Z - info: fs store is loading data +2021-01-07T17:24:18.813Z - info: fs store is initialized successfully +2021-01-07T17:24:18.873Z - info: Creating default express app. +2021-01-07T17:24:18.888Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:19.688Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:19.691Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:19.732Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:20.177Z - info: Found 36 extensions +2021-01-07T17:24:20.339Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:20.510Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:20.868Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:20.876Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:20.880Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:20.934Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:20.939Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:20.944Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:21.037Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:21.041Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:21.046Z - info: Using extension express@2.8.1 +2021-01-07T17:24:21.213Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:21.216Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:21.221Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:21.227Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:21.325Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:21.495Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:21.501Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:21.587Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:21.590Z - info: Using extension text@2.0.0 +2021-01-07T17:24:21.592Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:21.596Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:21.717Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:21.725Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:21.732Z - info: Using extension data@2.4.0 +2021-01-07T17:24:21.734Z - info: Using extension base@2.0.2 +2021-01-07T17:24:21.737Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:21.873Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:21.879Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:21.885Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:21.978Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:21.980Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:22.014Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:22.479Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:22.480Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:22.660Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:22.663Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:22.665Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:22.667Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:22.668Z - info: Using fs provider for template store. +2021-01-07T17:24:22.677Z - info: fs store is persisting using fs +2021-01-07T17:24:22.679Z - info: fs store is synchronizing using fs +2021-01-07T17:24:22.762Z - info: fs store is loading data +2021-01-07T17:24:22.816Z - info: fs store is initialized successfully +2021-01-07T17:24:22.866Z - info: Creating default express app. +2021-01-07T17:24:22.876Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:23.596Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:23.599Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:23.637Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:24.101Z - info: Found 36 extensions +2021-01-07T17:24:24.271Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:24.438Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:24.722Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:24.727Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:24.731Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:24.769Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:24.775Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:24.779Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:24.859Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:24.863Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:24.868Z - info: Using extension express@2.8.1 +2021-01-07T17:24:25.051Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:25.055Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:25.062Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:25.069Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:25.191Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:25.342Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:25.347Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:25.424Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:25.428Z - info: Using extension text@2.0.0 +2021-01-07T17:24:25.430Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:25.436Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:25.548Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:25.554Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:25.560Z - info: Using extension data@2.4.0 +2021-01-07T17:24:25.562Z - info: Using extension base@2.0.2 +2021-01-07T17:24:25.565Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:25.675Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:25.681Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:25.692Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:25.789Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:25.791Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:25.818Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:26.214Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:26.215Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:26.370Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:26.374Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:26.376Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:26.378Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:26.378Z - info: Using fs provider for template store. +2021-01-07T17:24:26.388Z - info: fs store is persisting using fs +2021-01-07T17:24:26.391Z - info: fs store is synchronizing using fs +2021-01-07T17:24:26.481Z - info: fs store is loading data +2021-01-07T17:24:26.540Z - info: fs store is initialized successfully +2021-01-07T17:24:26.583Z - info: Creating default express app. +2021-01-07T17:24:26.594Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:27.322Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:27.326Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:27.365Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:27.732Z - info: Found 36 extensions +2021-01-07T17:24:27.907Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:28.085Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:28.391Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:28.396Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:28.399Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:28.438Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:28.443Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:28.447Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:28.517Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:28.520Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:28.523Z - info: Using extension express@2.8.1 +2021-01-07T17:24:28.705Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:28.708Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:28.713Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:28.719Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:28.811Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:28.964Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:28.969Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:29.049Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:29.052Z - info: Using extension text@2.0.0 +2021-01-07T17:24:29.053Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:29.057Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:29.180Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:29.189Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:29.196Z - info: Using extension data@2.4.0 +2021-01-07T17:24:29.198Z - info: Using extension base@2.0.2 +2021-01-07T17:24:29.202Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:29.311Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:29.316Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:29.320Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:29.392Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:29.393Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:29.419Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:29.792Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:29.793Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:29.984Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:29.989Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:29.991Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:29.993Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:29.994Z - info: Using fs provider for template store. +2021-01-07T17:24:30.006Z - info: fs store is persisting using fs +2021-01-07T17:24:30.009Z - info: fs store is synchronizing using fs +2021-01-07T17:24:30.115Z - info: fs store is loading data +2021-01-07T17:24:30.184Z - info: fs store is initialized successfully +2021-01-07T17:24:30.232Z - info: Creating default express app. +2021-01-07T17:24:30.244Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:31.123Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:31.126Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:31.169Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:31.591Z - info: Found 36 extensions +2021-01-07T17:24:31.775Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:31.905Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:32.221Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:32.227Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:32.230Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:32.267Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:32.272Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:32.276Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:32.344Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:32.348Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:32.350Z - info: Using extension express@2.8.1 +2021-01-07T17:24:32.512Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:32.515Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:32.519Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:32.524Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:32.609Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:32.778Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:32.784Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:32.862Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:32.865Z - info: Using extension text@2.0.0 +2021-01-07T17:24:32.866Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:32.871Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:32.983Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:32.991Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:32.996Z - info: Using extension data@2.4.0 +2021-01-07T17:24:32.998Z - info: Using extension base@2.0.2 +2021-01-07T17:24:33.000Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:33.114Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:33.118Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:33.123Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:33.209Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:33.211Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:33.224Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:33.641Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:33.642Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:33.813Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:33.817Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:33.819Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:33.821Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:33.822Z - info: Using fs provider for template store. +2021-01-07T17:24:33.834Z - info: fs store is persisting using fs +2021-01-07T17:24:33.836Z - info: fs store is synchronizing using fs +2021-01-07T17:24:33.937Z - info: fs store is loading data +2021-01-07T17:24:33.987Z - info: fs store is initialized successfully +2021-01-07T17:24:34.030Z - info: Creating default express app. +2021-01-07T17:24:34.039Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:24:34.905Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:24:34.908Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:24:34.957Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:24:35.521Z - info: Found 36 extensions +2021-01-07T17:24:35.755Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:24:35.927Z - info: Setting http-server strategy for rendering +2021-01-07T17:24:36.291Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:24:36.295Z - info: Using extension cli@2.2.5 +2021-01-07T17:24:36.298Z - info: Using extension authentication@2.6.1 +2021-01-07T17:24:36.342Z - info: Using extension templates@2.4.0 +2021-01-07T17:24:36.347Z - info: Using extension tags@2.5.0 +2021-01-07T17:24:36.351Z - info: Using extension import-export@2.1.1 +2021-01-07T17:24:36.416Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:24:36.419Z - info: Using extension freeze@2.0.0 +2021-01-07T17:24:36.421Z - info: Using extension express@2.8.1 +2021-01-07T17:24:36.583Z - info: Using extension debug@2.1.3 +2021-01-07T17:24:36.585Z - info: Using extension reports@2.5.1 +2021-01-07T17:24:36.589Z - info: Using extension docx@2.9.0 +2021-01-07T17:24:36.593Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:24:36.681Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:24:36.834Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:24:36.839Z - info: Using extension version-control@1.6.0 +2021-01-07T17:24:36.916Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:24:36.919Z - info: Using extension text@2.0.0 +2021-01-07T17:24:36.920Z - info: Using extension licensing@2.2.3 +2021-01-07T17:24:36.924Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:24:37.069Z - info: Using extension pptx@0.7.0 +2021-01-07T17:24:37.077Z - info: Using extension authorization@2.4.0 +2021-01-07T17:24:37.086Z - info: Using extension data@2.4.0 +2021-01-07T17:24:37.087Z - info: Using extension base@2.0.2 +2021-01-07T17:24:37.100Z - info: Using extension studio@2.10.1 +2021-01-07T17:24:37.304Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:24:37.312Z - info: Using extension scripts@2.6.0 +2021-01-07T17:24:37.319Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:24:37.464Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:24:37.465Z - info: Using extension assets@1.7.0 +2021-01-07T17:24:37.528Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:24:38.107Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:24:38.108Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:24:38.290Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:24:38.293Z - info: Using extension resources@2.1.0 +2021-01-07T17:24:38.294Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:24:38.296Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:24:38.296Z - info: Using fs provider for template store. +2021-01-07T17:24:38.307Z - info: fs store is persisting using fs +2021-01-07T17:24:38.309Z - info: fs store is synchronizing using fs +2021-01-07T17:24:38.421Z - info: fs store is loading data +2021-01-07T17:24:38.550Z - info: fs store is initialized successfully +2021-01-07T17:24:38.645Z - info: Creating default express app. +2021-01-07T17:24:38.659Z - error: Error occured during reporter init Error: authorizationServer.tokenValidation.auth config is required by default, pass a correct auth type with your credentials or pass false if you want to disable authentication to the authorization server + at module.exports.shouldDelegateTokenAuth (/home/imex/node_modules/jsreport-authentication/lib/externalAuthentication.js:114:11) + at addPassport (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:32:35) + at configureRoutes (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:243:3) + at Reporter.reporter.on (/home/imex/node_modules/jsreport-authentication/lib/authentication.js:330:5) + at emitOne (events.js:121:20) + at Reporter.emit (events.js:211:7) + at module.exports (/home/imex/node_modules/jsreport-express/lib/routes.js:20:12) + at configureExpressApp (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:193:3) + at Object.reporter.initializeListeners.add (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:310:21) + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:171:33 + at /home/imex/node_modules/listener-collection/lib/listenerCollection.js:151:16 + at tryCatcher (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/util.js:16:23) + at Promise._settlePromiseFromHandler (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:512:31) + at Promise._settlePromise (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:569:18) + at Promise._settlePromise0 (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:614:10) + at Promise._settlePromises (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/promise.js:693:18) + at Async._drainQueue (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:133:16) + at Async._drainQueues (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:143:10) + at Immediate.Async.drainQueues [as _onImmediate] (/home/imex/node_modules/listener-collection/node_modules/bluebird/js/release/async.js:17:14) + at runCallback (timers.js:810:20) + at tryOnImmediate (timers.js:768:5) + at processImmediate [as _immediateCallback] (timers.js:745:5) +2021-01-07T17:25:00.675Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:25:00.677Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:25:00.712Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:25:01.122Z - info: Found 36 extensions +2021-01-07T17:25:01.438Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:25:01.745Z - info: Setting http-server strategy for rendering +2021-01-07T17:25:02.399Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:25:02.405Z - info: Using extension cli@2.2.5 +2021-01-07T17:25:02.409Z - info: Using extension authentication@2.6.1 +2021-01-07T17:25:02.458Z - info: Using extension templates@2.4.0 +2021-01-07T17:25:02.464Z - info: Using extension tags@2.5.0 +2021-01-07T17:25:02.469Z - info: Using extension import-export@2.1.1 +2021-01-07T17:25:02.543Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:25:02.547Z - info: Using extension freeze@2.0.0 +2021-01-07T17:25:02.550Z - info: Using extension express@2.8.1 +2021-01-07T17:25:02.731Z - info: Using extension debug@2.1.3 +2021-01-07T17:25:02.735Z - info: Using extension reports@2.5.1 +2021-01-07T17:25:02.740Z - info: Using extension docx@2.9.0 +2021-01-07T17:25:02.746Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:25:02.840Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:25:03.004Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:25:03.010Z - info: Using extension version-control@1.6.0 +2021-01-07T17:25:03.094Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:25:03.097Z - info: Using extension text@2.0.0 +2021-01-07T17:25:03.099Z - info: Using extension licensing@2.2.3 +2021-01-07T17:25:03.104Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:25:03.214Z - info: Using extension pptx@0.7.0 +2021-01-07T17:25:03.221Z - info: Using extension authorization@2.4.0 +2021-01-07T17:25:03.226Z - info: Using extension data@2.4.0 +2021-01-07T17:25:03.228Z - info: Using extension base@2.0.2 +2021-01-07T17:25:03.231Z - info: Using extension studio@2.10.1 +2021-01-07T17:25:03.333Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:25:03.337Z - info: Using extension scripts@2.6.0 +2021-01-07T17:25:03.342Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:25:03.411Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:25:03.412Z - info: Using extension assets@1.7.0 +2021-01-07T17:25:03.441Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:25:03.831Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:25:03.833Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:25:04.002Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:25:04.006Z - info: Using extension resources@2.1.0 +2021-01-07T17:25:04.009Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:25:04.011Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:25:04.012Z - info: Using fs provider for template store. +2021-01-07T17:25:04.024Z - info: fs store is persisting using fs +2021-01-07T17:25:04.027Z - info: fs store is synchronizing using fs +2021-01-07T17:25:04.130Z - info: fs store is loading data +2021-01-07T17:25:04.209Z - info: fs store is initialized successfully +2021-01-07T17:25:04.269Z - info: Creating default express app. +2021-01-07T17:25:04.279Z - info: Token based authentication against custom authorization server is enabled +2021-01-07T17:25:04.324Z - info: jsreport server successfully started on https port: 443 +2021-01-07T17:25:04.325Z - info: jsreport server successfully started on http port: 80 +2021-01-07T17:25:04.328Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T17:25:04.354Z - info: Verifying license key free +2021-01-07T17:25:04.357Z - info: Using free license +2021-01-07T17:25:04.366Z - info: reporter initialized +2021-01-07T17:29:27.882Z - info: Starting rendering request 1 (user: admin) +2021-01-07T17:29:27.985Z - info: Rendering template { name: estimate_detail, recipe: html, engine: handlebars, preview: true } +2021-01-07T17:29:28.374Z - info: Rendering request 1 finished in 491 ms +2021-01-07T17:29:54.668Z - info: Starting rendering request 2 (user: admin) +2021-01-07T17:29:54.672Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T17:29:56.498Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T17:29:56.766Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T17:29:57.222Z - info: Rendering request 2 finished in 2554 ms +2021-01-07T17:30:51.446Z - error: Error in authorization server request: timeout of 6000ms exceeded +2021-01-07T17:30:51.449Z - error: Error during processing request at https://reports.bodyshop.app/odata/assets?$filter=name%20eq%20%27estimate_detail.query%27, details: timeout of 6000ms exceeded, stack: Error: timeout of 6000ms exceeded + at createError (/home/imex/node_modules/axios/lib/core/createError.js:16:15) + at ClientRequest.handleRequestTimeout (/home/imex/node_modules/axios/lib/adapters/http.js:256:16) + at Object.onceWrapper (events.js:313:30) + at emitNone (events.js:111:20) + at ClientRequest.emit (events.js:208:7) + at Socket.emitTimeout (_http_client.js:706:34) + at Object.onceWrapper (events.js:313:30) + at emitNone (events.js:106:13) + at Socket.emit (events.js:208:7) + at Socket._onTimeout (net.js:410:8) + at ontimeout (timers.js:498:11) + at tryOnTimeout (timers.js:323:5) + at Timer.listOnTimeout (timers.js:290:5) +2021-01-07T17:31:46.282Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:31:46.284Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:31:46.327Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:31:47.516Z - info: Found 36 extensions +2021-01-07T17:31:47.749Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:31:47.936Z - info: Setting http-server strategy for rendering +2021-01-07T17:31:48.322Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:31:48.328Z - info: Using extension cli@2.2.5 +2021-01-07T17:31:48.332Z - info: Using extension authentication@2.6.1 +2021-01-07T17:31:48.377Z - info: Using extension templates@2.4.0 +2021-01-07T17:31:48.381Z - info: Using extension tags@2.5.0 +2021-01-07T17:31:48.385Z - info: Using extension import-export@2.1.1 +2021-01-07T17:31:48.502Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:31:48.506Z - info: Using extension freeze@2.0.0 +2021-01-07T17:31:48.513Z - info: Using extension express@2.8.1 +2021-01-07T17:31:48.713Z - info: Using extension debug@2.1.3 +2021-01-07T17:31:48.716Z - info: Using extension reports@2.5.1 +2021-01-07T17:31:48.721Z - info: Using extension docx@2.9.0 +2021-01-07T17:31:48.726Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:31:48.823Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:31:49.003Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:31:49.008Z - info: Using extension version-control@1.6.0 +2021-01-07T17:31:49.098Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:31:49.102Z - info: Using extension text@2.0.0 +2021-01-07T17:31:49.104Z - info: Using extension licensing@2.2.3 +2021-01-07T17:31:49.110Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:31:49.249Z - info: Using extension pptx@0.7.0 +2021-01-07T17:31:49.256Z - info: Using extension authorization@2.4.0 +2021-01-07T17:31:49.262Z - info: Using extension data@2.4.0 +2021-01-07T17:31:49.264Z - info: Using extension base@2.0.2 +2021-01-07T17:31:49.267Z - info: Using extension studio@2.10.1 +2021-01-07T17:31:49.386Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:31:49.390Z - info: Using extension scripts@2.6.0 +2021-01-07T17:31:49.395Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:31:49.489Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:31:49.493Z - info: Using extension assets@1.7.0 +2021-01-07T17:31:49.526Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:31:49.938Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:31:49.939Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:31:50.101Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:31:50.104Z - info: Using extension resources@2.1.0 +2021-01-07T17:31:50.105Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:31:50.107Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:31:50.107Z - info: Using fs provider for template store. +2021-01-07T17:31:50.118Z - info: fs store is persisting using fs +2021-01-07T17:31:50.119Z - info: fs store is synchronizing using fs +2021-01-07T17:31:50.211Z - info: fs store is loading data +2021-01-07T17:31:50.276Z - info: fs store is initialized successfully +2021-01-07T17:31:50.317Z - info: Creating default express app. +2021-01-07T17:31:50.324Z - info: Token based authentication against custom authorization server is enabled +2021-01-07T17:31:50.355Z - info: jsreport server successfully started on https port: 443 +2021-01-07T17:31:50.356Z - info: jsreport server successfully started on http port: 80 +2021-01-07T17:31:50.358Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T17:31:50.383Z - info: Verifying license key free +2021-01-07T17:31:50.387Z - info: Using free license +2021-01-07T17:31:50.396Z - info: reporter initialized +2021-01-07T17:35:02.398Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:36:16.794Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:36:48.572Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:38:35.128Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:38:36.607Z - error: uncaughtException: Cannot read property 'split' of undefined date=Thu Jan 07 2021 17:38:36 GMT+0000 (UTC), pid=27452, uid=1000, gid=1000, cwd=/home/imex, execPath=/home/imex/.nvm/versions/node/v8.11.3/bin/node, version=v8.11.3, argv=[/home/imex/.nvm/versions/node/v8.11.3/bin/node, /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/lib/ProcessContainerForkLegacy.js], rss=123133952, heapTotal=62758912, heapUsed=56893952, external=1486040, loadavg=[0.04296875, 0.05126953125, 0.07763671875], uptime=79072 +TypeError: Cannot read property 'split' of undefined + at Server.reporter.express.redirectServer.http.createServer (/home/imex/node_modules/jsreport-express/lib/reporter.express.js:59:53) + at emitTwo (events.js:126:13) + at Server.emit (events.js:214:7) + at Server. (/home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/pm2/node_modules/@pm2/io/build/main/metrics/httpMetrics.js:166:33) + at parserOnIncoming (_http_server.js:619:12) + at HTTPParser.parserOnHeadersComplete (_http_common.js:112:17) +2021-01-07T17:38:37.403Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:38:37.406Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:38:37.442Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:38:37.905Z - info: Found 36 extensions +2021-01-07T17:38:38.075Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:38:38.251Z - info: Setting http-server strategy for rendering +2021-01-07T17:38:38.645Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:38:38.653Z - info: Using extension cli@2.2.5 +2021-01-07T17:38:38.658Z - info: Using extension authentication@2.6.1 +2021-01-07T17:38:38.709Z - info: Using extension templates@2.4.0 +2021-01-07T17:38:38.715Z - info: Using extension tags@2.5.0 +2021-01-07T17:38:38.720Z - info: Using extension import-export@2.1.1 +2021-01-07T17:38:38.821Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:38:38.826Z - info: Using extension freeze@2.0.0 +2021-01-07T17:38:38.830Z - info: Using extension express@2.8.1 +2021-01-07T17:38:39.027Z - info: Using extension debug@2.1.3 +2021-01-07T17:38:39.031Z - info: Using extension reports@2.5.1 +2021-01-07T17:38:39.036Z - info: Using extension docx@2.9.0 +2021-01-07T17:38:39.042Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:38:39.137Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:38:39.308Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:38:39.315Z - info: Using extension version-control@1.6.0 +2021-01-07T17:38:39.399Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:38:39.403Z - info: Using extension text@2.0.0 +2021-01-07T17:38:39.405Z - info: Using extension licensing@2.2.3 +2021-01-07T17:38:39.410Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:38:39.534Z - info: Using extension pptx@0.7.0 +2021-01-07T17:38:39.539Z - info: Using extension authorization@2.4.0 +2021-01-07T17:38:39.544Z - info: Using extension data@2.4.0 +2021-01-07T17:38:39.546Z - info: Using extension base@2.0.2 +2021-01-07T17:38:39.549Z - info: Using extension studio@2.10.1 +2021-01-07T17:38:39.658Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:38:39.663Z - info: Using extension scripts@2.6.0 +2021-01-07T17:38:39.668Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:38:39.753Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:38:39.755Z - info: Using extension assets@1.7.0 +2021-01-07T17:38:39.793Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:38:40.189Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:38:40.191Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:38:40.412Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:38:40.417Z - info: Using extension resources@2.1.0 +2021-01-07T17:38:40.420Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:38:40.422Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:38:40.423Z - info: Using fs provider for template store. +2021-01-07T17:38:40.437Z - info: fs store is persisting using fs +2021-01-07T17:38:40.440Z - info: fs store is synchronizing using fs +2021-01-07T17:38:40.560Z - info: fs store is loading data +2021-01-07T17:38:40.635Z - info: fs store is initialized successfully +2021-01-07T17:38:40.693Z - info: Creating default express app. +2021-01-07T17:38:40.703Z - info: Token based authentication against custom authorization server is enabled +2021-01-07T17:38:40.747Z - info: jsreport server successfully started on https port: 443 +2021-01-07T17:38:40.748Z - info: jsreport server successfully started on http port: 80 +2021-01-07T17:38:40.751Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T17:38:40.780Z - info: Verifying license key free +2021-01-07T17:38:40.783Z - info: Using free license +2021-01-07T17:38:40.794Z - info: reporter initialized +2021-01-07T17:38:54.133Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:39:19.153Z - error: username "patrick@imex.dev" returned from authorization server is not a jsreport user +2021-01-07T17:39:37.868Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:40:01.092Z - error: Authorization server has sent an invalid status code (403) in response, token assumed as invalid +2021-01-07T17:40:22.192Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:24.945Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:26.396Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:27.743Z - error: Authorization server has no "username" field in its response, token assumed as invalid +2021-01-07T17:40:42.836Z - info: Starting rendering request 1 (user: admin) +2021-01-07T17:40:42.844Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T17:40:44.077Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T17:40:44.205Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T17:40:44.549Z - info: Rendering request 1 finished in 1714 ms +2021-01-07T17:49:27.256Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:49:27.260Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:49:27.323Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:49:29.560Z - info: Found 36 extensions +2021-01-07T17:49:29.921Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:49:30.069Z - info: Setting http-server strategy for rendering +2021-01-07T17:49:30.411Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:49:30.418Z - info: Using extension cli@2.2.5 +2021-01-07T17:49:30.423Z - info: Using extension authentication@2.6.1 +2021-01-07T17:49:30.498Z - info: Using extension templates@2.4.0 +2021-01-07T17:49:30.503Z - info: Using extension tags@2.5.0 +2021-01-07T17:49:30.510Z - info: Using extension import-export@2.1.1 +2021-01-07T17:49:30.661Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:49:30.668Z - info: Using extension freeze@2.0.0 +2021-01-07T17:49:30.672Z - info: Using extension express@2.8.1 +2021-01-07T17:49:31.038Z - info: Using extension debug@2.1.3 +2021-01-07T17:49:31.044Z - info: Using extension reports@2.5.1 +2021-01-07T17:49:31.053Z - info: Using extension docx@2.9.0 +2021-01-07T17:49:31.061Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:49:31.262Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:49:31.600Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:49:31.627Z - info: Using extension version-control@1.6.0 +2021-01-07T17:49:31.836Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:49:31.842Z - info: Using extension text@2.0.0 +2021-01-07T17:49:31.845Z - info: Using extension licensing@2.2.3 +2021-01-07T17:49:31.852Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:49:32.042Z - info: Using extension pptx@0.7.0 +2021-01-07T17:49:32.049Z - info: Using extension authorization@2.4.0 +2021-01-07T17:49:32.056Z - info: Using extension data@2.4.0 +2021-01-07T17:49:32.059Z - info: Using extension base@2.0.2 +2021-01-07T17:49:32.065Z - info: Using extension studio@2.10.1 +2021-01-07T17:49:32.214Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:49:32.221Z - info: Using extension scripts@2.6.0 +2021-01-07T17:49:32.227Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:49:32.345Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:49:32.350Z - info: Using extension assets@1.7.0 +2021-01-07T17:49:32.379Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:49:33.038Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:49:33.040Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:49:33.384Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:49:33.390Z - info: Using extension resources@2.1.0 +2021-01-07T17:49:33.394Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:49:33.399Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:49:33.399Z - info: Using fs provider for template store. +2021-01-07T17:49:33.419Z - info: fs store is persisting using fs +2021-01-07T17:49:33.422Z - info: fs store is synchronizing using fs +2021-01-07T17:49:33.526Z - info: fs store is loading data +2021-01-07T17:49:33.608Z - info: fs store is initialized successfully +2021-01-07T17:49:33.666Z - info: Creating default express app. +2021-01-07T17:49:33.676Z - info: Token based authentication against custom authorization server is enabled +2021-01-07T17:49:33.744Z - info: jsreport server successfully started on https port: 443 +2021-01-07T17:49:33.745Z - info: jsreport server successfully started on http port: 80 +2021-01-07T17:49:33.749Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T17:49:33.791Z - info: Verifying license key free +2021-01-07T17:49:33.796Z - info: Using free license +2021-01-07T17:49:33.808Z - info: reporter initialized +2021-01-07T17:50:10.097Z - info: Initializing jsreport@2.11.0 in development mode using configuration file: jsreport.config.json +2021-01-07T17:50:10.101Z - info: Searching for available extensions in /home/imex/ +2021-01-07T17:50:10.156Z - info: Extensions location cache contains up to date information, skipping crawling in /home/imex/ +2021-01-07T17:50:10.869Z - info: Found 36 extensions +2021-01-07T17:50:11.068Z - warn: Filtering out duplicated extension "cli" from /home/imex/node_modules/jsreport-cli, using /home/imex/.nvm/versions/node/v8.11.3/lib/node_modules/jsreport-cli +2021-01-07T17:50:11.205Z - info: Setting http-server strategy for rendering +2021-01-07T17:50:11.573Z - info: Using extension jsrender@2.1.1 +2021-01-07T17:50:11.580Z - info: Using extension cli@2.2.5 +2021-01-07T17:50:11.585Z - info: Using extension authentication@2.6.1 +2021-01-07T17:50:11.629Z - info: Using extension templates@2.4.0 +2021-01-07T17:50:11.634Z - info: Using extension tags@2.5.0 +2021-01-07T17:50:11.639Z - info: Using extension import-export@2.1.1 +2021-01-07T17:50:11.737Z - info: Using extension handlebars@2.1.0 +2021-01-07T17:50:11.742Z - info: Using extension freeze@2.0.0 +2021-01-07T17:50:11.746Z - info: Using extension express@2.8.1 +2021-01-07T17:50:11.979Z - info: Using extension debug@2.1.3 +2021-01-07T17:50:11.983Z - info: Using extension reports@2.5.1 +2021-01-07T17:50:11.990Z - info: Using extension docx@2.9.0 +2021-01-07T17:50:11.998Z - info: Using extension chrome-pdf@1.10.0 +2021-01-07T17:50:12.126Z - info: Using extension fs-store@2.9.1 +2021-01-07T17:50:12.350Z - info: Using extension child-templates@1.4.0 +2021-01-07T17:50:12.358Z - info: Using extension version-control@1.6.0 +2021-01-07T17:50:12.462Z - info: Using extension browser-client@2.2.2 +2021-01-07T17:50:12.466Z - info: Using extension text@2.0.0 +2021-01-07T17:50:12.468Z - info: Using extension licensing@2.2.3 +2021-01-07T17:50:12.475Z - info: Using extension pdf-utils@1.10.1 +2021-01-07T17:50:12.633Z - info: Using extension pptx@0.7.0 +2021-01-07T17:50:12.642Z - info: Using extension authorization@2.4.0 +2021-01-07T17:50:12.648Z - info: Using extension data@2.4.0 +2021-01-07T17:50:12.650Z - info: Using extension base@2.0.2 +2021-01-07T17:50:12.653Z - info: Using extension studio@2.10.1 +2021-01-07T17:50:12.755Z - info: Using extension static-pdf@0.4.0 +2021-01-07T17:50:12.760Z - info: Using extension scripts@2.6.0 +2021-01-07T17:50:12.767Z - info: Using extension scheduling@2.5.0 +2021-01-07T17:50:12.846Z - info: Using extension studio-theme-dark@0.3.0 +2021-01-07T17:50:12.849Z - info: Using extension assets@1.7.0 +2021-01-07T17:50:12.883Z - info: Using extension html-to-xlsx@2.8.3 +2021-01-07T17:50:13.343Z - info: html-to-xlsx detected chrome as available html engine +2021-01-07T17:50:13.345Z - info: Using extension xlsx@2.5.0 +2021-01-07T17:50:13.559Z - info: Using extension sample-template@2.6.1 +2021-01-07T17:50:13.564Z - info: Using extension resources@2.1.0 +2021-01-07T17:50:13.567Z - info: Using extension public-templates@2.2.0 +2021-01-07T17:50:13.570Z - info: Using general timeout for rendering (reportTimeout: 60000) +2021-01-07T17:50:13.571Z - info: Using fs provider for template store. +2021-01-07T17:50:13.586Z - info: fs store is persisting using fs +2021-01-07T17:50:13.589Z - info: fs store is synchronizing using fs +2021-01-07T17:50:13.706Z - info: fs store is loading data +2021-01-07T17:50:13.771Z - info: fs store is initialized successfully +2021-01-07T17:50:13.816Z - info: Creating default express app. +2021-01-07T17:50:13.823Z - info: Token based authentication against custom authorization server is enabled +2021-01-07T17:50:13.864Z - info: jsreport server successfully started on https port: 443 +2021-01-07T17:50:13.865Z - info: jsreport server successfully started on http port: 80 +2021-01-07T17:50:13.869Z - info: fs store emits sockets to synchronize underlying changes with studio +2021-01-07T17:50:13.900Z - info: Verifying license key free +2021-01-07T17:50:13.903Z - info: Using free license +2021-01-07T17:50:13.914Z - info: reporter initialized +2021-01-07T17:50:31.079Z - info: Starting rendering request 1 (user: admin) +2021-01-07T17:50:31.088Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T17:50:33.213Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T17:50:33.338Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T17:50:33.705Z - info: Rendering request 1 finished in 2626 ms +2021-01-07T17:55:39.821Z - info: Starting rendering request 2 (user: admin) +2021-01-07T17:55:39.823Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T17:55:40.852Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T17:55:40.974Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T17:55:41.314Z - info: Rendering request 2 finished in 1492 ms +2021-01-07T17:57:38.404Z - info: Starting rendering request 3 (user: admin) +2021-01-07T17:57:38.407Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T17:57:39.337Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T17:57:39.460Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T17:57:39.790Z - info: Rendering request 3 finished in 1386 ms +2021-01-07T18:01:02.311Z - info: Starting rendering request 4 (user: admin) +2021-01-07T18:01:02.315Z - info: Rendering template { name: /estimate_detail, recipe: chrome-pdf, engine: handlebars, preview: false } +2021-01-07T18:01:03.377Z - warn: Page request failed: GET (image) 301 https://thinkimex.com/imexlogo.png (redirect to: http://www.thinkimex.com/imexlogo.png) +2021-01-07T18:01:03.505Z - warn: Page request failed: GET (image) 301 http://www.thinkimex.com/imexlogo.png (redirect to: https://www.thinkimex.com/imexlogo.png) +2021-01-07T18:01:03.897Z - info: Rendering request 4 finished in 1585 ms diff --git a/jsreport/package-lock.json b/jsreport/package-lock.json new file mode 100644 index 000000000..02a9a5220 --- /dev/null +++ b/jsreport/package-lock.json @@ -0,0 +1,5922 @@ +{ + "name": "jsreport-server", + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@babel/code-frame": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", + "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "requires": { + "@babel/highlight": "7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "requires": { + "@babel/helper-validator-identifier": "7.12.11", + "chalk": "2.4.2", + "js-tokens": "4.0.0" + } + }, + "@jsreport/mingo": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@jsreport/mingo/-/mingo-2.4.1.tgz", + "integrity": "sha512-6ZXpnsXoLvXf8t1aGhJ3TamVdi3tHfDGlNs5qfaIQfIlUkga6x6juQD+9twO5NHn+PKKct/FQQBScOqC0SsrmA==" + }, + "@rkusa/linebreak": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@rkusa/linebreak/-/linebreak-1.0.0.tgz", + "integrity": "sha512-yCSm87XA1aYMgfcABSxcIkk3JtCw3AihNceHY+DnZGLvVP/g2z3UWZbi0xIoYpZWAJEVPr5Zt3QE37Q80wF1pA==", + "requires": { + "unicode-trie": "0.3.1" + } + }, + "@types/node": { + "version": "12.19.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.12.tgz", + "integrity": "sha512-UwfL2uIU9arX/+/PRcIkT08/iBadGN2z6ExOROA2Dh5mAuWTBj6iJbQX4nekiV5H8cTrEG569LeX+HRco9Cbxw==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "2.1.28", + "negotiator": "0.6.2" + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "requires": { + "es6-promisify": "5.0.0" + } + }, + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "requires": { + "fast-deep-equal": "2.0.1", + "fast-json-stable-stringify": "2.1.0", + "json-schema-traverse": "0.4.1", + "uri-js": "4.4.0" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "1.9.3" + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "requires": { + "normalize-path": "3.0.0", + "picomatch": "2.2.2" + } + }, + "app-root-path": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.0.1.tgz", + "integrity": "sha1-zWLc+OT9WkF+/GZNLlsQZTxlG0Y=" + }, + "append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "archiver": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.0.0.tgz", + "integrity": "sha512-5QeR6Xc5hSA9X1rbQfcuQ6VZuUXOaEdB65Dhmk9duuRJHYif/ZyJfuyJqsQrj34PFjU5emv5/MmfgA8un06onw==", + "requires": { + "archiver-utils": "2.1.0", + "async": "2.6.3", + "buffer-crc32": "0.2.13", + "glob": "7.1.6", + "readable-stream": "2.3.7", + "tar-stream": "1.6.2", + "zip-stream": "2.1.3" + }, + "dependencies": { + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "4.17.20" + } + } + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "requires": { + "glob": "7.1.6", + "graceful-fs": "4.2.4", + "lazystream": "1.0.0", + "lodash.defaults": "4.2.0", + "lodash.difference": "4.5.0", + "lodash.flatten": "4.4.0", + "lodash.isplainobject": "4.0.6", + "lodash.union": "4.6.0", + "normalize-path": "3.0.0", + "readable-stream": "2.3.7" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "async-replace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-replace/-/async-replace-1.0.1.tgz", + "integrity": "sha1-0/CFfM0C8elOsUnLX4nVisTwIdY=", + "requires": { + "async": "1.5.2" + } + }, + "async-replace-with-limit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/async-replace-with-limit/-/async-replace-with-limit-1.1.0.tgz", + "integrity": "sha512-hSN7ILYvYVUr4fmvMa6l/wKUGHNDSa/90EWqx5Fmg7HnXMWOLXYjOHPpaX4T3d7ty6hwbpFrmj6ZFIPjQ/YSdA==", + "requires": { + "async": "1.5.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "1.0.1", + "class-utils": "0.3.6", + "component-emitter": "1.3.0", + "define-property": "1.0.0", + "isobject": "3.0.1", + "mixin-deep": "1.3.2", + "pascalcase": "0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.3" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==" + }, + "batch": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.4.0.tgz", + "integrity": "sha1-v/5AvBF7c5QtoVW8d9ijaiGmrFg=" + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "requires": { + "callsite": "1.0.0" + } + }, + "big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "requires": { + "buffers": "0.1.1", + "chainsaw": "0.1.0" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==" + }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "requires": { + "readable-stream": "2.3.7", + "safe-buffer": "5.1.2" + } + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "bluebird": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz", + "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "1.6.18" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "bops": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/bops/-/bops-0.1.1.tgz", + "integrity": "sha1-Bi4CqNqoAfoQ8uXb5nQM/4Af4X4=", + "requires": { + "base64-js": "0.0.2", + "to-utf8": "0.0.1" + }, + "dependencies": { + "base64-js": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.2.tgz", + "integrity": "sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q=" + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "1.1.0", + "array-unique": "0.3.2", + "extend-shallow": "2.0.1", + "fill-range": "4.0.0", + "isobject": "3.0.1", + "repeat-element": "1.1.3", + "snapdragon": "0.8.2", + "snapdragon-node": "2.1.1", + "split-string": "3.1.0", + "to-regex": "3.0.2" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "1.5.1", + "ieee754": "1.2.1" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "1.1.0", + "buffer-fill": "1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==" + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=" + }, + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "requires": { + "dicer": "0.2.5", + "readable-stream": "1.1.14" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.4", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "1.0.0", + "component-emitter": "1.3.0", + "get-value": "2.0.6", + "has-value": "1.0.0", + "isobject": "3.0.1", + "set-value": "2.0.1", + "to-object-path": "0.3.0", + "union-value": "1.0.1", + "unset-value": "1.0.0" + } + }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "requires": { + "function-bind": "1.1.1", + "get-intrinsic": "1.0.2" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "requires": { + "traverse": "0.3.9" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "3.2.1", + "escape-string-regexp": "1.0.5", + "supports-color": "5.5.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "requires": { + "css-select": "1.2.0", + "dom-serializer": "0.1.1", + "entities": "1.1.2", + "htmlparser2": "3.10.1", + "lodash.assignin": "4.2.0", + "lodash.bind": "4.2.1", + "lodash.defaults": "4.2.0", + "lodash.filter": "4.6.0", + "lodash.flatten": "4.4.0", + "lodash.foreach": "4.5.0", + "lodash.map": "4.6.0", + "lodash.merge": "4.6.2", + "lodash.pick": "4.4.0", + "lodash.reduce": "4.6.0", + "lodash.reject": "4.6.0", + "lodash.some": "4.6.0" + } + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "requires": { + "anymatch": "3.1.1", + "braces": "3.0.2", + "fsevents": "2.1.3", + "glob-parent": "5.1.1", + "is-binary-path": "2.1.0", + "is-glob": "4.0.1", + "normalize-path": "3.0.0", + "readdirp": "3.3.0" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "7.0.0" + } + } + } + }, + "chrome-page-eval": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/chrome-page-eval/-/chrome-page-eval-1.3.0.tgz", + "integrity": "sha512-BeHvSFBB4OaDKGsRa0z4vE/IgXpLFVWMq35ccZ22Mugjz6K/SvCfMoFnyoE5XhdQKYVLbVj3rRb9GQbXw6aPmg==", + "requires": { + "debug": "3.1.0" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "3.1.0", + "define-property": "0.2.5", + "isobject": "3.0.1", + "static-extend": "0.1.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "2.0.0" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + }, + "client-sessions": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/client-sessions/-/client-sessions-0.8.0.tgz", + "integrity": "sha1-p9jFVYrV1W8qGZ81M+tlS134k/0=", + "requires": { + "cookies": "0.7.3" + } + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "wrap-ansi": "2.1.0" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "1.0.0", + "object-visit": "1.0.1" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "1.0.0" + } + }, + "commander": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-1.2.0.tgz", + "integrity": "sha1-/VcTv6FTx9bMWZN4patMRcU1Ap4=", + "requires": { + "keypress": "0.1.0" + } + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "compress-commons": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", + "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", + "requires": { + "buffer-crc32": "0.2.13", + "crc32-stream": "3.0.1", + "normalize-path": "3.0.0", + "readable-stream": "2.3.7" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": "1.45.0" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "1.3.7", + "bytes": "3.0.0", + "compressible": "2.0.18", + "debug": "2.6.9", + "on-headers": "1.0.2", + "safe-buffer": "5.1.2", + "vary": "1.1.2" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "requires": { + "buffer-from": "1.1.1", + "inherits": "2.0.4", + "readable-stream": "3.6.0", + "typedarray": "0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "2.0.4", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + } + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-parser": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.4.tgz", + "integrity": "sha512-lo13tqF3JEtFO7FyA49CqbhaFkskRJ0u/UAiINgrIXeRCY41c88/zxtrECl8AKH3B0hj9q10+h3Kt8I7KlW4tw==", + "requires": { + "cookie": "0.3.1", + "cookie-signature": "1.0.6" + } + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookies": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.7.3.tgz", + "integrity": "sha512-+gixgxYSgQLTaTIilDHAdlNPZDENDQernEMiIcZpYYP14zgHsCt4Ce1FEjFtcp6GefhozebB6orvhAAWx/IS0A==", + "requires": { + "depd": "1.1.2", + "keygrip": "1.0.3" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "requires": { + "toggle-selection": "1.0.6" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "4.1.1", + "vary": "1.1.2" + } + }, + "crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "requires": { + "buffer": "5.7.1" + } + }, + "crc32-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", + "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", + "requires": { + "crc": "3.8.0", + "readable-stream": "3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "2.0.4", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + } + } + }, + "cron-parser": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-2.7.3.tgz", + "integrity": "sha512-t9Kc7HWBWPndBzvbdQ1YG9rpPRB37Tb/tTviziUOh1qs3TARGh3b1p+tnkOHNe1K5iI3oheBPgLqwotMM7+lpg==", + "requires": { + "is-nan": "1.3.2", + "moment-timezone": "0.5.32" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "1.0.5", + "path-key": "2.0.1", + "semver": "5.7.1", + "shebang-command": "1.2.0", + "which": "1.3.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "crypto-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.0.0.tgz", + "integrity": "sha512-bzHZN8Pn+gS7DQA6n+iUmBfl0hO5DJq++QP3U6uTucDtk/0iGpXd/Gg7CGR0p8tJhofJyaKoWBuJI4eAO00BBg==" + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "1.0.0", + "css-what": "2.1.3", + "domutils": "1.5.1", + "nth-check": "1.0.2" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==" + }, + "cycle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", + "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=" + }, + "dayjs": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.2.tgz", + "integrity": "sha512-h/YtykNNTR8Qgtd1Fxl5J1/SFP1b7SOk/M1P+Re+bCdFMV0IMkuKNgHPN7rlvvuhfw24w0LX78iYKt4YmePJNQ==" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz", + "integrity": "sha1-hLdFiW80xoTpjyzg5Cq69Du6AX0=" + }, + "deepmerge": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.1.0.tgz", + "integrity": "sha512-Q89Z26KAfA3lpPGhbF6XMfYAm3jIV3avViy6KOJ2JLzFbeWHOvPQUu5aSJIWXap3gDZC2y1eF5HXEPI2wGqgvw==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "1.0.2", + "isobject": "3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + }, + "dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "requires": { + "readable-stream": "1.1.14", + "streamsearch": "0.1.2" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.4", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==" + }, + "diff-match-patch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", + "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==" + }, + "diff2html": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/diff2html/-/diff2html-2.5.0.tgz", + "integrity": "sha512-pnk3EpZyuQyUl7/45KrmZPYIQB/tL03xgijzzkxWqy/UAXyV5qjB+g7ce8mbdSs1G+lO4ykMgjy+7NVN4siS/A==", + "requires": { + "diff": "3.5.0", + "hogan.js": "3.0.2", + "lodash": "4.17.20", + "whatwg-fetch": "3.5.0" + } + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "requires": { + "domelementtype": "1.3.1", + "entities": "1.1.2" + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1.3.1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0.1.1", + "domelementtype": "1.3.1" + } + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "requires": { + "readable-stream": "2.3.7" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.2.tgz", + "integrity": "sha512-PcW2a0tyTuPHz3tWyYqtK6r1fZ3gp+3Sop8Ph+ZYN81Ob5rwmbHEzaqs10N3BEsaGTkh/ooniXK+WwszGlc2+Q==" + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "1.4.0" + } + }, + "engine.io": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.4.2.tgz", + "integrity": "sha512-b4Q85dFkGw+TqgytGPrGgACRUhsdKc9S9ErRAXpPGy/CXKs4tYoHDkvIRdsseAF7NjfVwjRFIn6KTnbw7LwJZg==", + "requires": { + "accepts": "1.3.7", + "base64id": "2.0.0", + "cookie": "0.3.1", + "debug": "4.1.1", + "engine.io-parser": "2.2.1", + "ws": "7.4.2" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "2.1.3" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "engine.io-client": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.4.tgz", + "integrity": "sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==", + "requires": { + "component-emitter": "1.3.0", + "component-inherit": "0.0.3", + "debug": "3.1.0", + "engine.io-parser": "2.2.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "6.1.4", + "xmlhttprequest-ssl": "1.5.5", + "yeast": "0.1.2" + }, + "dependencies": { + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "requires": { + "async-limiter": "1.0.1" + } + } + } + }, + "engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "1.0.3" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "requires": { + "es6-promise": "4.2.8" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "6.0.5", + "get-stream": "4.1.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.3", + "strip-eof": "1.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "3.0.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "posix-character-classes": "0.1.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "1.0.3" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "1.1.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "finalhandler": "1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "2.0.6", + "qs": "6.7.0", + "range-parser": "1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "1.5.0", + "type-is": "1.6.18", + "utils-merge": "1.0.1", + "vary": "1.1.2" + }, + "dependencies": { + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "1.0.0", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "requires": { + "chardet": "0.7.0", + "iconv-lite": "0.4.24", + "tmp": "0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "0.3.2", + "define-property": "1.0.0", + "expand-brackets": "2.1.4", + "extend-shallow": "2.0.1", + "fragment-cache": "0.2.1", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.3" + } + } + } + }, + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "requires": { + "concat-stream": "1.6.2", + "debug": "2.6.9", + "mkdirp": "0.5.5", + "yauzl": "2.10.0" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "1.1.1", + "inherits": "2.0.4", + "readable-stream": "2.3.7", + "typedarray": "0.0.6" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "eyes": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", + "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" + }, + "fast-csv": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/fast-csv/-/fast-csv-3.7.0.tgz", + "integrity": "sha512-vCuVnDX0yjJEpSuQxZW0+Wf7aL8P7EtRzUgmLqpjwooza7mgpfKs2hwuV7nSdmjcb3f0abCp3jJY+E5Ws3piDw==", + "requires": { + "@types/node": "12.19.12", + "lodash.escaperegexp": "4.1.2", + "lodash.groupby": "4.6.0", + "lodash.isboolean": "3.0.3", + "lodash.isequal": "4.5.0", + "lodash.isfunction": "3.0.9", + "lodash.isnil": "4.0.0", + "lodash.isstring": "4.0.1", + "lodash.isundefined": "3.0.1", + "lodash.uniq": "4.5.0" + } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "requires": { + "pend": "1.2.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "file-type": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-11.1.0.tgz", + "integrity": "sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "2.0.1", + "is-number": "3.0.0", + "repeat-string": "1.6.1", + "to-regex-range": "2.1.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.3", + "statuses": "1.5.0", + "unpipe": "1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "3.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "requires": { + "detect-file": "1.0.0", + "is-glob": "4.0.1", + "micromatch": "3.1.10", + "resolve-dir": "1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "requires": { + "expand-tilde": "2.0.2", + "is-plain-object": "2.0.4", + "object.defaults": "1.1.0", + "object.pick": "1.3.0", + "parse-filepath": "1.0.2" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "3.1.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "1.0.2" + } + }, + "form-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.0.tgz", + "integrity": "sha512-WXieX3G/8side6VIqx44ablyULoGruSde5PNTxoUyo5CeyAMX6nVWUd0rgist/EuX655cjhUhTo1Fo3tRYqbcA==", + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.8", + "mime-types": "2.1.28" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "requires": { + "graceful-fs": "4.2.4", + "jsonfile": "2.4.0", + "klaw": "1.3.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "4.2.4", + "inherits": "2.0.4", + "mkdirp": "0.5.5", + "rimraf": "2.7.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz", + "integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==", + "requires": { + "function-bind": "1.1.1", + "has": "1.0.3", + "has-symbols": "1.0.1" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "requires": { + "pump": "3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.4", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "4.0.1" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "1.0.2", + "is-windows": "1.0.2", + "resolve-dir": "1.0.1" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "2.0.2", + "homedir-polyfill": "1.0.3", + "ini": "1.3.8", + "is-windows": "1.0.2", + "which": "1.3.1" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "requires": { + "minimist": "1.2.5", + "neo-async": "2.6.2", + "source-map": "0.6.1", + "uglify-js": "3.12.4", + "wordwrap": "1.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "1.1.1" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-own-deep": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-own-deep/-/has-own-deep-1.1.0.tgz", + "integrity": "sha512-L/DJZjD6am57lgeULwqH2S1G9MDUltYLC/qkY18sFIphd/6ONhZJq+SSlCBniPoT2BS73t1O3sgepbDIZly3gg==", + "requires": { + "isobject": "3.0.1" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "2.0.6", + "has-values": "1.0.0", + "isobject": "3.0.1" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "hogan.js": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/hogan.js/-/hogan.js-3.0.2.tgz", + "integrity": "sha1-TNnhq9QpQUbnZ55B14mHMrAse/0=", + "requires": { + "mkdirp": "0.3.0", + "nopt": "1.0.10" + }, + "dependencies": { + "mkdirp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", + "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=" + } + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "requires": { + "parse-passwd": "1.0.0" + } + }, + "html-to-xlsx": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/html-to-xlsx/-/html-to-xlsx-2.0.3.tgz", + "integrity": "sha512-V9uEh6OqbCzT0XLvidk1g0pBkke9+iqlKpJaShS2Y9VIEP+QmJoou3+mQwkXKgYNbXHZLQsroFx57ae/2Fdu/Q==", + "requires": { + "jsreport-exceljs": "3.7.1", + "moment": "2.22.1", + "tinycolor2": "1.4.1", + "uuid": "3.2.1" + }, + "dependencies": { + "moment": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.1.tgz", + "integrity": "sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ==" + }, + "uuid": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", + "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==" + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "1.3.1", + "domhandler": "2.4.2", + "domutils": "1.5.1", + "entities": "1.1.2", + "inherits": "2.0.4", + "readable-stream": "3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "2.0.4", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + } + } + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": "1.5.0", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "https-proxy-agent": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz", + "integrity": "sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==", + "requires": { + "agent-base": "4.3.0", + "debug": "3.1.0" + } + }, + "i": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz", + "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": "2.1.2" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "image-size": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.7.4.tgz", + "integrity": "sha512-GqPgxs+VkOr12aWwjSkyRzf5atzObWpFtiRuDgxCl2I/SDpZOKZFRD3iIAeAN6/usmn8SeLWRt7a8JRYK0Whbw==" + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inquirer": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.2.tgz", + "integrity": "sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==", + "requires": { + "ansi-escapes": "3.2.0", + "chalk": "2.4.2", + "cli-cursor": "2.1.0", + "cli-width": "2.2.1", + "external-editor": "3.1.0", + "figures": "2.0.0", + "lodash": "4.17.20", + "mute-stream": "0.0.7", + "run-async": "2.4.1", + "rxjs": "6.6.3", + "string-width": "2.1.1", + "strip-ansi": "5.2.0", + "through": "2.3.8" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "4.1.0" + } + } + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "ip-address": { + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-5.8.9.tgz", + "integrity": "sha512-7ay355oMN34iXhET1BmCJVsHjOTSItEEIIpOs38qUC23AIhOy+xIPnkrTuEFjeLMrTJ7m8KMXWgWfy/2Vn9sDw==", + "requires": { + "jsbn": "1.1.0", + "lodash.find": "4.6.0", + "lodash.max": "4.0.1", + "lodash.merge": "4.6.2", + "lodash.padstart": "4.6.1", + "lodash.repeat": "4.1.0", + "sprintf-js": "1.1.0" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "1.0.0", + "is-windows": "1.0.2" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "2.1.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "requires": { + "has": "1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "0.1.6", + "is-data-descriptor": "0.1.4", + "kind-of": "5.1.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "2.1.1" + } + }, + "is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "requires": { + "call-bind": "1.0.0", + "define-properties": "1.1.3" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "1.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "requires": { + "buffer-alloc": "1.2.0" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "js-excel-date-convert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/js-excel-date-convert/-/js-excel-date-convert-1.0.2.tgz", + "integrity": "sha512-ZjxmQoBVTLY0kFwL+FZmxLOjk5AMvepdo2Q20zVsvCsJr5zb/6B2mW1Z19J31RsWWYxodJ1ezVJaeWvypCn5yQ==" + }, + "js-string-escape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", + "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha1-sBMHyym2GKHtJux56RH4A8TaAEA=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "1.2.5" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "4.2.4" + } + }, + "jsrender": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/jsrender/-/jsrender-1.0.4.tgz", + "integrity": "sha512-4QKxxbqY2nFmH59Z8/nXV4zm7S8KP+T7z0WWiIU4dHkRd8gE5RQ8hgt8HD9aEg0g/NWYJsA2Y7VkSATCa2zkGQ==", + "requires": { + "through2": "2.0.5" + } + }, + "jsreport": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/jsreport/-/jsreport-2.11.0.tgz", + "integrity": "sha512-FDX/OUkZ84FKqKGChG9ms5vDhNZAck742dvd7EcFub6f9Nxl97wFIp900a2+C+B4k8YhaeLQU8aJ/thq5sSCtQ==", + "requires": { + "handlebars": "4.7.6", + "jsreport-assets": "1.7.0", + "jsreport-authentication": "2.6.1", + "jsreport-authorization": "2.4.0", + "jsreport-base": "2.0.2", + "jsreport-browser-client": "2.2.2", + "jsreport-child-templates": "1.4.0", + "jsreport-chrome-pdf": "1.10.0", + "jsreport-cli": "2.2.5", + "jsreport-core": "2.10.1", + "jsreport-data": "2.4.0", + "jsreport-debug": "2.1.3", + "jsreport-docx": "2.9.0", + "jsreport-express": "2.8.1", + "jsreport-freeze": "2.0.0", + "jsreport-fs-store": "2.9.1", + "jsreport-handlebars": "2.1.0", + "jsreport-html-to-xlsx": "2.8.3", + "jsreport-import-export": "2.1.1", + "jsreport-jsrender": "2.1.1", + "jsreport-licensing": "2.2.3", + "jsreport-pdf-utils": "1.10.1", + "jsreport-pptx": "0.7.0", + "jsreport-public-templates": "2.2.0", + "jsreport-reports": "2.5.1", + "jsreport-resources": "2.1.0", + "jsreport-sample-template": "2.6.1", + "jsreport-scheduling": "2.5.0", + "jsreport-scripts": "2.6.0", + "jsreport-static-pdf": "0.4.0", + "jsreport-studio": "2.10.1", + "jsreport-studio-theme-dark": "0.3.0", + "jsreport-tags": "2.5.0", + "jsreport-templates": "2.4.0", + "jsreport-text": "2.0.0", + "jsreport-version-control": "1.6.0", + "jsreport-xlsx": "2.5.0", + "mkdirp": "0.5.5", + "node.extend.without.arrays": "1.1.6", + "puppeteer": "2.0.0", + "semver": "6.3.0" + } + }, + "jsreport-assets": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/jsreport-assets/-/jsreport-assets-1.7.0.tgz", + "integrity": "sha512-75TOQ/1OsTqlAHgLL8pmbedf01wUmymqaFXGHC+GWrUSkBmhcjBewP9uTbP8JL71Iw+G8LRrGo2tmdM69ts4lg==", + "requires": { + "async-replace": "1.0.1", + "bluebird": "3.5.4", + "etag": "1.8.1", + "js-string-escape": "1.0.1", + "jsreport-office": "1.2.0", + "mime": "2.4.4", + "minimatch": "3.0.4", + "react-copy-to-clipboard": "5.0.2", + "strip-bom-buf": "2.0.0" + } + }, + "jsreport-authentication": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jsreport-authentication/-/jsreport-authentication-2.6.1.tgz", + "integrity": "sha512-3Ymp8HqRsgNuHA3Gys43pk2YdoCgDi6Tu1hK07+4/wuqexWAkhHjPd/EP6PwHHD2bQAzT6UhHNOMFLbkaEL1zw==", + "requires": { + "axios": "0.19.2", + "body-parser": "1.19.0", + "client-sessions": "0.8.0", + "ejs": "2.6.2", + "passport": "0.4.0", + "passport-http": "0.3.0", + "passport-http-bearer": "1.0.1", + "passport-local": "1.0.0", + "password-hash": "1.2.2" + } + }, + "jsreport-authorization": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsreport-authorization/-/jsreport-authorization-2.4.0.tgz", + "integrity": "sha512-pyZFs1LO+G16ZZyRg4yfvJPD1mMw2OTQefpmZzaN/x7njSOMdKDQEJR5kk82BqNY0iA7UJeNGp3gw1NoXteoIg==", + "requires": { + "lodash.omit": "4.5.0", + "node.extend.without.arrays": "1.1.6" + } + }, + "jsreport-base": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsreport-base/-/jsreport-base-2.0.2.tgz", + "integrity": "sha512-LMjJ/sVnODuGLpaJtEbYTvTeyzcI724ak64RvRuwfJ12rTjXovKda6fKvSfKqBoADekCwGu8CN2bY5iekRBghA==" + }, + "jsreport-browser-client": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/jsreport-browser-client/-/jsreport-browser-client-2.2.2.tgz", + "integrity": "sha512-62bWuSh3cdZTzmJlEyA0XLZzK4jqHS1oxgF/VX7o7NuTDX1hHaZIOM8m+c06SrE58zCS7fumtkykHlpemPMwlQ==", + "requires": { + "jsreport-browser-client-dist": "1.3.0" + } + }, + "jsreport-browser-client-dist": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsreport-browser-client-dist/-/jsreport-browser-client-dist-1.3.0.tgz", + "integrity": "sha512-E83cVmxQ5np3rxns6dhFu15m5kZ5yXJDIyfbHjLPxO0AZXVQOuMrdvYsUCj+j/ZSaiROoBCstZRO7pa4HmZNGw==" + }, + "jsreport-child-templates": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jsreport-child-templates/-/jsreport-child-templates-1.4.0.tgz", + "integrity": "sha512-r5t7d3u3ccKPb+x4uhNs8fl+fu7/E0w81ngmY6/0W+ExufLJQj/CQf4+ZA6bIenZ1ETmiBbv8WU9l3MZ5WQZ6g==", + "requires": { + "async-replace-with-limit": "1.1.0", + "bluebird": "3.5.4", + "node.extend.without.arrays": "1.1.6" + } + }, + "jsreport-chrome-pdf": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/jsreport-chrome-pdf/-/jsreport-chrome-pdf-1.10.0.tgz", + "integrity": "sha512-TqSml9oyp9ErgrFB2WqEsNYhUveBsRxF6Bdjw8AOyZgBM7we2IbTFa9IdxoRqfJ+QX2rNTBos4MuPyPQlw8tOA==" + }, + "jsreport-cli": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/jsreport-cli/-/jsreport-cli-2.2.5.tgz", + "integrity": "sha512-7UhKaNTdPGKiuXTSAliRzYqcJrSX2kU2+nAki6G+pxqTN/LW7Ayyckfo/bfnxfV9kXHyNvhe4ZiKaGjlMN1hwQ==", + "requires": { + "chalk": "2.4.2", + "cliui": "4.1.0", + "inquirer": "6.2.2", + "ip-address": "5.8.9", + "is-absolute-url": "2.1.0", + "is-promise": "2.1.0", + "jsreport-client": "1.2.0", + "liftoff": "3.0.0", + "lockfile": "1.0.4", + "lodash.omit": "4.5.0", + "nanoid": "1.0.2", + "npm-install-package": "2.1.0", + "nssocket": "0.6.0", + "once": "1.4.0", + "prompt-tmp": "1.0.0", + "semver": "5.6.0", + "silent-spawn": "0.4.0", + "winser-with-api": "1.0.1", + "yargs": "13.2.4" + }, + "dependencies": { + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + } + } + }, + "jsreport-client": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/jsreport-client/-/jsreport-client-1.2.0.tgz", + "integrity": "sha512-CCxypPyOdViD0z6T/rUiy0gMks5trfJwOm0EYEYvtADbK3LCFVb2NyWPu4Qj5ADjHYY0ZWzsYD/oawMciNZ3qg==", + "requires": { + "axios": "0.19.2", + "concat-stream": "2.0.0", + "mimic-response": "2.1.0" + } + }, + "jsreport-core": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/jsreport-core/-/jsreport-core-2.10.1.tgz", + "integrity": "sha512-v85TSOVaOlGiABKdWWRVWTZQJDESGC4G2vVk0MWaEnK6+HuQcJWD3fjWFtcjZfXZbPe9ApXzq/1mLbwVOcMaOQ==", + "requires": { + "@babel/code-frame": "7.5.5", + "@jsreport/mingo": "2.4.1", + "ajv": "6.10.0", + "app-root-path": "2.0.1", + "async-replace": "1.0.1", + "bluebird": "3.5.4", + "camelcase": "5.0.0", + "debug": "3.1.0", + "decamelize": "2.0.0", + "deepmerge": "2.1.0", + "has-own-deep": "1.1.0", + "listener-collection": "1.2.0", + "lodash.get": "4.4.2", + "lodash.groupby": "4.6.0", + "lodash.omit": "4.5.0", + "lodash.set": "4.3.2", + "lru-cache": "4.1.1", + "mkdirp": "0.5.5", + "nanoid": "1.0.2", + "nconf": "0.10.0", + "node.extend.without.arrays": "1.1.6", + "reap2": "1.0.1", + "script-manager": "0.10.2", + "stack-trace": "0.0.10", + "streamifier": "0.1.1", + "unset-value": "1.0.0", + "uuid": "3.3.2", + "vm2": "3.8.3", + "winston": "2.4.5", + "winston-transport": "3.0.1" + }, + "dependencies": { + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + }, + "decamelize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", + "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", + "requires": { + "xregexp": "4.0.0" + } + } + } + }, + "jsreport-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsreport-data/-/jsreport-data-2.4.0.tgz", + "integrity": "sha512-6n7swngM64gEex9krsTYJFKlEP1bIY7sHTwfiQf/j9P2kIf5HM1O9kdXXiln25slNAQUJAaPm4sAk0FoFkgZlw==" + }, + "jsreport-debug": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/jsreport-debug/-/jsreport-debug-2.1.3.tgz", + "integrity": "sha512-qPl0OQ960HUVwHRuJMpFvDWBNdnWKFy6KdYtBBEgs++GInGaU9KoyHhIzfLJKbP3oocNo/Awj/pjU6QwMDiw9g==" + }, + "jsreport-docx": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/jsreport-docx/-/jsreport-docx-2.9.0.tgz", + "integrity": "sha512-RBAhvsRuhgLEmrr6Bhhdav9paTHZBQB5whQ6N2a0gIYno6W8LO8J6HyGLe5T5Fcmp7DsqiFdYfFEszHA/zTy0w==", + "requires": { + "axios": "0.19.2", + "image-size": "0.7.4", + "js-excel-date-convert": "1.0.2", + "jsreport-office": "1.2.0", + "moment": "2.27.0", + "semaphore-async-await": "1.5.1", + "string-replace-async": "2.0.0", + "unescape": "1.0.1", + "xmldom": "0.1.27" + } + }, + "jsreport-exceljs": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jsreport-exceljs/-/jsreport-exceljs-3.7.1.tgz", + "integrity": "sha512-N6wJSv/Z3TplExatVQBSesxRXCbt0PDwqAy7uDGjtOwa46LQM0GJRLb4NHcXHL0kzsIJKQhrE0PHqsE5QUMUXQ==", + "requires": { + "archiver": "3.0.0", + "dayjs": "1.10.2", + "fast-csv": "3.7.0", + "jszip": "3.5.0", + "sax": "1.2.4", + "streamifier": "0.1.1", + "tmp": "0.1.0", + "unzipper": "0.9.15", + "uuid": "3.4.0", + "xmldom": "0.2.1" + }, + "dependencies": { + "tmp": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", + "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", + "requires": { + "rimraf": "2.7.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "xmldom": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.2.1.tgz", + "integrity": "sha512-kXXiYvmblIgEemGeB75y97FyaZavx6SQhGppLw5TKWAD2Wd0KAly0g23eVLh17YcpxZpnFym1Qk/eaRjy1APPg==" + } + } + }, + "jsreport-express": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/jsreport-express/-/jsreport-express-2.8.1.tgz", + "integrity": "sha512-tEntnsEgmnOfGkn0fgAYhfvHjYZ0bEWZZL+saNigkHdj6Yu/wFN1+N5bYUSnmudO4SYayuM/CMSyHuByB/9/kg==", + "requires": { + "bluebird": "3.5.4", + "body-parser": "1.19.0", + "cookie-parser": "1.4.4", + "cors": "2.8.5", + "express": "4.17.1", + "lodash.omit": "4.5.0", + "serve-static": "1.14.1", + "simple-odata-server": "1.1.1" + } + }, + "jsreport-freeze": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jsreport-freeze/-/jsreport-freeze-2.0.0.tgz", + "integrity": "sha512-xBOs8LH3Zg8INNCTCmWjuriprSrzBXD5hatydPILX2B8G/nNgvtOoWkM3vrha1zqj1sS/GHMZrPB/k4bB7xoCg==" + }, + "jsreport-fs-store": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/jsreport-fs-store/-/jsreport-fs-store-2.9.1.tgz", + "integrity": "sha512-nkZ01qYwEhk0ExXgcY1Is82EExvc3ETJzSYeQ5fLLaKubEBJGCV3nOz3rUP67IxdRak/IX0pbvst2ppSXqX56Q==", + "requires": { + "@jsreport/mingo": "2.4.1", + "bluebird": "3.7.2", + "chokidar": "3.3.1", + "lockfile": "1.0.4", + "lodash.debounce": "4.0.8", + "lodash.omit": "4.5.0", + "mkdirp": "0.5.5", + "node.extend.without.arrays": "1.1.6", + "rimraf": "3.0.2", + "socket.io": "2.3.0", + "uuid": "3.3.3" + }, + "dependencies": { + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "7.1.6" + } + }, + "uuid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + } + } + }, + "jsreport-handlebars": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/jsreport-handlebars/-/jsreport-handlebars-2.1.0.tgz", + "integrity": "sha512-81yfsSDoW1shgYftwuPrzYee7ZVNP3aP2418RFmdpRxfoseoFNr6tCakD4aWlpGywUMPwVgQgORlpK31MJR0kA==" + }, + "jsreport-html-to-xlsx": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/jsreport-html-to-xlsx/-/jsreport-html-to-xlsx-2.8.3.tgz", + "integrity": "sha512-mAl6NchciXuCHwYYIIlhvG6nEekOz0yIsHqVuiFfFq6OLECHHw7F1iwenbC12Cid8jbXCoFoSEjLl9yUp9SzeQ==", + "requires": { + "chrome-page-eval": "1.3.0", + "html-to-xlsx": "2.0.3", + "jsreport-office": "1.2.0", + "nanoid": "1.0.7", + "node.extend.without.arrays": "1.1.6", + "opentype.js": "1.1.0", + "phantom-page-eval": "1.2.0" + }, + "dependencies": { + "nanoid": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-1.0.7.tgz", + "integrity": "sha512-DCTnU68QAckm8vgPbFhM1XcK3/zX8LWL4/kEXzPH5w2qy2ibBWHig+685aF8ff8rd5lUXkhVB3W60pb4mbRcDA==" + } + } + }, + "jsreport-import-export": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/jsreport-import-export/-/jsreport-import-export-2.1.1.tgz", + "integrity": "sha512-3uhd/todyI0uLZk9of3U2dLv+lGSUl1DYFR2EoroTyZW9QsL7CXJEGy3R7Uu6jUGlgs/Fp2v7rkRMswYbyYBaQ==", + "requires": { + "archiver": "3.0.0", + "axios": "0.19.2", + "form-data": "2.3.3", + "lodash.omit": "4.5.0", + "multer": "1.4.1", + "p-reduce": "2.1.0", + "stream-to-array": "2.3.0", + "yauzl": "2.10.0" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.8", + "mime-types": "2.1.28" + } + } + } + }, + "jsreport-jsrender": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/jsreport-jsrender/-/jsreport-jsrender-2.1.1.tgz", + "integrity": "sha512-aSJpC/h2VLfnzKuEoygWcpm5NiKlOnfZbd6A0B3wYSsqsW43ooAEXpggQtp2hCURbyq+v4cTJE/rgYPnG99Jmw==", + "requires": { + "jsrender": "1.0.4" + } + }, + "jsreport-licensing": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/jsreport-licensing/-/jsreport-licensing-2.2.3.tgz", + "integrity": "sha512-+OCwF/jGsLD4YBCpHxL9nELBJKv9HSKINePUfjTKJ7tE4M0RY/+CAbO/T7SC1aXR35m6JXTwfqD1IBuTIruGUg==", + "requires": { + "axios": "0.19.2", + "bluebird": "3.5.4", + "mkdirp": "0.5.5" + } + }, + "jsreport-office": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/jsreport-office/-/jsreport-office-1.2.0.tgz", + "integrity": "sha512-PrLDi4j8BRomIz7Z7xXAfC1Iull6SCE7ynrWsco9k+MQUlAy9mq2vtwInpDwtJudrY5dAnjMWMJA/Pk0mBUmpw==", + "requires": { + "archiver": "3.0.0", + "axios": "0.19.2", + "form-data": "2.5.0", + "get-stream": "5.1.0", + "node.extend.without.arrays": "1.1.6", + "pify": "4.0.1", + "stream-to-array": "2.3.0", + "yauzl": "2.10.0", + "zip": "1.2.0" + } + }, + "jsreport-pdf-utils": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/jsreport-pdf-utils/-/jsreport-pdf-utils-1.10.1.tgz", + "integrity": "sha512-8Bnw5VvMyp7IfQA28s18vOt68U/od2N8VMLDum0iYyyzQW1t5D/pShYoqObmb021owj0Pb0irEB3EEOOXKZKGg==", + "requires": { + "cheerio": "0.22.0", + "jsreport-pdfjs": "0.5.1", + "lodash.omit": "4.5.0", + "nanoid": "3.1.12", + "node-forge": "0.10.0", + "node-signpdf": "1.3.2", + "node.extend": "2.0.2", + "parse-color": "1.0.0", + "pdfjs-dist": "2.0.489" + }, + "dependencies": { + "nanoid": { + "version": "3.1.12", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz", + "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==" + } + } + }, + "jsreport-pdfjs": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/jsreport-pdfjs/-/jsreport-pdfjs-0.5.1.tgz", + "integrity": "sha512-rFGw+jZj1sVDgdbTV4AE++27D77zKl6sNxXPlNnp6rGkPYbLiu34pfhv3CjNnCnk4ptIkoKZ94lSB+LUCD+7ug==", + "requires": { + "@rkusa/linebreak": "1.0.0", + "crypto-js": "4.0.0", + "opentype.js": "0.8.0", + "pako": "1.0.11", + "readable-stream": "2.3.7", + "unorm": "1.6.0", + "uuid": "3.3.2" + }, + "dependencies": { + "opentype.js": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-0.8.0.tgz", + "integrity": "sha1-rKvPoWQvvolKPk11nkO6aU4CvTU=", + "requires": { + "tiny-inflate": "1.0.3" + } + } + } + }, + "jsreport-pptx": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/jsreport-pptx/-/jsreport-pptx-0.7.0.tgz", + "integrity": "sha512-qozrtVbVIRop8RCS4WRmr7ZT1ljx8qUEGv/xCB9M+7PRCaTCX49TAZK4Rb5Bdcd22u475bAcDxOOQ9lZi5dWDA==", + "requires": { + "image-size": "0.7.4", + "jsreport-office": "1.2.0", + "xmldom": "0.1.27" + } + }, + "jsreport-public-templates": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jsreport-public-templates/-/jsreport-public-templates-2.2.0.tgz", + "integrity": "sha512-m2O+4ZrH5rcB5OMSL42RYF5gTI4TT0OabNPjGOm/YDkW3kVUUghhSTQkchWH+/XSB0JltVAIy41zoulRlRgrgg==", + "requires": { + "uuid": "3.3.2" + } + }, + "jsreport-reports": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/jsreport-reports/-/jsreport-reports-2.5.1.tgz", + "integrity": "sha512-jnXFcbvv4QYj0Y6Fvg6Ar0t5wbhNbl1BljR4YQkucO4OOSkNb14ydxWnzDbDTUVW3D25KnYhfkvztZTUeTS+Zw==", + "requires": { + "lodash.omit": "4.5.0", + "node.extend.without.arrays": "1.1.6", + "parse-duration": "0.1.2" + } + }, + "jsreport-resources": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/jsreport-resources/-/jsreport-resources-2.1.0.tgz", + "integrity": "sha512-uMplP57TnwXmMYvKgou1zSo1JMiVVwfbRqhaJu0+L/MT4AwtOj/Jzt/S7GMkF7iL8TtPvJUXsOL9FCfB2FqzOw==" + }, + "jsreport-sample-template": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jsreport-sample-template/-/jsreport-sample-template-2.6.1.tgz", + "integrity": "sha512-pxGwr5WyX+s9M57DPr9NYi02crFIiz6yZFAGDKRth64ZpTqfos5DrIyHr0taWawZRuUN8nHMTUyx1WTju5Kmzg==", + "requires": { + "lodash.omit": "4.5.0" + } + }, + "jsreport-scheduling": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jsreport-scheduling/-/jsreport-scheduling-2.5.0.tgz", + "integrity": "sha512-Qyf5sOth5gfZmoPc7nwnkKu7BgsI/pclzkU4vZ11ozQfuF/B0gRy7GUOl2txVXssAYwdxDqdizuHLlB6VdKl/A==", + "requires": { + "cron-parser": "2.7.3", + "moment": "2.24.0" + }, + "dependencies": { + "moment": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", + "integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==" + } + } + }, + "jsreport-scripts": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/jsreport-scripts/-/jsreport-scripts-2.6.0.tgz", + "integrity": "sha512-wUeH8Di4FIPqsxbVaZSMzKb9vXMuzk1mccrvDyRf2ugLN5NKKzbWbHimpsTa4sjvN7WzhLmwx7vjN2l/KeJDcQ==", + "requires": { + "bluebird": "3.5.4", + "node.extend.without.arrays": "1.1.6" + } + }, + "jsreport-static-pdf": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jsreport-static-pdf/-/jsreport-static-pdf-0.4.0.tgz", + "integrity": "sha512-Uzx3FcmlBSOUuGFD4BeCQh81HB8s9IUt6XhKbRXHuFJPKmyI25cwKBUxpcGBusO435qY+XTPSzilMLRwZMnV1w==", + "requires": { + "file-type": "11.1.0" + } + }, + "jsreport-studio": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/jsreport-studio/-/jsreport-studio-2.10.1.tgz", + "integrity": "sha512-SxWlRbo0qxOuJC7m3Vi7ppTo4p+xaugbNrtCmJyDc3YN1l41zkXUU/OGDOHsb/+q3YJo1l6V8eGNsRuz1D1r6A==", + "requires": { + "bluebird": "3.5.4", + "compression": "1.7.4", + "lodash": "4.17.19", + "semaphore-async-await": "1.5.1", + "serve-favicon": "2.5.0", + "serve-static": "1.14.1" + }, + "dependencies": { + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" + } + } + }, + "jsreport-studio-theme-dark": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/jsreport-studio-theme-dark/-/jsreport-studio-theme-dark-0.3.0.tgz", + "integrity": "sha512-ev1L0QFvqEFm40bwXFDyVI8vSLqnvftmhn2Qa+npYvGiiZqYTciS3OM2end8tYiHoCaLez6IGeAqUzeh3GgzbA==" + }, + "jsreport-tags": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jsreport-tags/-/jsreport-tags-2.5.0.tgz", + "integrity": "sha512-g2hB6+93vnjOhWNXjIjO8WkAFRH3Wgj8fbrGS7Ibb6seCvIi0GaDenL9wrmMBfgCvRMnBh6lXoCt9fYIg2metg==", + "requires": { + "lodash.debounce": "4.0.8", + "mitt": "1.1.3" + } + }, + "jsreport-templates": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsreport-templates/-/jsreport-templates-2.4.0.tgz", + "integrity": "sha512-g2B+3YEIntvhrnVkV8qENcsZIaIt8Pqi4TkuaOTBrMU7YG21YPz5oYh4JaP82wn+Io3dCdkx+P2uIMl3+g+KoA==", + "requires": { + "node.extend.without.arrays": "1.1.6" + } + }, + "jsreport-text": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jsreport-text/-/jsreport-text-2.0.0.tgz", + "integrity": "sha512-MGN7ZlCiAW8IAOfNVdb0UA5t7sL+o5/qEhSrqstYFKpvEOTSIAP/3LT20giWwlNgJ4nIKM2bZ0baTLbStDo1Kw==" + }, + "jsreport-version-control": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/jsreport-version-control/-/jsreport-version-control-1.6.0.tgz", + "integrity": "sha512-fW/gHXG4Sqel210Dw3C3r5w4gKwe5la0hsBJ07s/8hHGWaAkKuOIUfg7SYd276IwwS4AXWoFkodHwlMhI8t8JQ==", + "requires": { + "bluebird": "3.5.4", + "bytes": "3.0.0", + "diff": "3.5.0", + "diff-match-patch": "1.0.5", + "diff2html": "2.5.0", + "isbinaryfile": "3.0.3", + "mime-types": "2.1.27", + "node.extend.without.arrays": "1.1.6" + }, + "dependencies": { + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + } + } + }, + "jsreport-xlsx": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jsreport-xlsx/-/jsreport-xlsx-2.5.0.tgz", + "integrity": "sha512-UGdd9pNNf6Xxj1RTEiwORHZXrgO1E7OyJ+eqGKCq/gbAiyc5N/EvFhZ8E1/Jt/cxuM2Gr/YSt0waT9o1bSkucg==", + "requires": { + "bluebird": "3.7.2", + "jsreport-office": "1.2.0", + "lodash": "4.17.19", + "merge2": "1.3.0", + "mkdirp": "0.5.5", + "msexcel-builder-extended": "0.0.8", + "node.extend.without.arrays": "1.1.6", + "uuid": "3.3.3", + "xml2js-preserve-spaces": "0.0.1" + }, + "dependencies": { + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "lodash": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" + }, + "uuid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + } + } + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "requires": { + "lie": "3.3.0", + "pako": "1.0.11", + "readable-stream": "2.3.7", + "set-immediate-shim": "1.0.1" + } + }, + "keygrip": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.0.3.tgz", + "integrity": "sha512-/PpesirAIfaklxUzp4Yb7xBper9MwP6hNRA6BGGUFCgbJ+BM5CKBtsoxinNXkLHAr+GXS1/lSlF2rP7cv5Fl+g==" + }, + "keypress": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz", + "integrity": "sha1-SjGI1CkbZrT2XtuZ+AaqmuKTWSo=" + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "4.2.4" + } + }, + "lazy": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz", + "integrity": "sha1-2qBoIGKCVCwIgojpdcKXwa53tpA=" + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "requires": { + "readable-stream": "2.3.7" + } + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "2.0.0" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "3.0.6" + } + }, + "liftoff": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.0.0.tgz", + "integrity": "sha512-VzAsHEB70R7qCAYU7Ka+cO/Bihr8Dmt8jmJbXut+soBGAwMkbT3rePnOk+Cj/cN6alhrH8gdUGK5TS+EwG+Fnw==", + "requires": { + "extend": "3.0.2", + "findup-sync": "3.0.0", + "fined": "1.2.0", + "flagged-respawn": "1.0.1", + "is-plain-object": "2.0.4", + "object.map": "1.0.1", + "rechoir": "0.6.2", + "resolve": "1.19.0" + } + }, + "listener-collection": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/listener-collection/-/listener-collection-1.2.0.tgz", + "integrity": "sha512-pVU/sOsvn5LcqrUWjvrfI/8456Z89oGZ3j/w2KlQ2zLD4EC3ZeT3o4z0NrMVe/18mHJgQ7BHrJoHQn90khkjjg==", + "requires": { + "async": "2.6.0", + "bluebird": "3.5.1" + }, + "dependencies": { + "async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "requires": { + "lodash": "4.17.20" + } + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" + } + } + }, + "listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=" + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "5.2.2", + "emojis-list": "3.0.0", + "json5": "1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "3.0.0", + "path-exists": "3.0.0" + } + }, + "lockfile": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lockfile/-/lockfile-1.0.4.tgz", + "integrity": "sha512-cvbTwETRfsFh4nHsL1eGWapU1XFi5Ot9E85sWAwia7Y7EgB7vfqcZhTKZ+l7hCGxSPoushMv5GKhT5PdLv03WA==", + "requires": { + "signal-exit": "3.0.3" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=" + }, + "lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" + }, + "lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=" + }, + "lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=" + }, + "lodash.find": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", + "integrity": "sha1-ywcE1Hq3F4n/oN6Ll92Sb7iLE7E=" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" + }, + "lodash.isnil": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lodash.isnil/-/lodash.isnil-4.0.0.tgz", + "integrity": "sha1-SeKM1VkBNFjIFMVHnTxmOiG/qmw=" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "lodash.isundefined": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz", + "integrity": "sha1-I+89lTVWUgOmbO/VuDD4SJEa+0g=" + }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + }, + "lodash.max": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", + "integrity": "sha1-hzVWbGGLNan3YFILSHrnllivE2o=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=" + }, + "lodash.padstart": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", + "integrity": "sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs=" + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=" + }, + "lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" + }, + "lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=" + }, + "lodash.repeat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.1.0.tgz", + "integrity": "sha1-/H3oEx2MisB+S0n3T/6CnR8r7EQ=" + }, + "lodash.set": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz", + "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=" + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=" + }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "4.0.0" + } + }, + "lru-cache": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "requires": { + "kind-of": "6.0.3" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "1.0.1" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "requires": { + "map-age-cleaner": "0.1.3", + "mimic-fn": "2.1.0", + "p-is-promise": "2.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "braces": "2.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "extglob": "2.0.4", + "fragment-cache": "0.2.1", + "kind-of": "6.0.3", + "nanomatch": "1.2.13", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "mime": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", + "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" + }, + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" + }, + "mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "requires": { + "mime-db": "1.45.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mitt": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.1.3.tgz", + "integrity": "sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "1.0.2", + "is-extendable": "1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "1.2.5" + } + }, + "moment": { + "version": "2.27.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz", + "integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==" + }, + "moment-timezone": { + "version": "0.5.32", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.32.tgz", + "integrity": "sha512-Z8QNyuQHQAmWucp8Knmgei8YNo28aLjJq6Ma+jy1ZSpSk5nyfRT8xgUbSQvD2+2UajISfenndwvFuH3NGS+nvA==", + "requires": { + "moment": "2.27.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "msexcel-builder-extended": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/msexcel-builder-extended/-/msexcel-builder-extended-0.0.8.tgz", + "integrity": "sha512-d6Sjw3o+KG17WQBPMMCKodLXWkzMqggDOqBOMpEx5wmbnUcouRr2/nkdSxLbUyrYOjlujxPjYLQ07Wcsuj/m+w==", + "requires": { + "archiver": "2.1.1", + "async": "2.1.2", + "fs-extra": "1.0.0", + "xmlbuilder": "8.2.2" + }, + "dependencies": { + "archiver": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz", + "integrity": "sha1-/2YrSnggFJSj7lRNOjP+dJZQnrw=", + "requires": { + "archiver-utils": "1.3.0", + "async": "2.1.2", + "buffer-crc32": "0.2.13", + "glob": "7.1.6", + "lodash": "4.17.20", + "readable-stream": "2.3.7", + "tar-stream": "1.6.2", + "zip-stream": "1.2.0" + } + }, + "archiver-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-1.3.0.tgz", + "integrity": "sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=", + "requires": { + "glob": "7.1.6", + "graceful-fs": "4.2.4", + "lazystream": "1.0.0", + "lodash": "4.17.20", + "normalize-path": "2.1.1", + "readable-stream": "2.3.7" + } + }, + "async": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.2.tgz", + "integrity": "sha1-YSpKtF70KnDN6Aa62G7m2wR+g4U=", + "requires": { + "lodash": "4.17.20" + } + }, + "compress-commons": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz", + "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=", + "requires": { + "buffer-crc32": "0.2.13", + "crc32-stream": "2.0.0", + "normalize-path": "2.1.1", + "readable-stream": "2.3.7" + } + }, + "crc32-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz", + "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=", + "requires": { + "crc": "3.8.0", + "readable-stream": "2.3.7" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "xmlbuilder": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz", + "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M=" + }, + "zip-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", + "integrity": "sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=", + "requires": { + "archiver-utils": "1.3.0", + "compress-commons": "1.2.2", + "lodash": "4.17.20", + "readable-stream": "2.3.7" + } + } + } + }, + "multer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.1.tgz", + "integrity": "sha512-zzOLNRxzszwd+61JFuAo0fxdQfvku12aNJgnla0AQ+hHxFmfc/B7jBVuPr5Rmvu46Jze/iJrFpSOsD7afO8SDw==", + "requires": { + "append-field": "1.0.0", + "busboy": "0.2.14", + "concat-stream": "1.6.2", + "mkdirp": "0.5.5", + "object-assign": "4.1.1", + "on-finished": "2.3.0", + "type-is": "1.6.18", + "xtend": "4.0.2" + }, + "dependencies": { + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "1.1.1", + "inherits": "2.0.4", + "readable-stream": "2.3.7", + "typedarray": "0.0.6" + } + } + } + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nanoid": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-1.0.2.tgz", + "integrity": "sha512-sCTwJt690lduNHyqknXJp8pRwzm80neOLGaiTHU2KUJZFVSErl778NNCIivEQCX5gNT0xR1Jy3HEMe/TABT6lw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "4.0.0", + "array-unique": "0.3.2", + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "fragment-cache": "0.2.1", + "is-windows": "1.0.2", + "kind-of": "6.0.3", + "object.pick": "1.3.0", + "regex-not": "1.0.2", + "snapdragon": "0.8.2", + "to-regex": "3.0.2" + } + }, + "nconf": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.10.0.tgz", + "integrity": "sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q==", + "requires": { + "async": "1.5.2", + "ini": "1.3.8", + "secure-keys": "1.0.0", + "yargs": "3.32.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "1.0.0" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "2.1.1" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "requires": { + "camelcase": "2.1.1", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "os-locale": "1.4.0", + "string-width": "1.0.2", + "window-size": "0.1.4", + "y18n": "3.2.2" + } + } + } + }, + "ncp": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-1.0.1.tgz", + "integrity": "sha1-0VNn5cuHQyuhF9K/gP30Wuz7QkY=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-ensure": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/node-ensure/-/node-ensure-0.0.0.tgz", + "integrity": "sha1-7K52QVDemYYexcgQ/V0Jaxg5Mqc=" + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "node-signpdf": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/node-signpdf/-/node-signpdf-1.3.2.tgz", + "integrity": "sha512-9+nv0XYR43R8cXonF9clbh6FKvhFY18eqfJyJ8LoyvipC9pf8BaZ/G7jR1Ks4R3XMih/XOrt4bwyvyhLgOXtZA==" + }, + "node.extend": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.2.tgz", + "integrity": "sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==", + "requires": { + "has": "1.0.3", + "is": "3.3.0" + } + }, + "node.extend.without.arrays": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/node.extend.without.arrays/-/node.extend.without.arrays-1.1.6.tgz", + "integrity": "sha512-JVBwlBvT+TENStCFuiKHaqNMmZQPvx5f4PsxUM7ntpWaw4oU7IK7ZzaToifB2Pj4ltQ+ONYY2ehRPp7qhdjStg==", + "requires": { + "is": "3.3.0" + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "requires": { + "abbrev": "1.1.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "npm-install-package": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/npm-install-package/-/npm-install-package-2.1.0.tgz", + "integrity": "sha1-1+/jz816sAYUuJbqUxGdyaslkSU=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "2.0.1" + } + }, + "nssocket": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/nssocket/-/nssocket-0.6.0.tgz", + "integrity": "sha1-Wflvb/MhVm8zxw99vu7N/cBxVPo=", + "requires": { + "eventemitter2": "0.4.14", + "lazy": "1.0.11" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "1.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "0.1.1", + "define-property": "0.2.5", + "kind-of": "3.2.2" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "3.0.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "requires": { + "array-each": "1.0.1", + "array-slice": "1.1.0", + "for-own": "1.0.0", + "isobject": "3.0.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "requires": { + "for-own": "1.0.0", + "make-iterator": "1.0.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "3.0.1" + } + }, + "odata-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/odata-parser/-/odata-parser-1.4.1.tgz", + "integrity": "sha1-oiJLx0nnamIFvUf0es1Q6x5x7Zk=" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1.0.2" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "1.2.0" + } + }, + "opentype.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/opentype.js/-/opentype.js-1.1.0.tgz", + "integrity": "sha512-SZimNGuUYrsGPk/nNCaytsrCWDbG+YB+G9Mzc6BM5XiIsIQpkhZa1QvSmNa+eN9xr1n+kBnBJih5YLVBviaJQg==", + "requires": { + "string.prototype.codepointat": "0.2.1", + "tiny-inflate": "1.0.3" + } + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "1.0.0", + "lcid": "2.0.0", + "mem": "4.3.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "2.2.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "2.3.0" + } + }, + "p-reduce": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz", + "integrity": "sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==" + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parse-color": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz", + "integrity": "sha1-e3SLlag/A/FqlPU15S1/PZRlhhk=", + "requires": { + "color-convert": "0.5.3" + }, + "dependencies": { + "color-convert": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz", + "integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=" + } + } + }, + "parse-duration": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/parse-duration/-/parse-duration-0.1.2.tgz", + "integrity": "sha512-0qfMZyjOUFBeEIvJ5EayfXJqaEXxQ+Oj2b7tWJM3hvEXvXsYCk05EDVI23oYnEw2NaFYUWdABEVPBvBMh8L/pA==" + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "requires": { + "is-absolute": "1.0.0", + "map-cache": "0.2.2", + "path-root": "0.1.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "requires": { + "better-assert": "1.0.2" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "requires": { + "better-assert": "1.0.2" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "passport": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/passport/-/passport-0.4.0.tgz", + "integrity": "sha1-xQlWkTR71a07XhgCOMORTRbwWBE=", + "requires": { + "passport-strategy": "1.0.0", + "pause": "0.0.1" + } + }, + "passport-http": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/passport-http/-/passport-http-0.3.0.tgz", + "integrity": "sha1-juU9Q4C+nGDfIVGSUCmCb3cRVgM=", + "requires": { + "passport-strategy": "1.0.0" + } + }, + "passport-http-bearer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/passport-http-bearer/-/passport-http-bearer-1.0.1.tgz", + "integrity": "sha1-FHRp6jZp4qhMYWfvmdu3fh8AmKg=", + "requires": { + "passport-strategy": "1.0.0" + } + }, + "passport-local": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/passport-local/-/passport-local-1.0.0.tgz", + "integrity": "sha1-H+YyaMkudWBmJkN+O5BmYsFbpu4=", + "requires": { + "passport-strategy": "1.0.0" + } + }, + "passport-strategy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", + "integrity": "sha1-tVOaqPwiWj0a0XlHbd8ja0QPUuQ=" + }, + "password-hash": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/password-hash/-/password-hash-1.2.2.tgz", + "integrity": "sha1-O0UfAU3ksuHr+g5Uk7lRexBjrx0=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "0.1.2" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "pause": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", + "integrity": "sha1-HUCLP9t2kjuVQ9lvtMnf1TXZy10=" + }, + "pdfjs-dist": { + "version": "2.0.489", + "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-2.0.489.tgz", + "integrity": "sha1-Y+VLKSqGeQpFRpfrRNQ0e4+/rSc=", + "requires": { + "node-ensure": "0.0.0", + "worker-loader": "1.1.1" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "phantom-page-eval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/phantom-page-eval/-/phantom-page-eval-1.2.0.tgz", + "integrity": "sha512-2l4wGf5y4FmhQ1ymQjh5AiDHAnTnVkg1X7sx7IO0/g6LdlWIe5/iPbKHKArLNKehj9xvfPvkbBo7i5nDHW0RQQ==", + "requires": { + "debug": "3.1.0", + "nanoid": "1.0.2" + } + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "prompt-tmp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prompt-tmp/-/prompt-tmp-1.0.0.tgz", + "integrity": "sha1-74m5DYapQxZpXzcHdsdrCRIvK/M=", + "requires": { + "colors": "1.4.0", + "read": "1.0.7", + "revalidator": "0.1.8", + "utile": "0.3.0", + "winston": "2.4.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "1.4.0", + "object-assign": "4.1.1", + "react-is": "16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "1.4.4", + "once": "1.4.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "puppeteer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.0.0.tgz", + "integrity": "sha512-t3MmTWzQxPRP71teU6l0jX47PHXlc4Z52sQv4LJQSZLq1ttkKS2yGM3gaI57uQwZkNaoGd0+HPPMELZkcyhlqA==", + "requires": { + "debug": "4.3.1", + "extract-zip": "1.7.0", + "https-proxy-agent": "3.0.1", + "mime": "2.4.4", + "progress": "2.0.3", + "proxy-from-env": "1.1.0", + "rimraf": "2.7.1", + "ws": "6.2.1" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "requires": { + "async-limiter": "1.0.1" + } + } + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "react-copy-to-clipboard": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.2.tgz", + "integrity": "sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg==", + "requires": { + "copy-to-clipboard": "3.3.1", + "prop-types": "15.7.2" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "requires": { + "mute-stream": "0.0.7" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.4", + "isarray": "1.0.0", + "process-nextick-args": "2.0.1", + "safe-buffer": "5.1.2", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "requires": { + "picomatch": "2.2.2" + } + }, + "reap2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/reap2/-/reap2-1.0.1.tgz", + "integrity": "sha512-BTnQc7Q35NOfgcP64YbqzkVS7TT9Q1lekTzhgkgDbebVQPg8+Tur70voDuN8w4uDoiTgq22MeJ+EqWy4074jNQ==", + "requires": { + "batch": "0.4.0", + "bytes": "0.2.1", + "commander": "1.2.0", + "debug": "3.1.0", + "ms": "0.7.1" + }, + "dependencies": { + "bytes": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-0.2.1.tgz", + "integrity": "sha1-VVsIq8sGP4l1kFMCUj5M1P/f3zE=" + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=" + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "1.19.0" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "3.0.2", + "safe-regex": "1.1.0" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "requires": { + "is-core-module": "2.2.0", + "path-parse": "1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "2.0.2", + "global-modules": "1.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "2.0.1", + "signal-exit": "3.0.3" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "revalidator": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz", + "integrity": "sha1-/s5hv6DBtSoga9axgZgYS91SOjs=" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "7.1.6" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "requires": { + "tslib": "1.14.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "0.1.15" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "requires": { + "ajv": "6.10.0", + "ajv-keywords": "3.5.2" + } + }, + "script-manager": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/script-manager/-/script-manager-0.10.2.tgz", + "integrity": "sha512-oWLuGo/+V4aH7dWOVYwSBSyiN0yeCuNpls61yuKQdIe6foNhOrPrIBhG61Ts5I3l36MQt649qo2+QgP90D3P5A==", + "requires": { + "axios": "0.19.2", + "serializator": "1.0.2", + "uuid": "3.3.2" + } + }, + "secure-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/secure-keys/-/secure-keys-1.0.0.tgz", + "integrity": "sha1-8MgtmKOxOah3aogIBQuCRDEIf8o=" + }, + "semaphore-async-await": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/semaphore-async-await/-/semaphore-async-await-1.5.1.tgz", + "integrity": "sha1-hXvvXjZEYBykuVcLh+nfXKEpdPo=" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "debug": "2.6.9", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.2", + "http-errors": "1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "2.3.0", + "range-parser": "1.2.1", + "statuses": "1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serializator": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/serializator/-/serializator-1.0.2.tgz", + "integrity": "sha512-MyASDTLqaqNrPLkinrLqUbdexqpulFmVx3XJy8wu1NrWcqj5dl95/tPGBGuHfyW1SnsLCq4Gs8sUGZWfqwIkCw==" + }, + "serve-favicon": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", + "integrity": "sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=", + "requires": { + "etag": "1.8.1", + "fresh": "0.5.2", + "ms": "2.1.1", + "parseurl": "1.3.3", + "safe-buffer": "5.1.1" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "2.0.1", + "is-extendable": "0.1.1", + "is-plain-object": "2.0.4", + "split-string": "3.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "silent-spawn": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/silent-spawn/-/silent-spawn-0.4.0.tgz", + "integrity": "sha1-kMFY2l7+jIXvIAmjyDk8YioEqSU=", + "requires": { + "object-assign": "4.1.1" + } + }, + "simple-odata-server": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/simple-odata-server/-/simple-odata-server-1.1.1.tgz", + "integrity": "sha512-/LxZX/NGTpVc8gz015rOBod9W60troVAz9kdPtJQYx+KCiVjyFSrA2zdnmup3bLORoW8/8c0Ynred5dqK7B15A==", + "requires": { + "methods": "1.1.2", + "odata-parser": "1.4.1", + "path-to-regexp": "2.1.0", + "safe-buffer": "5.1.1", + "xmlbuilder": "9.0.4" + }, + "dependencies": { + "path-to-regexp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.1.0.tgz", + "integrity": "sha512-dZY7QPCPp5r9cnNuQ955mOv4ZFVDXY/yvqeV7Y1W2PJA3PEFcuow9xKFfJxbBj1pIjOAP+M2B4/7xubmykLrXw==" + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "0.11.2", + "debug": "2.6.9", + "define-property": "0.2.5", + "extend-shallow": "2.0.1", + "map-cache": "0.2.2", + "source-map": "0.5.7", + "source-map-resolve": "0.5.3", + "use": "3.1.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "1.0.0", + "isobject": "3.0.1", + "snapdragon-util": "3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "1.0.2" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "6.0.3" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "1.0.0", + "is-data-descriptor": "1.0.0", + "kind-of": "6.0.3" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "socket.io": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz", + "integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==", + "requires": { + "debug": "4.1.1", + "engine.io": "3.4.2", + "has-binary2": "1.0.3", + "socket.io-adapter": "1.1.2", + "socket.io-client": "2.3.0", + "socket.io-parser": "3.4.1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "2.1.3" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "4.1.1", + "engine.io-client": "3.4.4", + "has-binary2": "1.0.3", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "3.3.1", + "to-array": "0.1.4" + }, + "dependencies": { + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "2.1.3" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "socket.io-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.1.tgz", + "integrity": "sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==", + "requires": { + "component-emitter": "1.3.0", + "debug": "3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + } + } + }, + "socket.io-parser": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz", + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==", + "requires": { + "component-emitter": "1.2.1", + "debug": "4.1.1", + "isarray": "2.0.1" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "2.1.3" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "requires": { + "atob": "2.1.2", + "decode-uri-component": "0.2.0", + "resolve-url": "0.2.1", + "source-map-url": "0.4.0", + "urix": "0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "3.0.2" + } + }, + "sprintf-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.0.tgz", + "integrity": "sha1-z/yvcC2vZeo5u04PorKZzsGhvkY=" + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "0.2.5", + "object-copy": "0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "0.1.6" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stdio": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stdio/-/stdio-0.2.2.tgz", + "integrity": "sha1-OiJZ7hZE+4V45faGb+hyoDu7PM4=", + "optional": true + }, + "stream-to-array": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", + "integrity": "sha1-u/azn19D7DC8cbq8s3VXrOzzQ1M=", + "requires": { + "any-promise": "1.3.0" + } + }, + "streamifier": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/streamifier/-/streamifier-0.1.1.tgz", + "integrity": "sha1-l+mNj6TRBdYqJpHR3AfoINuN/E8=" + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + }, + "string-replace-async": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-replace-async/-/string-replace-async-2.0.0.tgz", + "integrity": "sha512-AHMupZscUiDh07F1QziX7PLoB1DQ/pzu19vc8Xa8LwZcgnOXaw7yCgBuSYrxVEfaM2d8scc3Gtp+i+QJZV+spw==" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "string.prototype.codepointat": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", + "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "3.0.0" + } + }, + "strip-bom-buf": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-2.0.0.tgz", + "integrity": "sha512-gLFNHucd6gzb8jMsl5QmZ3QgnUJmp7qn4uUSHNwEXumAp7YizoGYw19ZUVfuq4aBOQUtyn2k8X/CwzWB73W2lQ==", + "requires": { + "is-utf8": "0.2.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "3.0.0" + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "requires": { + "bl": "1.2.3", + "buffer-alloc": "1.2.0", + "end-of-stream": "1.4.4", + "fs-constants": "1.0.0", + "readable-stream": "2.3.7", + "to-buffer": "1.1.1", + "xtend": "4.0.2" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "2.3.7", + "xtend": "4.0.2" + } + }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + }, + "tinycolor2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", + "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "1.0.2" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "2.0.2", + "extend-shallow": "3.0.2", + "regex-not": "1.0.2", + "safe-regex": "1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "3.0.0", + "repeat-string": "1.6.1" + } + }, + "to-utf8": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/to-utf8/-/to-utf8-0.0.1.tgz", + "integrity": "sha1-0Xrqcv8vujm55DYBvns/9y4ImFI=" + }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.28" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "uglify-js": { + "version": "3.12.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.4.tgz", + "integrity": "sha512-L5i5jg/SHkEqzN18gQMTWsZk3KelRsfD1wUVNqtq0kzqWQqcJjyL8yc1o8hJgRrWqrAl2mUFbhfznEIoi7zi2A==", + "optional": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "unescape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz", + "integrity": "sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ==", + "requires": { + "extend-shallow": "2.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "0.1.1" + } + } + } + }, + "unicode-trie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz", + "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=", + "requires": { + "pako": "0.2.9", + "tiny-inflate": "1.0.3" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + } + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "3.1.0", + "get-value": "2.0.6", + "is-extendable": "0.1.1", + "set-value": "2.0.1" + } + }, + "unorm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", + "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "0.3.1", + "isobject": "3.0.1" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "2.0.6", + "has-values": "0.1.4", + "isobject": "2.1.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "unzipper": { + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.9.15.tgz", + "integrity": "sha512-2aaUvO4RAeHDvOCuEtth7jrHFaCKTSXPqUkXwADaLBzGbgZGzUDccoEdJ5lW+3RmfpOZYNx0Rw6F6PUzM6caIA==", + "requires": { + "big-integer": "1.6.48", + "binary": "0.3.0", + "bluebird": "3.4.7", + "buffer-indexof-polyfill": "1.0.2", + "duplexer2": "0.1.4", + "fstream": "1.0.12", + "listenercount": "1.0.1", + "readable-stream": "2.3.7", + "setimmediate": "1.0.5" + }, + "dependencies": { + "bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=" + } + } + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "requires": { + "punycode": "2.1.1" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utile": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/utile/-/utile-0.3.0.tgz", + "integrity": "sha1-E1LDQOuCDk2N26A5pPv6oy7U7zo=", + "requires": { + "async": "0.9.2", + "deep-equal": "0.2.2", + "i": "0.3.6", + "mkdirp": "0.5.5", + "ncp": "1.0.1", + "rimraf": "2.7.1" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + } + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vm2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/vm2/-/vm2-3.8.3.tgz", + "integrity": "sha512-ENQFzvyofYuR6ADLwK7v3eTVXPx8R4EPDoOBb4vDZ18doMH6UR2xe735VZKz+BrgIpi5SAt9laBqZJf1FlqHTw==" + }, + "whatwg-fetch": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", + "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" + }, + "winser-with-api": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/winser-with-api/-/winser-with-api-1.0.1.tgz", + "integrity": "sha512-+0OoYE5rnevOK+JBzTL69xHp1VO2WHgTDyUFAMDYXCPgurcS2Mbn5FoolwdrtyOvW5N2Vs0geUVhOFABtlgy1Q==", + "optional": true, + "requires": { + "async": "0.9.0", + "object-assign": "4.1.1", + "stdio": "0.2.2" + }, + "dependencies": { + "async": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz", + "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc=", + "optional": true + } + } + }, + "winston": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.5.tgz", + "integrity": "sha512-TWoamHt5yYvsMarGlGEQE59SbJHqGsZV8/lwC+iCcGeAe0vUaOh+Lv6SYM17ouzC/a/LB1/hz/7sxFBtlu1l4A==", + "requires": { + "async": "1.0.0", + "colors": "1.0.3", + "cycle": "1.0.3", + "eyes": "0.1.8", + "isstream": "0.1.2", + "stack-trace": "0.0.10" + }, + "dependencies": { + "async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" + }, + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" + } + } + }, + "winston-transport": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-3.0.1.tgz", + "integrity": "sha1-gAixXu9WYMT7P6CU1YzL0IUoxY0=" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "worker-loader": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/worker-loader/-/worker-loader-1.1.1.tgz", + "integrity": "sha512-qJZLVS/jMCBITDzPo/RuweYSIG8VJP5P67mP/71alGyTZRe1LYJFdwLjLalY3T5ifx0bMDRD3OB6P2p1escvlg==", + "requires": { + "loader-utils": "1.4.0", + "schema-utils": "0.4.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.2.tgz", + "integrity": "sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA==" + }, + "xml2js-preserve-spaces": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/xml2js-preserve-spaces/-/xml2js-preserve-spaces-0.0.1.tgz", + "integrity": "sha512-43xPEZ3q4JUAJX88i7h/K7e1TSwXR41KuEqYflP7e3GJ1PaN/cQiuVxqy9OIA0M+f020Q8XyOADizIm/gY7XfA==", + "requires": { + "sax": "1.2.4", + "xmlbuilder": "10.1.1" + }, + "dependencies": { + "xmlbuilder": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz", + "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==" + } + } + }, + "xmlbuilder": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.4.tgz", + "integrity": "sha1-UZy0ymhtAFqEINNJbz8MruzKWA8=" + }, + "xmldom": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", + "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=" + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" + }, + "xregexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", + "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "13.2.4", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz", + "integrity": "sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==", + "requires": { + "cliui": "5.0.0", + "find-up": "3.0.0", + "get-caller-file": "2.0.5", + "os-locale": "3.1.0", + "require-directory": "2.1.1", + "require-main-filename": "2.0.0", + "set-blocking": "2.0.0", + "string-width": "3.1.0", + "which-module": "2.0.0", + "y18n": "4.0.1", + "yargs-parser": "13.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "3.1.0", + "strip-ansi": "5.2.0", + "wrap-ansi": "5.1.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "7.0.3", + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "5.2.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "4.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "3.2.1", + "string-width": "3.1.0", + "strip-ansi": "5.2.0" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "5.3.1", + "decamelize": "1.2.0" + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "requires": { + "buffer-crc32": "0.2.13", + "fd-slicer": "1.1.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "zip": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zip/-/zip-1.2.0.tgz", + "integrity": "sha1-rQrUImUwm+QutW/IYZThfCTmapw=", + "requires": { + "bops": "0.1.1" + } + }, + "zip-stream": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", + "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", + "requires": { + "archiver-utils": "2.1.0", + "compress-commons": "2.1.1", + "readable-stream": "3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "2.0.4", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + } + } + } + } +} diff --git a/jsreport/package.json b/jsreport/package.json new file mode 100644 index 000000000..93a4f5b89 --- /dev/null +++ b/jsreport/package.json @@ -0,0 +1,17 @@ +{ + "name": "jsreport-server", + "main": "server.js", + "scripts": { + "start": "node server", + "jsreport": "jsreport" + }, + "jsreport": { + "entryPoint": "server.js" + }, + "dependencies": { + "jsreport": "^2.11.0" + }, + "puppeteerArgs": [ + "--no-sandbox" + ] +} diff --git a/jsreport/server.js b/jsreport/server.js new file mode 100644 index 000000000..c4a3e120b --- /dev/null +++ b/jsreport/server.js @@ -0,0 +1,14 @@ +const jsreport = require('jsreport')() + +if (process.env.JSREPORT_CLI) { + // export jsreport instance to make it possible to use jsreport-cli + module.exports = jsreport +} else { + jsreport.init().then(() => { + // running + }).catch((e) => { + // error during startup + console.error(e.stack) + process.exit(1) + }) +}