diff --git a/package-lock.json b/package-lock.json index 5c19331229..ef5f6fb203 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "commitlint": "^18.0.0", - "crawlee": "^3.6.1", + "crawlee": "^3.8.0", "eslint": "^8.54.0", "fs-extra": "^11.1.1", "gen-esm-wrapper": "^1.1.3", @@ -648,16 +648,18 @@ } }, "node_modules/@crawlee/basic": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/basic/-/basic-3.7.3.tgz", - "integrity": "sha512-35S/L+CVFVuarqITGf8iGJVnWukQ525w8gBohUT0vrFBD5nIeRT6/Pg+T2Y3uTERHFdfUWXmrohLu3/Ig/GTKQ==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/basic/-/basic-3.8.0.tgz", + "integrity": "sha512-Yc00vNVGMGsyFK0DqeNRyjb8+yk9nBbHs6Qh+KARN1ljYo0CmUBYjaTdOAM5LCIe7Num1pakLSAFJpKP26+7EQ==", "dependencies": { "@apify/log": "^2.4.0", "@apify/timeout": "^0.3.0", "@apify/utilities": "^2.7.10", - "@crawlee/core": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@crawlee/core": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", + "csv-stringify": "^6.2.0", + "fs-extra": "^11.0.0", "got-scraping": "^4.0.0", "ow": "^0.28.1", "tldts": "^6.0.0", @@ -669,31 +671,32 @@ } }, "node_modules/@crawlee/browser": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/browser/-/browser-3.7.3.tgz", - "integrity": "sha512-5OibzZ2T/KKlE5XbDdHZ1U+4CYtHc7Gq/yOIJQ4TOpHFsdhTVzjM9uQYMRlxocPrO9xfc/yeiQdKzS5aLCqOlg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/browser/-/browser-3.8.0.tgz", + "integrity": "sha512-EgEbOhpRnrlOKDxEV4rppyVUJVDVhS0XAehF4LArzBI4zXUboPlHrKi0CxcFSgXim205RbiQAKSJRxdXaADoZQ==", "dependencies": { "@apify/timeout": "^0.3.0", - "@crawlee/basic": "3.7.3", - "@crawlee/browser-pool": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@crawlee/basic": "3.8.0", + "@crawlee/browser-pool": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", "ow": "^0.28.1", - "tslib": "^2.4.0" + "tslib": "^2.4.0", + "type-fest": "^4.0.0" }, "engines": { "node": ">=16.0.0" } }, "node_modules/@crawlee/browser-pool": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/browser-pool/-/browser-pool-3.7.3.tgz", - "integrity": "sha512-Ww9s0bTmiFPq7Db8sYUtzmL+tVRQU6jO7KApOBna8ZTT+rzbiIempaQtB89Jcs2fZJoLajDbGgDjVvS8mGWn0g==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/browser-pool/-/browser-pool-3.8.0.tgz", + "integrity": "sha512-oqTYHOcUKxsiOCKUSqiLkSRD8pRkmOilfHLCymMt+eH49M0P4Zpi9+wo61gYsbch+YixeJ6ACOZzT5YLNgfbhQ==", "dependencies": { "@apify/log": "^2.4.0", "@apify/timeout": "^0.3.0", - "@crawlee/core": "3.7.3", - "@crawlee/types": "3.7.3", + "@crawlee/core": "3.8.0", + "@crawlee/types": "3.8.0", "fingerprint-generator": "^2.0.6", "fingerprint-injector": "^2.0.5", "lodash.merge": "^4.6.2", @@ -722,13 +725,13 @@ } }, "node_modules/@crawlee/cheerio": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/cheerio/-/cheerio-3.7.3.tgz", - "integrity": "sha512-Gw7G5deG1uRSv1Qnix5y0RjXxuN3yEMWFozJuf8Ow2xcP+fJBhVPIDlvjFT4Ekpy5mQ0olyahmJt7Bh99we7JQ==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/cheerio/-/cheerio-3.8.0.tgz", + "integrity": "sha512-BeIR2Z70UXuBSzEO78f+MVJcgmV4He5lEhRHOmGE2p5/NQ2GNaK6HI1m+OlDbAoj73BYz+89lskjLNk02Kho6Q==", "dependencies": { - "@crawlee/http": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@crawlee/http": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", "cheerio": "^1.0.0-rc.12", "htmlparser2": "^9.0.0", "tslib": "^2.4.0" @@ -738,11 +741,11 @@ } }, "node_modules/@crawlee/cli": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/cli/-/cli-3.7.3.tgz", - "integrity": "sha512-e0PmJF6OeSZMmECZZrqYUFOxvl75+MKgkvIodg/V8YWekmrz0cFwFvOg5aOcqZakb9NIY+lOFmAj64diEJtCOA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/cli/-/cli-3.8.0.tgz", + "integrity": "sha512-J2Tpx8067+ViuUl+7BpUz0f477mXI3LABTIPQIZQVWEK0YqV0RRv+0mNZFkFhTjHL2A7HR99kwGBrOm0X2MgXA==", "dependencies": { - "@crawlee/templates": "3.7.3", + "@crawlee/templates": "3.8.0", "ansi-colors": "^4.1.3", "fs-extra": "^11.0.0", "inquirer": "^8.2.4", @@ -758,9 +761,9 @@ } }, "node_modules/@crawlee/core": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/core/-/core-3.7.3.tgz", - "integrity": "sha512-66qun2TuunK0nXA5S9Byym+4XdBX/3DIyFRWcOaszbn3wuQwRUwSpmONLXB7oOt8it/ORncOgHGZfFtbJsajjA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/core/-/core-3.8.0.tgz", + "integrity": "sha512-10kx1Mrvqv87cE4J2LjPClxHwa5RcJOiOxge4e9CweQjuY5sIc3Z7h+cJ86u27LFqWpbcCMWtNbA5DR8dn8QgQ==", "dependencies": { "@apify/consts": "^2.20.0", "@apify/datastructures": "^2.0.0", @@ -768,9 +771,9 @@ "@apify/pseudo_url": "^2.0.30", "@apify/timeout": "^0.3.0", "@apify/utilities": "^2.7.10", - "@crawlee/memory-storage": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@crawlee/memory-storage": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", "@sapphire/async-queue": "^1.5.1", "@types/tough-cookie": "^4.0.2", "@vladfrangu/async_event_emitter": "^2.2.2", @@ -792,15 +795,15 @@ } }, "node_modules/@crawlee/http": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/http/-/http-3.7.3.tgz", - "integrity": "sha512-c6BQYAu882p1uqKLSnUUZwQCJusY04vX4quWQSlsRAZIMjHe5CTxR+AhQsT9idTE4OHuQ/Wl4JqEeUumYDb9Kg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/http/-/http-3.8.0.tgz", + "integrity": "sha512-wpzvk1PGHduj2m0+eqN1F9+mRu4ZX1A1g7SVLdvywwo1nSCb0aa2i8NRD1uxrCJ+NFDpa7tx/W4+ZTzuLhgYeA==", "dependencies": { "@apify/timeout": "^0.3.0", "@apify/utilities": "^2.7.10", - "@crawlee/basic": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@crawlee/basic": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", "@types/content-type": "^1.1.5", "cheerio": "^1.0.0-rc.12", "content-type": "^1.0.4", @@ -816,14 +819,14 @@ } }, "node_modules/@crawlee/jsdom": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/jsdom/-/jsdom-3.7.3.tgz", - "integrity": "sha512-QQFOUOHnSy7CZT2KvuUfEBWoG0ir6B8VfxGqwf/ojkC6i6pvlkVDlC0USgiYQH0pOZONMQzKoB6eO21nL2vdag==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/jsdom/-/jsdom-3.8.0.tgz", + "integrity": "sha512-jN1U9skIBIDXwqcOdrCf63EL18y/a4lyk6vMV3IPXWwSWxdnlrGmfCl6iCGpYlO48QEqLxtwMxNtyklbHlis6A==", "dependencies": { "@apify/timeout": "^0.3.0", "@apify/utilities": "^2.7.10", - "@crawlee/http": "3.7.3", - "@crawlee/types": "3.7.3", + "@crawlee/http": "3.8.0", + "@crawlee/types": "3.8.0", "@types/jsdom": "^21.0.0", "cheerio": "^1.0.0-rc.12", "jsdom": "^24.0.0", @@ -835,14 +838,14 @@ } }, "node_modules/@crawlee/linkedom": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/linkedom/-/linkedom-3.7.3.tgz", - "integrity": "sha512-dpH1ndxPB88Ip10kLzq7hizDj5br0l69jxrjcBBgVPE85ncZOuhdqgFkMW6VbOGlSj0enCppQgJPikguMaS4hw==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/linkedom/-/linkedom-3.8.0.tgz", + "integrity": "sha512-8S24JDKSCy6S+UTei9IQdoRdsQiVhXJ/a3zmjTtU+niMqstHijGcsPC5CLNjaPREt9xOcz5XecyhKTRQIwkoYw==", "dependencies": { "@apify/timeout": "^0.3.0", "@apify/utilities": "^2.7.10", - "@crawlee/http": "3.7.3", - "@crawlee/types": "3.7.3", + "@crawlee/http": "3.8.0", + "@crawlee/types": "3.8.0", "linkedom": "^0.16.0", "ow": "^0.28.2", "tslib": "^2.4.0" @@ -852,12 +855,12 @@ } }, "node_modules/@crawlee/memory-storage": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/memory-storage/-/memory-storage-3.7.3.tgz", - "integrity": "sha512-y+BuSumi/k/UpjzZ43la2SccirIuRRmUu8Ft31O4ba/tRE7AYr4t9X7clzSb2Sp8ZgfbS6NLpFowce07meCUfA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/memory-storage/-/memory-storage-3.8.0.tgz", + "integrity": "sha512-dJY5Y0Zxn+cR6m7+CqHF4IwarsSESvVWoTEba5vfnxQPXTVYLren0gnqVCLI4O5Alhid/BwwQJPe7gjGWI/K2w==", "dependencies": { "@apify/log": "^2.4.0", - "@crawlee/types": "3.7.3", + "@crawlee/types": "3.8.0", "@sapphire/async-queue": "^1.5.0", "@sapphire/shapeshift": "^3.0.0", "content-type": "^1.0.4", @@ -872,20 +875,25 @@ } }, "node_modules/@crawlee/playwright": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/playwright/-/playwright-3.7.3.tgz", - "integrity": "sha512-P3PyyP6JSQdYrmGwUqbtouVdvY3KZqpSr4FaKQPQH8JA+ahDZvol1EsdRjdZnwqvjHvJmA3MoQ0hLcJxhKA3Ew==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/playwright/-/playwright-3.8.0.tgz", + "integrity": "sha512-61VM4MbVyq5vFFwhJDmoMKlfIOA8uJmhaTfJztZb9MupM8H+Cm2KawtTlz7lF8oAZ9Qr1+/vY1YwnDufEV6Rvg==", "dependencies": { "@apify/datastructures": "^2.0.0", "@apify/log": "^2.4.0", - "@crawlee/browser": "3.7.3", - "@crawlee/browser-pool": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@apify/timeout": "^0.3.1", + "@crawlee/browser": "3.8.0", + "@crawlee/browser-pool": "3.8.0", + "@crawlee/core": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", "cheerio": "^1.0.0-rc.12", "idcac-playwright": "^0.1.2", "jquery": "^3.6.0", + "lodash.isequal": "^4.5.0", + "ml-logistic-regression": "^2.0.0", "ow": "^0.28.1", + "string-comparison": "^1.3.0", "tslib": "^2.4.0" }, "engines": { @@ -901,16 +909,16 @@ } }, "node_modules/@crawlee/puppeteer": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/puppeteer/-/puppeteer-3.7.3.tgz", - "integrity": "sha512-kKxi31hSv0qxOgNH2GHbGmr/dZmHci80PAteNjB+eUZQc1bavcM4+qXUWfHyh8sY2tD6qASACkCizv65nVHL0w==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/puppeteer/-/puppeteer-3.8.0.tgz", + "integrity": "sha512-gRq7//CZ+K6H4Gzon3ioU5UuOw53GMTPvgGUqyp3B8NWhuRFidvDYHv8GnJjSZbVJGjpeN+CRaiVv59QiORvtg==", "dependencies": { "@apify/datastructures": "^2.0.0", "@apify/log": "^2.4.0", - "@crawlee/browser": "3.7.3", - "@crawlee/browser-pool": "3.7.3", - "@crawlee/types": "3.7.3", - "@crawlee/utils": "3.7.3", + "@crawlee/browser": "3.8.0", + "@crawlee/browser-pool": "3.8.0", + "@crawlee/types": "3.8.0", + "@crawlee/utils": "3.8.0", "cheerio": "^1.0.0-rc.12", "devtools-protocol": "*", "idcac-playwright": "^0.1.2", @@ -931,9 +939,9 @@ } }, "node_modules/@crawlee/templates": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/templates/-/templates-3.7.3.tgz", - "integrity": "sha512-rrqLZuAl1F5En3wuJg0OKhwy9oiLRQ9USt0BZArhPvtpui8FLkxFDUaxKiC+HXfwvkNw1LIPwAmoAqOhR3ur9g==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/templates/-/templates-3.8.0.tgz", + "integrity": "sha512-FCxhJqMrzJM4fR4h5PZmEd88CmoiHix6xFQKS+LzQZMHM9zCoPm9XAPj9a6h3b8uO6Dy5D8uYdqIi7s/b9n2JA==", "dependencies": { "ansi-colors": "^4.1.3", "inquirer": "^9.0.0", @@ -965,9 +973,9 @@ } }, "node_modules/@crawlee/templates/node_modules/inquirer": { - "version": "9.2.14", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.14.tgz", - "integrity": "sha512-4ByIMt677Iz5AvjyKrDpzaepIyMewNvDcvwpVVRZNmy9dLakVoVgdCHZXbK1SlVJra1db0JZ6XkJyHsanpdrdQ==", + "version": "9.2.15", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", + "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", "dependencies": { "@ljharb/through": "^2.3.12", "ansi-escapes": "^4.3.2", @@ -1006,9 +1014,9 @@ } }, "node_modules/@crawlee/types": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/types/-/types-3.7.3.tgz", - "integrity": "sha512-+15+tUD91Z134OCgj20a1fZ+WB5vnmGA115HU6ereSNulVZOJffoF1/DWiZ3PC/FEAT/651W52nKKTHjCg6ufA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/types/-/types-3.8.0.tgz", + "integrity": "sha512-NVD5Ay2Gq3E0lZkowea2KgM0HO7Fl8VC28OYstzHH/CQvxvgIQq9ft3txnoy/FfJGP1qcu3dz2G1a/V995Ml4w==", "dependencies": { "tslib": "^2.4.0" }, @@ -1017,13 +1025,13 @@ } }, "node_modules/@crawlee/utils": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@crawlee/utils/-/utils-3.7.3.tgz", - "integrity": "sha512-Telxoa/4ohDky4SbbB//1zluk0tHCm6jdcR8lSbehZjvaxxrZQRASySIPUGMVN03w6M6rFUHV85sTzgv2LUShQ==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@crawlee/utils/-/utils-3.8.0.tgz", + "integrity": "sha512-wFuLmJYTpO0baI1/ZpH0k20nEEdl7F8vaa4hcYuNEt6KIJJoXKj3rJbOa4LWEek6ub+jtdHds6lgVJ7h7e9Gaw==", "dependencies": { "@apify/log": "^2.4.0", "@apify/ps-tree": "^1.2.0", - "@crawlee/types": "3.7.3", + "@crawlee/types": "3.8.0", "@types/sax": "^1.2.7", "cheerio": "^1.0.0-rc.12", "got-scraping": "^4.0.3", @@ -3827,30 +3835,22 @@ "link": true }, "node_modules/apify-client": { - "version": "2.8.6", - "resolved": "https://registry.npmjs.org/apify-client/-/apify-client-2.8.6.tgz", - "integrity": "sha512-Oz+plFC6l28EAMF/Uof+Q/ZXBDX+hAA3Pj38NNhm/UQnhakEnW3zpgySSF0a7txYpegtfoO2tiyi7DSr74K32g==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/apify-client/-/apify-client-2.9.0.tgz", + "integrity": "sha512-QyTyDjGXQV5Aey3Jbs5pxDIaJmzTSkByYGf6JambHkKHuO/qR+3zXH6ENABzcleeGAkc73PCg24F3nYFXqhNHw==", "dependencies": { "@apify/consts": "^2.25.0", "@apify/log": "^2.2.6", "@crawlee/types": "^3.3.0", "agentkeepalive": "^4.2.1", "async-retry": "^1.3.3", - "axios": "^0.21.1", + "axios": "^1.6.7", "content-type": "^1.0.5", "ow": "^0.28.2", "tslib": "^2.5.0", "type-fest": "^4.0.0" } }, - "node_modules/apify-client/node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, "node_modules/aproba": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", @@ -4158,7 +4158,6 @@ "version": "1.6.7", "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", - "dev": true, "dependencies": { "follow-redirects": "^1.15.4", "form-data": "^4.0.0", @@ -5800,22 +5799,22 @@ } }, "node_modules/crawlee": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/crawlee/-/crawlee-3.7.3.tgz", - "integrity": "sha512-oJXatPJT0zHi6+LU34heH+R9WxQJXWLHYy3ha+xEhAbSRLZxcgnLuXSkfIKojQjj1MSUl2RGBe6+ISM6M3UUTQ==", - "dependencies": { - "@crawlee/basic": "3.7.3", - "@crawlee/browser": "3.7.3", - "@crawlee/browser-pool": "3.7.3", - "@crawlee/cheerio": "3.7.3", - "@crawlee/cli": "3.7.3", - "@crawlee/core": "3.7.3", - "@crawlee/http": "3.7.3", - "@crawlee/jsdom": "3.7.3", - "@crawlee/linkedom": "3.7.3", - "@crawlee/playwright": "3.7.3", - "@crawlee/puppeteer": "3.7.3", - "@crawlee/utils": "3.7.3", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crawlee/-/crawlee-3.8.0.tgz", + "integrity": "sha512-1jV2MPO1Ji2BHbFo/tNrrqlORfiiSAJ5HzG+ONFynsM+FePCyEs97cVX74vnwLFUGCMH6SxnD8IfFC9jcSS2Gg==", + "dependencies": { + "@crawlee/basic": "3.8.0", + "@crawlee/browser": "3.8.0", + "@crawlee/browser-pool": "3.8.0", + "@crawlee/cheerio": "3.8.0", + "@crawlee/cli": "3.8.0", + "@crawlee/core": "3.8.0", + "@crawlee/http": "3.8.0", + "@crawlee/jsdom": "3.8.0", + "@crawlee/linkedom": "3.8.0", + "@crawlee/playwright": "3.8.0", + "@crawlee/puppeteer": "3.8.0", + "@crawlee/utils": "3.8.0", "import-local": "^3.1.0", "tslib": "^2.4.0" }, @@ -9324,6 +9323,11 @@ "node": ">= 12" } }, + "node_modules/is-any-array": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.1.tgz", + "integrity": "sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==" + }, "node_modules/is-array-buffer": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", @@ -11598,6 +11602,49 @@ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, + "node_modules/ml-array-max": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/ml-array-max/-/ml-array-max-1.2.4.tgz", + "integrity": "sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==", + "dependencies": { + "is-any-array": "^2.0.0" + } + }, + "node_modules/ml-array-min": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/ml-array-min/-/ml-array-min-1.2.3.tgz", + "integrity": "sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==", + "dependencies": { + "is-any-array": "^2.0.0" + } + }, + "node_modules/ml-array-rescale": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ml-array-rescale/-/ml-array-rescale-1.3.7.tgz", + "integrity": "sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==", + "dependencies": { + "is-any-array": "^2.0.0", + "ml-array-max": "^1.2.4", + "ml-array-min": "^1.2.3" + } + }, + "node_modules/ml-logistic-regression": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ml-logistic-regression/-/ml-logistic-regression-2.0.0.tgz", + "integrity": "sha512-xHhB91ut8GRRbJyB1ZQfKsl1MHmE1PqMeRjxhks96M5BGvCbC9eEojf4KgRMKM2LxFblhVUcVzweAoPB48Nt0A==", + "dependencies": { + "ml-matrix": "^6.5.0" + } + }, + "node_modules/ml-matrix": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/ml-matrix/-/ml-matrix-6.11.0.tgz", + "integrity": "sha512-7jr9NmFRkaUxbKslfRu3aZOjJd2LkSitCGv+QH9PF0eJoEG7jIpjXra1Vw8/kgao8+kHCSsJONG6vfWmXQ+/Eg==", + "dependencies": { + "is-any-array": "^2.0.1", + "ml-array-rescale": "^1.3.7" + } + }, "node_modules/mlly": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.5.0.tgz", @@ -15123,6 +15170,14 @@ "node": ">=0.6.19" } }, + "node_modules/string-comparison": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string-comparison/-/string-comparison-1.3.0.tgz", + "integrity": "sha512-46aD+slEwybxAMPRII83ATbgMgTiz5P8mVd7Z6VJsCzSHFjdt1hkAVLeFxPIyEb11tc6ihpJTlIqoO0MCF6NPw==", + "engines": { + "node": "^16.0.0 || >=18.0.0" + } + }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -17223,7 +17278,7 @@ "@crawlee/core": "^3.6.1", "@crawlee/types": "^3.6.1", "@crawlee/utils": "^3.6.1", - "apify-client": "^2.8.4", + "apify-client": "^2.9.0", "ow": "^0.28.2", "semver": "^7.5.4", "tslib": "^2.6.2", diff --git a/package.json b/package.json index 6716c7891f..dbc864441a 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "commitlint": "^18.0.0", - "crawlee": "^3.6.1", + "crawlee": "^3.8.0", "eslint": "^8.54.0", "fs-extra": "^11.1.1", "gen-esm-wrapper": "^1.1.3", diff --git a/packages/apify/package.json b/packages/apify/package.json index eb4a47ec3f..dd31a9af70 100644 --- a/packages/apify/package.json +++ b/packages/apify/package.json @@ -62,7 +62,7 @@ "@crawlee/core": "^3.6.1", "@crawlee/types": "^3.6.1", "@crawlee/utils": "^3.6.1", - "apify-client": "^2.8.4", + "apify-client": "^2.9.0", "ow": "^0.28.2", "semver": "^7.5.4", "tslib": "^2.6.2",