From 88c72e92df3cc9e54587ba858b76d4164692b3af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Coelho?= Date: Tue, 8 Apr 2025 12:25:34 +1200 Subject: [PATCH] Upgrade flatfile/@javascript --- package-lock.json | 442 +++++++++++++++++++++++++++++++++------------- package.json | 6 +- 2 files changed, 324 insertions(+), 124 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6c45efa..fc93ce8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,8 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@flatfile/api": "^1.5.32", - "@flatfile/javascript": "^0.1.19", - "@flatfile/listener": "^0.3.15", - "@flatfile/plugin-record-hook": "^1.1.7", + "@flatfile/javascript": "^1.5.6", + "@flatfile/plugin-record-hook": "^2.0.1", "cors": "^2.8.5", "dotenv": "^16.3.1", "express": "4.18.2", @@ -189,6 +187,24 @@ "node": ">=4" } }, + "node_modules/@babel/runtime": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz", + "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime/node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, "node_modules/@esbuild/android-arm": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", @@ -520,33 +536,20 @@ } }, "node_modules/@flatfile/api": { - "version": "1.5.32", - "resolved": "https://registry.npmjs.org/@flatfile/api/-/api-1.5.32.tgz", - "integrity": "sha512-S8F23+NnPjXrONWJhWYiGI0WO2sQsJBESBI6g1MSFz5jmswIkguxFmffhp0gj+A8zfYoHpyhlhYbuKMYzBcyEw==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@flatfile/api/-/api-1.15.5.tgz", + "integrity": "sha512-t+0yd2RKBEtZ9AgOqMymC78/nbKo1c4Dvp2zBHucf8YiSlil6DMYyM1lDGpbu0IHg5uHMChs5Lle1hdbAZDX0w==", "dependencies": { "@flatfile/cross-env-config": "0.0.4", "@types/pako": "2.0.1", - "@types/qs": "6.9.8", - "@types/url-join": "4.0.1", - "@ungap/url-search-params": "0.2.2", - "axios": "0.27.2", - "axios-retry": "3.2.0", "form-data": "4.0.0", "js-base64": "3.7.2", + "node-fetch": "2.7.0", "pako": "2.0.1", "qs": "6.11.2", "url-join": "4.0.1" } }, - "node_modules/@flatfile/api/node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, "node_modules/@flatfile/api/node_modules/qs": { "version": "6.11.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", @@ -567,69 +570,73 @@ "integrity": "sha512-mNaqtASTly4N09pjQts5zDnYXFLC891TCxJEiFUnil8p6lQciyd0gnPSnhJD0TTlO5817gX3mLE9RDoAETtIbg==" }, "node_modules/@flatfile/embedded-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@flatfile/embedded-utils/-/embedded-utils-1.0.5.tgz", - "integrity": "sha512-W/EAKr2Bc+ahDQEIeXFMMizQpjn6Gcy+yVio53bv88qtbsVKVvh0OPV2usOCw89PlhwpaF+AlSpDWQRRWYucog==", - "dependencies": { - "@flatfile/api": "1.5.20", - "@flatfile/listener": "*", - "pubnub": "^7.2.2" - } - }, - "node_modules/@flatfile/embedded-utils/node_modules/@flatfile/api": { - "version": "1.5.20", - "resolved": "https://registry.npmjs.org/@flatfile/api/-/api-1.5.20.tgz", - "integrity": "sha512-5EnM+mCQAMi0xu0X2BquZjbl8WbJghMUjNR9n6DxHU+t5SuBWmq8si0x5rYyQgka0FtecE9gGt6iD25vz2OmrQ==", - "dependencies": { - "@flatfile/cross-env-config": "0.0.4", - "@types/url-join": "4.0.1", - "@ungap/url-search-params": "0.2.2", - "axios": "0.27.2", - "form-data": "4.0.0", - "js-base64": "3.7.2", - "url-join": "4.0.1" - } - }, - "node_modules/@flatfile/embedded-utils/node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@flatfile/embedded-utils/-/embedded-utils-1.3.6.tgz", + "integrity": "sha512-9LXyCqlWSfoxkYpcTN2wRZ8swlVb3oE3RfwbqTWWxfFZ+ta2iJUAEJhYKAe8ot1M0JvG+815x6W9uQYE8ibICA==", + "license": "ISC", "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "@flatfile/api": "^1.8.9", + "@flatfile/listener": "^1.0.4", + "@flatfile/util-common": "^1.1.0" } }, "node_modules/@flatfile/hooks": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@flatfile/hooks/-/hooks-1.3.2.tgz", - "integrity": "sha512-5HUBar6CnhhMU7lr4DnD79QfV4MtR1dUjZQJdt50HCS5pxy+tbF70JJSnoF/6itj+0hATkSC/Ep5C1XfABAGYw==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@flatfile/hooks/-/hooks-1.6.0.tgz", + "integrity": "sha512-VgCnmTQPm1lAV0tHMkt0L1xQU64XBsY9AoOnit8jSQQRuSSMbq0TMcsKAbwmGQ6TZJVLJaqJtOUxFMfFa6TaEg==", + "license": "ISC", + "peer": true }, "node_modules/@flatfile/javascript": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/@flatfile/javascript/-/javascript-0.1.19.tgz", - "integrity": "sha512-Y0DktN9DhtkECOZwPxyrEBKY3rZm7iR8RAlhRvFGC4ODH4NWGHT+BrPLCjFHZvv77tcc42ZOrgcEKi8SA7zwzA==", + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@flatfile/javascript/-/javascript-1.5.6.tgz", + "integrity": "sha512-wbu7+JQOw7vxjju9XFEt9DQQZYMjgv4D7R4RNuTkOvY2wJplmJPruXkXjM2yqKu8t4xZATb2GmtHXwMFP5W5yA==", + "license": "ISC", "dependencies": { - "@flatfile/api": "^1.5.31", - "@flatfile/embedded-utils": "^1.0.5", - "@flatfile/listener": "^0.3.15", - "dotenv": "^16.3.1", - "pubnub": "^7.3.1" + "@flatfile/embedded-utils": "^1.3.6", + "@flatfile/listener": "^1.0.4", + "@flatfile/plugin-record-hook": "^1.5.2", + "consola": "^3.2.3", + "i18next": "^23.11.5", + "i18next-browser-languagedetector": "^8.0.0", + "tinyexec": "^0.3.1", + "tinyglobby": "^0.2.10" }, "engines": { "node": ">= 12" } }, + "node_modules/@flatfile/javascript/node_modules/@flatfile/plugin-record-hook": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@flatfile/plugin-record-hook/-/plugin-record-hook-1.11.2.tgz", + "integrity": "sha512-G1dzmhylVFwYVIcE2PJUty2RnnCAQslkM9DZ1rTIvmPq1dx0Vz2LqXaW0YPlqgPSykaWe+Cznmxwr94fAppTBA==", + "license": "ISC", + "dependencies": { + "@flatfile/util-common": "^1.6.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "@flatfile/api": "^1.9.19", + "@flatfile/hooks": "^1.6.0", + "@flatfile/listener": "^1.1.0" + } + }, "node_modules/@flatfile/listener": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@flatfile/listener/-/listener-0.3.15.tgz", - "integrity": "sha512-tSoM7/C62kxXQ7itMyEhPlftw2wd5SklfUGDcBeTfNO3DWN2K5vlD6EHYVBk3LWA8BBqrCBKEZfiCBwdQ7Cdpw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@flatfile/listener/-/listener-1.1.1.tgz", + "integrity": "sha512-74rx0L1scclPcqOPOXSXgTDd/1vU4cmhTuFnWcu/iUNEctVOR9WnP3HveTuDxCJUNMA5lL3SQ9fe7Yhrxw5fRQ==", + "license": "MIT", "dependencies": { "ansi-colors": "^4.1.3", - "flat": "^5.0.2" + "cross-fetch": "^4.0.0", + "flat": "^5.0.2", + "pako": "^2.1.0", + "wildcard-match": "^5.1.2" }, "peerDependencies": { - "@flatfile/api": "^1.5.10", - "axios": "^1.4.0" + "@flatfile/api": "^1.8.5" } }, "node_modules/@flatfile/listener-driver-pubsub": { @@ -647,27 +654,112 @@ "@flatfile/listener": "0.3.15" } }, + "node_modules/@flatfile/listener-driver-pubsub/node_modules/@flatfile/listener": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@flatfile/listener/-/listener-0.3.19.tgz", + "integrity": "sha512-EywBIzQ2y1NjtXZdj/3EKJAnf+Kzw/o0cvCy1xj/r5HRP4O9S2qW9muIuSyhxWRQWlLyf64UKhGX1+Se++0S+A==", + "license": "MIT", + "dependencies": { + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "ansi-colors": "^4.1.3", + "flat": "^5.0.2", + "pako": "^2.1.0", + "wildcard-match": "^5.1.2" + }, + "peerDependencies": { + "@flatfile/api": "^1.5.10", + "axios": "^1.4.0" + } + }, + "node_modules/@flatfile/listener-driver-pubsub/node_modules/@rollup/plugin-json": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", + "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@flatfile/listener-driver-pubsub/node_modules/pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" + }, + "node_modules/@flatfile/listener/node_modules/cross-fetch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", + "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" + } + }, + "node_modules/@flatfile/listener/node_modules/pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" + }, "node_modules/@flatfile/plugin-record-hook": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@flatfile/plugin-record-hook/-/plugin-record-hook-1.1.7.tgz", - "integrity": "sha512-F4Ic6VRL7EX19+rIQd2K+GSabWRouCIpgQIyCRcLerzADMnViot5nndBn2tSixWH6krmS1SYWVxjlXpXZoMzXA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@flatfile/plugin-record-hook/-/plugin-record-hook-2.0.1.tgz", + "integrity": "sha512-wAU1Fko9AxOZ3ZxHr8m4LR6OkJYX3AOApo3B6uCxUATjO4iEGKyrDeY/piJ047W4EWO1gvymbu2lEHoycmVvwQ==", + "license": "ISC", "dependencies": { - "@flatfile/api": "^1.5.30", - "@flatfile/hooks": "^1.3.1", - "@flatfile/listener": "^0.3.15", - "@flatfile/util-common": "^0.2.1", - "effect": "^2.0.0-next.29" + "@flatfile/util-common": "^1.6.0" }, "engines": { - "node": ">= 12" + "node": ">= 18" + }, + "peerDependencies": { + "@flatfile/api": "^1.9.19", + "@flatfile/hooks": "^1.6.0", + "@flatfile/listener": "^1.1.0" } }, "node_modules/@flatfile/util-common": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@flatfile/util-common/-/util-common-0.2.1.tgz", - "integrity": "sha512-CgDyQL3ArmFEeb/hhAU6/HtZGikQOvxE0v5LOfaQ+1fP5tCUzN74smTGBlFyUVLXe6AulxUTwiR7uiJi9B6dXg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@flatfile/util-common/-/util-common-1.7.0.tgz", + "integrity": "sha512-yOvJlGmepODcXveaPavq6sTCMgBtOePO70LY6uXc7X4X/KmkutrESSJ/fIgKWWcbprjQegtn2COPOYGZU/1XRA==", + "license": "ISC", + "dependencies": { + "@flatfile/cross-env-config": "^0.0.6", + "cross-fetch": "^4.0.0" + }, "engines": { - "node": ">= 16" + "node": ">= 18" + }, + "peerDependencies": { + "@flatfile/api": "^1.9.19", + "@flatfile/listener": "^1.1.0" + } + }, + "node_modules/@flatfile/util-common/node_modules/@flatfile/cross-env-config": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@flatfile/cross-env-config/-/cross-env-config-0.0.6.tgz", + "integrity": "sha512-/8GpBVxjzTlAmFni08ELQfIrfuwZ+yIsAsTcYOzazbIAMp1ShKNB/1RfaIzRGhOF5OTWbj37mAL/z/tu6+rvpQ==", + "license": "ISC" + }, + "node_modules/@flatfile/util-common/node_modules/cross-fetch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", + "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.7.0" } }, "node_modules/@flatfile/utils-debugger": { @@ -2581,13 +2673,14 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz", - "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "picomatch": "^4.0.2" }, "engines": { "node": ">=14.0.0" @@ -2601,6 +2694,18 @@ } } }, + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@swc/helpers": { "version": "0.4.36", "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.36.tgz", @@ -2652,26 +2757,11 @@ "resolved": "https://registry.npmjs.org/@types/pako/-/pako-2.0.1.tgz", "integrity": "sha512-fXhui1fHdLrUR0KEyQsBzqdi3Z+MitnRcpI2eeFJyzaRdqO2miX/BDz2Hh0VdkBbrWprgcQ+ItFmbdKYdbMjvg==" }, - "node_modules/@types/qs": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==" - }, "node_modules/@types/resolve": { "version": "1.20.2", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==" }, - "node_modules/@types/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-wDXw9LEEUHyV+7UWy7U315nrJGJ7p1BzaCxDpEoLr789Dk1WDVMMlf3iBfbG2F8NdWnYyFbtTxUn2ZNbm1Q4LQ==" - }, - "node_modules/@ungap/url-search-params": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@ungap/url-search-params/-/url-search-params-0.2.2.tgz", - "integrity": "sha512-qQsguKXZVKdCixOHX9jqnX/K/1HekPDpGKyEcXHT+zR6EjGA7S4boSuelL4uuPv6YfhN0n8c4UxW+v/Z3gM2iw==" - }, "node_modules/@vercel/ncc": { "version": "0.36.1", "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", @@ -2878,14 +2968,6 @@ "proxy-from-env": "^1.1.0" } }, - "node_modules/axios-retry": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.2.0.tgz", - "integrity": "sha512-RK2cLMgIsAQBDhlIsJR5dOhODPigvel18XUv1dDXW+4k1FzebyfRk+C+orot6WPZOYFKSfhLwHPwVmTVOODQ5w==", - "dependencies": { - "is-retry-allowed": "^1.1.0" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -3368,6 +3450,15 @@ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" }, + "node_modules/consola": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", + "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, "node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -3923,11 +4014,6 @@ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, - "node_modules/effect": { - "version": "2.0.0-next.49", - "resolved": "https://registry.npmjs.org/effect/-/effect-2.0.0-next.49.tgz", - "integrity": "sha512-FiOQ2Khm2REPQOkxkRPyTVyfPCUNecDopz1ZOKzZrZyCAzDqWiFYvdPwX/nYQrXY77/DBGcaLEsQ4/1BpG1bAg==" - }, "node_modules/electron-to-chromium": { "version": "1.4.557", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.557.tgz", @@ -4328,6 +4414,50 @@ "resolved": "https://registry.npmjs.org/@flatfile/cross-env-config/-/cross-env-config-0.0.5.tgz", "integrity": "sha512-4/hRTQ6BsD+CQKkrexcqd3wwIyRx7uilC0JOF6E0Q1K26/pgatuo1yBMO7Ofo3zs3ZqM5YISQps+0huggypMmg==" }, + "node_modules/flatfile/node_modules/@flatfile/listener": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@flatfile/listener/-/listener-0.3.19.tgz", + "integrity": "sha512-EywBIzQ2y1NjtXZdj/3EKJAnf+Kzw/o0cvCy1xj/r5HRP4O9S2qW9muIuSyhxWRQWlLyf64UKhGX1+Se++0S+A==", + "license": "MIT", + "dependencies": { + "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "ansi-colors": "^4.1.3", + "flat": "^5.0.2", + "pako": "^2.1.0", + "wildcard-match": "^5.1.2" + }, + "peerDependencies": { + "@flatfile/api": "^1.5.10", + "axios": "^1.4.0" + } + }, + "node_modules/flatfile/node_modules/@flatfile/listener/node_modules/@rollup/plugin-json": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", + "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/flatfile/node_modules/pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==", + "license": "(MIT AND Zlib)" + }, "node_modules/follow-redirects": { "version": "1.15.3", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", @@ -4914,6 +5044,38 @@ "ms": "^2.0.0" } }, + "node_modules/i18next": { + "version": "23.16.8", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz", + "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, + "node_modules/i18next-browser-languagedetector": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-8.0.4.tgz", + "integrity": "sha512-f3frU3pIxD50/Tz20zx9TD9HobKYg47fmAETb117GKGPrhwcSSPJDoCposXlVycVebQ9GQohC3Efbpq7/nnJ5w==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -5157,14 +5319,6 @@ "@types/estree": "*" } }, - "node_modules/is-retry-allowed": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", - "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", @@ -7496,6 +7650,54 @@ "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", "dev": true }, + "node_modules/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "license": "MIT", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", diff --git a/package.json b/package.json index a807197..00a9403 100644 --- a/package.json +++ b/package.json @@ -11,10 +11,8 @@ "author": "", "license": "ISC", "dependencies": { - "@flatfile/api": "^1.5.32", - "@flatfile/javascript": "^0.1.19", - "@flatfile/listener": "^0.3.15", - "@flatfile/plugin-record-hook": "^1.1.7", + "@flatfile/javascript": "^1.5.6", + "@flatfile/plugin-record-hook": "^2.0.1", "cors": "^2.8.5", "dotenv": "^16.3.1", "express": "4.18.2",