From a84c119fe766d8d3d238f4065a32073afcc09b13 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Wed, 19 Jul 2023 17:04:29 +0100 Subject: [PATCH 01/19] logger: pretty print output --- packages/logger/src/sanitize.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/logger/src/sanitize.ts b/packages/logger/src/sanitize.ts index e9e2511ee..560846790 100644 --- a/packages/logger/src/sanitize.ts +++ b/packages/logger/src/sanitize.ts @@ -12,7 +12,7 @@ type SanitizeOptions = { const sanitize = (item: any, options: SanitizeOptions = {}) => { // Stringify output to ensure we show deep nesting const maybeStringify = (o: any) => - options.stringify === false ? o : stringify(o); + options.stringify === false ? o : stringify(o, null, 2); if (item instanceof Error) { return item; From 2bf94ec398e589ff9d08918df310e5756ac6c76f Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Wed, 19 Jul 2023 17:08:32 +0100 Subject: [PATCH 02/19] logger: update tests --- packages/logger/test/logger.test.ts | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/packages/logger/test/logger.test.ts b/packages/logger/test/logger.test.ts index b9ca0f8e3..ab5c989d4 100644 --- a/packages/logger/test/logger.test.ts +++ b/packages/logger/test/logger.test.ts @@ -73,7 +73,12 @@ test('should log objects as strings', (t) => { logger.success(obj); const { message } = logger._parse(logger._last); - t.is(message, '{"a":22}'); + t.is( + message, + `{ + "a": 22 +}` + ); const messageObj = JSON.parse(message as string); t.deepEqual(messageObj.a, 22); @@ -346,7 +351,14 @@ test('log a circular object', async (t) => { logger.success(a); const { message } = logger._parse(logger._last); - t.is(message, '{"z":{"a":"[Circular]"}}'); + t.is( + message, + `{ + "z": { + "a": "[Circular]" + } +}` + ); }); test('log a circular object as JSON', async (t) => { @@ -375,7 +387,12 @@ test('ignore functions on logged objects', async (t) => { logger.success(obj); const { message } = logger._parse(logger._last); - t.is(message, '{"a":1}'); + t.is( + message, + `{ + "a": 1 +}` + ); }); test('log an error object', (t) => { From 749afe8936ed6c98643d595a24ddf20374670256 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Wed, 19 Jul 2023 17:09:21 +0100 Subject: [PATCH 03/19] changeset --- .changeset/few-trainers-hang.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/few-trainers-hang.md diff --git a/.changeset/few-trainers-hang.md b/.changeset/few-trainers-hang.md new file mode 100644 index 000000000..edafed911 --- /dev/null +++ b/.changeset/few-trainers-hang.md @@ -0,0 +1,5 @@ +--- +'@openfn/logger': patch +--- + +Pretty print output From 614c86b842e2e2069f76a4073032182ea8a53e60 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 10:30:26 +0100 Subject: [PATCH 04/19] runtime: fixed an issue in error reporting A dangling undeclared variable would trigger an exception in some circumstances --- .changeset/fluffy-dryers-cheer.md | 5 + packages/runtime/package.json | 2 +- packages/runtime/src/util/log-error.ts | 12 +- packages/runtime/test/execute/plan.test.ts | 16 ++ pnpm-lock.yaml | 271 +++++++++++++++++++-- 5 files changed, 280 insertions(+), 26 deletions(-) create mode 100644 .changeset/fluffy-dryers-cheer.md diff --git a/.changeset/fluffy-dryers-cheer.md b/.changeset/fluffy-dryers-cheer.md new file mode 100644 index 000000000..5ebbaff50 --- /dev/null +++ b/.changeset/fluffy-dryers-cheer.md @@ -0,0 +1,5 @@ +--- +'@openfn/runtime': patch +--- + +Fixed an issue in error reporting diff --git a/packages/runtime/package.json b/packages/runtime/package.json index dd35e08f6..c7e0a8803 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -26,7 +26,7 @@ "license": "ISC", "devDependencies": { "@openfn/language-common": "2.0.0-rc3", - "@types/node": "^17.0.31", + "@types/node": "^17.0.45", "ava": "5.1.0", "mock-fs": "^5.1.4", "ts-node": "^10.9.1", diff --git a/packages/runtime/src/util/log-error.ts b/packages/runtime/src/util/log-error.ts index 2375f40ac..8c892c168 100644 --- a/packages/runtime/src/util/log-error.ts +++ b/packages/runtime/src/util/log-error.ts @@ -1,15 +1,16 @@ import { Logger } from '@openfn/logger'; -import { JobNodeID, State } from '../types'; +import type { Error } from '@types/node'; +import { ErrorReport, JobNodeID, State } from '../types'; export type ErrorReporter = ( state: State, jobId: JobNodeID, error: Error -) => void; +) => ErrorReport; const createErrorReporter = (logger: Logger): ErrorReporter => { return (state, jobId, error) => { - const report = { + const report: ErrorReport = { name: error.name, jobId, message: error.message, @@ -21,9 +22,8 @@ const createErrorReporter = (logger: Logger): ErrorReporter => { report.code = error.code as string; report.stack = error.stack as string; } - logger.debug(`Error thrown by job ${jobId}`); - logger.error(`${error.code || error.name || type}: ${report.message}`); + logger.error(`${report.code || report.name || 'error'}: ${report.message}`); logger.debug(`Error written to state.errors.${jobId}`); logger.debug(error); // TODO the logger doesn't handle this very well @@ -33,7 +33,7 @@ const createErrorReporter = (logger: Logger): ErrorReporter => { state.errors[jobId] = report; - return report; + return report as ErrorReport; }; }; diff --git a/packages/runtime/test/execute/plan.test.ts b/packages/runtime/test/execute/plan.test.ts index 2518eeeb1..4a5963151 100644 --- a/packages/runtime/test/execute/plan.test.ts +++ b/packages/runtime/test/execute/plan.test.ts @@ -573,6 +573,22 @@ test('return an error in state', async (t) => { t.is(result.errors.a.message, 'e'); }); +// Fix for https://github.com/OpenFn/kit/issues/317 +test('handle non-standard error objects', async (t) => { + const plan: ExecutionPlan = { + jobs: [ + { + id: 'a', + state: {}, + expression: 'export default [s => { throw "wibble" }]', + }, + ], + }; + const result = await executePlan(plan); + t.truthy(result.errors); + t.is(result.errors.a.error, 'wibble'); +}); + test('keep executing after an error', async (t) => { const plan: ExecutionPlan = { jobs: [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b604f24ea..a72ed9d21 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -349,7 +349,7 @@ importers: specifier: 2.0.0-rc3 version: 2.0.0-rc3 '@types/node': - specifier: ^17.0.31 + specifier: ^17.0.45 version: 17.0.45 ava: specifier: 5.1.0 @@ -651,6 +651,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.18.15: + resolution: {integrity: sha512-NI/gnWcMl2kXt1HJKOn2H69SYn4YNheKo6NZt1hyfKWdMbaGadxjZIkcj4Gjk/WPxnbFXs9/3HjGHaknCqjrww==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.18.14: resolution: {integrity: sha512-blODaaL+lngG5bdK/t4qZcQvq2BBqrABmYwqPPcS5VRxrCSGHb9R/rA3fqxh7R18I7WU4KKv+NYkt22FDfalcg==} engines: {node: '>=12'} @@ -660,6 +669,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.18.15: + resolution: {integrity: sha512-wlkQBWb79/jeEEoRmrxt/yhn5T1lU236OCNpnfRzaCJHZ/5gf82uYx1qmADTBWE0AR/v7FiozE1auk2riyQd3w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.18.14: resolution: {integrity: sha512-qSwh8y38QKl+1Iqg+YhvCVYlSk3dVLk9N88VO71U4FUjtiSFylMWK3Ugr8GC6eTkkP4Tc83dVppt2n8vIdlSGg==} engines: {node: '>=12'} @@ -669,6 +687,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.18.15: + resolution: {integrity: sha512-FM9NQamSaEm/IZIhegF76aiLnng1kEsZl2eve/emxDeReVfRuRNmvT28l6hoFD9TsCxpK+i4v8LPpEj74T7yjA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.18.14: resolution: {integrity: sha512-9Hl2D2PBeDYZiNbnRKRWuxwHa9v5ssWBBjisXFkVcSP5cZqzZRFBUWEQuqBHO4+PKx4q4wgHoWtfQ1S7rUqJ2Q==} engines: {node: '>=12'} @@ -678,6 +705,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.18.15: + resolution: {integrity: sha512-XmrFwEOYauKte9QjS6hz60FpOCnw4zaPAb7XV7O4lx1r39XjJhTN7ZpXqJh4sN6q60zbP6QwAVVA8N/wUyBH/w==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.18.14: resolution: {integrity: sha512-ZnI3Dg4ElQ6tlv82qLc/UNHtFsgZSKZ7KjsUNAo1BF1SoYDjkGKHJyCrYyWjFecmXpvvG/KJ9A/oe0H12odPLQ==} engines: {node: '>=12'} @@ -687,6 +723,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.18.15: + resolution: {integrity: sha512-bMqBmpw1e//7Fh5GLetSZaeo9zSC4/CMtrVFdj+bqKPGJuKyfNJ5Nf2m3LknKZTS+Q4oyPiON+v3eaJ59sLB5A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.18.14: resolution: {integrity: sha512-h3OqR80Da4oQCIa37zl8tU5MwHQ7qgPV0oVScPfKJK21fSRZEhLE4IIVpmcOxfAVmqjU6NDxcxhYaM8aDIGRLw==} engines: {node: '>=12'} @@ -696,6 +741,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.18.15: + resolution: {integrity: sha512-LoTK5N3bOmNI9zVLCeTgnk5Rk0WdUTrr9dyDAQGVMrNTh9EAPuNwSTCgaKOKiDpverOa0htPcO9NwslSE5xuLA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.18.14: resolution: {integrity: sha512-ha4BX+S6CZG4BoH9tOZTrFIYC1DH13UTCRHzFc3GWX74nz3h/N6MPF3tuR3XlsNjMFUazGgm35MPW5tHkn2lzQ==} engines: {node: '>=12'} @@ -705,6 +759,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.18.15: + resolution: {integrity: sha512-62jX5n30VzgrjAjOk5orYeHFq6sqjvsIj1QesXvn5OZtdt5Gdj0vUNJy9NIpjfdNdqr76jjtzBJKf+h2uzYuTQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.18.14: resolution: {integrity: sha512-IXORRe22In7U65NZCzjwAUc03nn8SDIzWCnfzJ6t/8AvGx5zBkcLfknI+0P+hhuftufJBmIXxdSTbzWc8X/V4w==} engines: {node: '>=12'} @@ -714,6 +777,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.18.15: + resolution: {integrity: sha512-BWncQeuWDgYv0jTNzJjaNgleduV4tMbQjmk/zpPh/lUdMcNEAxy+jvneDJ6RJkrqloG7tB9S9rCrtfk/kuplsQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.18.14: resolution: {integrity: sha512-5+7vehI1iqru5WRtJyU2XvTOvTGURw3OZxe3YTdE9muNNIdmKAVmSHpB3Vw2LazJk2ifEdIMt/wTWnVe5V98Kg==} engines: {node: '>=12'} @@ -723,6 +795,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.18.15: + resolution: {integrity: sha512-dT4URUv6ir45ZkBqhwZwyFV6cH61k8MttIwhThp2BGiVtagYvCToF+Bggyx2VI57RG4Fbt21f9TmXaYx0DeUJg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.18.14: resolution: {integrity: sha512-BfHlMa0nibwpjG+VXbOoqJDmFde4UK2gnW351SQ2Zd4t1N3zNdmUEqRkw/srC1Sa1DRBE88Dbwg4JgWCbNz/FQ==} engines: {node: '>=12'} @@ -732,6 +813,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.18.15: + resolution: {integrity: sha512-JPXORvgHRHITqfms1dWT/GbEY89u848dC08o0yK3fNskhp0t2TuNUnsrrSgOdH28ceb1hJuwyr8R/1RnyPwocw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.14.54: resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} @@ -750,6 +840,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.18.15: + resolution: {integrity: sha512-kArPI0DopjJCEplsVj/H+2Qgzz7vdFSacHNsgoAKpPS6W/Ndh8Oe24HRDQ5QCu4jHgN6XOtfFfLpRx3TXv/mEg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.18.14: resolution: {integrity: sha512-qn2+nc+ZCrJmiicoAnJXJJkZWt8Nwswgu1crY7N+PBR8ChBHh89XRxj38UU6Dkthl2yCVO9jWuafZ24muzDC/A==} engines: {node: '>=12'} @@ -759,6 +858,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.18.15: + resolution: {integrity: sha512-b/tmngUfO02E00c1XnNTw/0DmloKjb6XQeqxaYuzGwHe0fHVgx5/D6CWi+XH1DvkszjBUkK9BX7n1ARTOst59w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.18.14: resolution: {integrity: sha512-aGzXzd+djqeEC5IRkDKt3kWzvXoXC6K6GyYKxd+wsFJ2VQYnOWE954qV2tvy5/aaNrmgPTb52cSCHFE+Z7Z0yg==} engines: {node: '>=12'} @@ -768,6 +876,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.18.15: + resolution: {integrity: sha512-KXPY69MWw79QJkyvUYb2ex/OgnN/8N/Aw5UDPlgoRtoEfcBqfeLodPr42UojV3NdkoO4u10NXQdamWm1YEzSKw==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.18.14: resolution: {integrity: sha512-8C6vWbfr0ygbAiMFLS6OPz0BHvApkT2gCboOGV76YrYw+sD/MQJzyITNsjZWDXJwPu9tjrFQOVG7zijRzBCnLw==} engines: {node: '>=12'} @@ -777,6 +894,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.18.15: + resolution: {integrity: sha512-komK3NEAeeGRnvFEjX1SfVg6EmkfIi5aKzevdvJqMydYr9N+pRQK0PGJXk+bhoPZwOUgLO4l99FZmLGk/L1jWg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.18.14: resolution: {integrity: sha512-G/Lf9iu8sRMM60OVGOh94ZW2nIStksEcITkXdkD09/T6QFD/o+g0+9WVyR/jajIb3A0LvBJ670tBnGe1GgXMgw==} engines: {node: '>=12'} @@ -786,6 +912,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.18.15: + resolution: {integrity: sha512-632T5Ts6gQ2WiMLWRRyeflPAm44u2E/s/TJvn+BP6M5mnHSk93cieaypj3VSMYO2ePTCRqAFXtuYi1yv8uZJNA==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.18.14: resolution: {integrity: sha512-TBgStYBQaa3EGhgqIDM+ECnkreb0wkcKqL7H6m+XPcGUoU4dO7dqewfbm0mWEQYH3kzFHrzjOFNpSAVzDZRSJw==} engines: {node: '>=12'} @@ -795,6 +930,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.18.15: + resolution: {integrity: sha512-MsHtX0NgvRHsoOtYkuxyk4Vkmvk3PLRWfA4okK7c+6dT0Fu4SUqXAr9y4Q3d8vUf1VWWb6YutpL4XNe400iQ1g==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.18.14: resolution: {integrity: sha512-stvCcjyCQR2lMTroqNhAbvROqRjxPEq0oQ380YdXxA81TaRJEucH/PzJ/qsEtsHgXlWFW6Ryr/X15vxQiyRXVg==} engines: {node: '>=12'} @@ -804,6 +948,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.18.15: + resolution: {integrity: sha512-djST6s+jQiwxMIVQ5rlt24JFIAr4uwUnzceuFL7BQT4CbrRtqBPueS4GjXSiIpmwVri1Icj/9pFRJ7/aScvT+A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.18.14: resolution: {integrity: sha512-apAOJF14CIsN5ht1PA57PboEMsNV70j3FUdxLmA2liZ20gEQnfTG5QU0FhENo5nwbTqCB2O3WDsXAihfODjHYw==} engines: {node: '>=12'} @@ -813,6 +966,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.18.15: + resolution: {integrity: sha512-naeRhUIvhsgeounjkF5mvrNAVMGAm6EJWiabskeE5yOeBbLp7T89tAEw0j5Jm/CZAwyLe3c67zyCWH6fsBLCpw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.18.14: resolution: {integrity: sha512-fYRaaS8mDgZcGybPn2MQbn1ZNZx+UXFSUoS5Hd2oEnlsyUcr/l3c6RnXf1bLDRKKdLRSabTmyCy7VLQ7VhGdOQ==} engines: {node: '>=12'} @@ -822,6 +984,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.18.15: + resolution: {integrity: sha512-qkT2+WxyKbNIKV1AEhI8QiSIgTHMcRctzSaa/I3kVgMS5dl3fOeoqkb7pW76KwxHoriImhx7Mg3TwN/auMDsyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.18.14: resolution: {integrity: sha512-1c44RcxKEJPrVj62XdmYhxXaU/V7auELCmnD+Ri+UCt+AGxTvzxl9uauQhrFso8gj6ZV1DaORV0sT9XSHOAk8Q==} engines: {node: '>=12'} @@ -831,6 +1002,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.18.15: + resolution: {integrity: sha512-HC4/feP+pB2Vb+cMPUjAnFyERs+HJN7E6KaeBlFdBv799MhD+aPJlfi/yk36SED58J9TPwI8MAcVpJgej4ud0A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.18.14: resolution: {integrity: sha512-EXAFttrdAxZkFQmpvcAQ2bywlWUsONp/9c2lcfvPUhu8vXBBenCXpoq9YkUvVP639ld3YGiYx0YUQ6/VQz3Maw==} engines: {node: '>=12'} @@ -840,6 +1020,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.18.15: + resolution: {integrity: sha512-ovjwoRXI+gf52EVF60u9sSDj7myPixPxqzD5CmkEUmvs+W9Xd0iqISVBQn8xcx4ciIaIVlWCuTbYDOXOnOL44Q==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.18.14: resolution: {integrity: sha512-K0QjGbcskx+gY+qp3v4/940qg8JitpXbdxFhRDA1aYoNaPff88+aEwoq45aqJ+ogpxQxmU0ZTjgnrQD/w8iiUg==} engines: {node: '>=12'} @@ -849,6 +1038,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.18.15: + resolution: {integrity: sha512-imUxH9a3WJARyAvrG7srLyiK73XdX83NXQkjKvQ+7vPh3ZxoLrzvPkQKKw2DwZ+RV2ZB6vBfNHP8XScAmQC3aA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@ewoudenberg/difflib@0.1.0: resolution: {integrity: sha512-OU5P5mJyD3OoWYMWY+yIgwvgNS9cFAU10f+DDuvtogcWQOoJIsQ4Hy2McSfUfhKjq8L0FuWVb4Rt7kgA+XK86A==} dependencies: @@ -860,7 +1058,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 2.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 ansi-escapes: 4.3.2 chalk: 4.1.2 figures: 3.2.0 @@ -871,7 +1069,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 1.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 chalk: 4.1.2 dev: false @@ -888,7 +1086,7 @@ packages: resolution: {integrity: sha512-W7EA48gIMahFLiGW/zF+rgoineqTDK5IQizsOmwvbFfYgiQ8Asetut94THBmB3KnW0nrZL5UPHUK6QzcjEzaCw==} engines: {node: '>=14.18.0'} dependencies: - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 ansi-escapes: 4.3.2 chalk: 4.1.2 cli-spinners: 2.9.0 @@ -905,7 +1103,7 @@ packages: resolution: {integrity: sha512-JoJtfplpSa0HOzsCaZA5gcUyibTlMb9h/+d9BiP55OHEB5l2jaQZ/hSnIgjVtyox1BhDYmppzUoa5n1BXc3+aQ==} engines: {node: '>=14.18.0'} dependencies: - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 ansi-escapes: 4.3.2 chalk: 4.1.2 cli-spinners: 2.9.0 @@ -943,7 +1141,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 2.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 chalk: 4.1.2 external-editor: 3.1.0 dev: false @@ -953,7 +1151,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 2.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 chalk: 4.1.2 figures: 3.2.0 dev: false @@ -963,7 +1161,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 2.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 chalk: 4.1.2 dev: false @@ -972,7 +1170,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/input': 1.2.3 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 chalk: 4.1.2 dev: false @@ -996,7 +1194,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 2.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 chalk: 4.1.2 dev: false @@ -1005,7 +1203,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: '@inquirer/core': 2.3.0 - '@inquirer/type': 1.1.1 + '@inquirer/type': 1.1.0 ansi-escapes: 4.3.2 chalk: 4.1.2 figures: 3.2.0 @@ -1023,6 +1221,11 @@ packages: strip-ansi: 6.0.1 dev: true + /@inquirer/type@1.1.0: + resolution: {integrity: sha512-XMaorygt2o/mXinZg/OOz6d3JKuV3o4jRc/3KDiVPeKLLkjiO4iJErbLKtKn+Od2ZC2lbiFQkrIuloVpEubisA==} + engines: {node: '>=14.18.0'} + dev: false + /@inquirer/type@1.1.1: resolution: {integrity: sha512-ACc2N1AnIYtg+bfnitna0OJ1rptWqa8apdDDRQnRWb0R5MEPGAgvqWaDbZahATXOnglqKDRIeHFEQfqxhM6p/g==} engines: {node: '>=14.18.0'} @@ -1826,13 +2029,13 @@ packages: ieee754: 1.2.1 dev: true - /bundle-require@4.0.1(esbuild@0.18.14): + /bundle-require@4.0.1(esbuild@0.18.15): resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: esbuild: '>=0.17' dependencies: - esbuild: 0.18.14 + esbuild: 0.18.15 load-tsconfig: 0.2.3 dev: true @@ -2872,6 +3075,36 @@ packages: '@esbuild/win32-x64': 0.18.14 dev: true + /esbuild@0.18.15: + resolution: {integrity: sha512-3WOOLhrvuTGPRzQPU6waSDWrDTnQriia72McWcn6UCi43GhCHrXH4S59hKMeez+IITmdUuUyvbU9JIp+t3xlPQ==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.15 + '@esbuild/android-arm64': 0.18.15 + '@esbuild/android-x64': 0.18.15 + '@esbuild/darwin-arm64': 0.18.15 + '@esbuild/darwin-x64': 0.18.15 + '@esbuild/freebsd-arm64': 0.18.15 + '@esbuild/freebsd-x64': 0.18.15 + '@esbuild/linux-arm': 0.18.15 + '@esbuild/linux-arm64': 0.18.15 + '@esbuild/linux-ia32': 0.18.15 + '@esbuild/linux-loong64': 0.18.15 + '@esbuild/linux-mips64el': 0.18.15 + '@esbuild/linux-ppc64': 0.18.15 + '@esbuild/linux-riscv64': 0.18.15 + '@esbuild/linux-s390x': 0.18.15 + '@esbuild/linux-x64': 0.18.15 + '@esbuild/netbsd-x64': 0.18.15 + '@esbuild/openbsd-x64': 0.18.15 + '@esbuild/sunos-x64': 0.18.15 + '@esbuild/win32-arm64': 0.18.15 + '@esbuild/win32-ia32': 0.18.15 + '@esbuild/win32-x64': 0.18.15 + dev: true + /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -6170,11 +6403,11 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.18.14) + bundle-require: 4.0.1(esbuild@0.18.15) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.18.14 + esbuild: 0.18.15 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 @@ -6206,11 +6439,11 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.18.14) + bundle-require: 4.0.1(esbuild@0.18.15) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.18.14 + esbuild: 0.18.15 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 @@ -6242,11 +6475,11 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.18.14) + bundle-require: 4.0.1(esbuild@0.18.15) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.18.14 + esbuild: 0.18.15 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 From 4c875b380f10abd373decb2b7887df9c9f567fa7 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 10:47:45 +0100 Subject: [PATCH 05/19] Update changesets for dependencies --- .changeset/kind-shoes-study.md | 5 +++++ .changeset/rare-radios-leave.md | 8 ++++++++ .changeset/twenty-eagles-beam.md | 5 +++++ packages/compiler/package.json | 6 +++--- pnpm-lock.yaml | 6 +++--- 5 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 .changeset/kind-shoes-study.md create mode 100644 .changeset/rare-radios-leave.md create mode 100644 .changeset/twenty-eagles-beam.md diff --git a/.changeset/kind-shoes-study.md b/.changeset/kind-shoes-study.md new file mode 100644 index 000000000..f823ad90d --- /dev/null +++ b/.changeset/kind-shoes-study.md @@ -0,0 +1,5 @@ +--- +'@openfn/compiler': patch +--- + +Remove yargs from prod dependencies diff --git a/.changeset/rare-radios-leave.md b/.changeset/rare-radios-leave.md new file mode 100644 index 000000000..9e989f36f --- /dev/null +++ b/.changeset/rare-radios-leave.md @@ -0,0 +1,8 @@ +--- +'@openfn/deploy': patch +'@openfn/describe-package': patch +'@openfn/logger': patch +'@openfn/runtime': patch +--- + +minor version bumps diff --git a/.changeset/twenty-eagles-beam.md b/.changeset/twenty-eagles-beam.md new file mode 100644 index 000000000..ee6990bdd --- /dev/null +++ b/.changeset/twenty-eagles-beam.md @@ -0,0 +1,5 @@ +--- +'@openfn/cli': patch +--- + +Bump yargs version diff --git a/packages/compiler/package.json b/packages/compiler/package.json index a939dbd65..d8e79eca8 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -36,15 +36,15 @@ "ts-node": "^10.9.1", "tslib": "^2.4.0", "tsup": "^7.1.0", - "typescript": "^4.7.4" + "typescript": "^4.7.4", + "yargs": "^17.7.2" }, "dependencies": { "@openfn/describe-package": "workspace:*", "@openfn/logger": "workspace:*", "acorn": "^8.8.0", "ast-types": "^0.14.2", - "recast": "^0.21.2", - "yargs": "^17.7.2" + "recast": "^0.21.2" }, "files": [ "dist", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b604f24ea..f1631f14a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -169,9 +169,6 @@ importers: recast: specifier: ^0.21.2 version: 0.21.2 - yargs: - specifier: ^17.7.2 - version: 17.7.2 devDependencies: '@types/node': specifier: ^17.0.45 @@ -194,6 +191,9 @@ importers: typescript: specifier: ^4.7.4 version: 4.7.4 + yargs: + specifier: ^17.7.2 + version: 17.7.2 packages/deploy: dependencies: From 78398da6b51b2bbc09bd86652272321e4b918de6 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 15:49:00 +0100 Subject: [PATCH 06/19] runtime: tweak error output --- packages/runtime/src/util/log-error.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/runtime/src/util/log-error.ts b/packages/runtime/src/util/log-error.ts index 8c892c168..0b7c62773 100644 --- a/packages/runtime/src/util/log-error.ts +++ b/packages/runtime/src/util/log-error.ts @@ -22,9 +22,14 @@ const createErrorReporter = (logger: Logger): ErrorReporter => { report.code = error.code as string; report.stack = error.stack as string; } - logger.debug(`Error thrown by job ${jobId}`); - logger.error(`${report.code || report.name || 'error'}: ${report.message}`); - logger.debug(`Error written to state.errors.${jobId}`); + + if (report.message) { + logger.error( + `${report.code || report.name || 'error'}: ${report.message}` + ); + } + + logger.error(`Check state.errors.${jobId}for details.`); logger.debug(error); // TODO the logger doesn't handle this very well if (!state.errors) { From 8fa2f557b371580f5266e5d2a4e0bca00f3a40fc Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 15:59:47 +0100 Subject: [PATCH 07/19] runtime: tweak error output --- packages/runtime/src/util/log-error.ts | 2 +- packages/runtime/test/execute/plan.test.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/runtime/src/util/log-error.ts b/packages/runtime/src/util/log-error.ts index 0b7c62773..f17e582cd 100644 --- a/packages/runtime/src/util/log-error.ts +++ b/packages/runtime/src/util/log-error.ts @@ -29,7 +29,7 @@ const createErrorReporter = (logger: Logger): ErrorReporter => { ); } - logger.error(`Check state.errors.${jobId}for details.`); + logger.error(`Check state.errors.${jobId} for details.`); logger.debug(error); // TODO the logger doesn't handle this very well if (!state.errors) { diff --git a/packages/runtime/test/execute/plan.test.ts b/packages/runtime/test/execute/plan.test.ts index 4a5963151..12b8a7c44 100644 --- a/packages/runtime/test/execute/plan.test.ts +++ b/packages/runtime/test/execute/plan.test.ts @@ -657,9 +657,8 @@ test('log appopriately on error', async (t) => { t.truthy(err); t.regex(err!.message as string, /Failed job job1 after \d+ms/i); - t.truthy(logger._find('debug', /error thrown by job job1/i)); t.truthy(logger._find('error', /Error: e/)); - t.truthy(logger._find('debug', /error written to state.errors.job1/i)); + t.truthy(logger._find('error', /Check state.errors.job1 for details/i)); }); test('jobs do not share a local scope', async (t) => { From 463b4981b8d93358f34ad9139de7f87d1f5ed46d Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 16:00:08 +0100 Subject: [PATCH 08/19] bump versions --- .changeset/few-trainers-hang.md | 5 ----- .changeset/fluffy-dryers-cheer.md | 5 ----- .changeset/kind-shoes-study.md | 5 ----- .changeset/rare-radios-leave.md | 8 -------- .changeset/twenty-eagles-beam.md | 5 ----- examples/dts-inspector/CHANGELOG.md | 7 +++++++ examples/dts-inspector/package.json | 2 +- packages/cli/CHANGELOG.md | 15 +++++++++++++++ packages/cli/package.json | 2 +- packages/compiler/CHANGELOG.md | 10 ++++++++++ packages/compiler/package.json | 2 +- packages/deploy/CHANGELOG.md | 9 +++++++++ packages/deploy/package.json | 2 +- packages/describe-package/CHANGELOG.md | 6 ++++++ packages/describe-package/package.json | 2 +- packages/logger/CHANGELOG.md | 7 +++++++ packages/logger/package.json | 2 +- packages/runtime-manager/CHANGELOG.md | 12 ++++++++++++ packages/runtime-manager/package.json | 4 ++-- packages/runtime/CHANGELOG.md | 10 ++++++++++ packages/runtime/package.json | 2 +- 21 files changed, 85 insertions(+), 37 deletions(-) delete mode 100644 .changeset/few-trainers-hang.md delete mode 100644 .changeset/fluffy-dryers-cheer.md delete mode 100644 .changeset/kind-shoes-study.md delete mode 100644 .changeset/rare-radios-leave.md delete mode 100644 .changeset/twenty-eagles-beam.md diff --git a/.changeset/few-trainers-hang.md b/.changeset/few-trainers-hang.md deleted file mode 100644 index edafed911..000000000 --- a/.changeset/few-trainers-hang.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@openfn/logger': patch ---- - -Pretty print output diff --git a/.changeset/fluffy-dryers-cheer.md b/.changeset/fluffy-dryers-cheer.md deleted file mode 100644 index 5ebbaff50..000000000 --- a/.changeset/fluffy-dryers-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@openfn/runtime': patch ---- - -Fixed an issue in error reporting diff --git a/.changeset/kind-shoes-study.md b/.changeset/kind-shoes-study.md deleted file mode 100644 index f823ad90d..000000000 --- a/.changeset/kind-shoes-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@openfn/compiler': patch ---- - -Remove yargs from prod dependencies diff --git a/.changeset/rare-radios-leave.md b/.changeset/rare-radios-leave.md deleted file mode 100644 index 9e989f36f..000000000 --- a/.changeset/rare-radios-leave.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@openfn/deploy': patch -'@openfn/describe-package': patch -'@openfn/logger': patch -'@openfn/runtime': patch ---- - -minor version bumps diff --git a/.changeset/twenty-eagles-beam.md b/.changeset/twenty-eagles-beam.md deleted file mode 100644 index ee6990bdd..000000000 --- a/.changeset/twenty-eagles-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@openfn/cli': patch ---- - -Bump yargs version diff --git a/examples/dts-inspector/CHANGELOG.md b/examples/dts-inspector/CHANGELOG.md index b7ab9c945..c50679182 100644 --- a/examples/dts-inspector/CHANGELOG.md +++ b/examples/dts-inspector/CHANGELOG.md @@ -1,5 +1,12 @@ # dts-inspector +## 1.0.14 + +### Patch Changes + +- Updated dependencies [4c875b3] + - @openfn/describe-package@0.0.17 + ## 1.0.13 ### Patch Changes diff --git a/examples/dts-inspector/package.json b/examples/dts-inspector/package.json index 86b4bd28c..58eed9b5d 100644 --- a/examples/dts-inspector/package.json +++ b/examples/dts-inspector/package.json @@ -1,6 +1,6 @@ { "name": "dts-inspector", - "version": "1.0.13", + "version": "1.0.14", "description": "", "main": "index.js", "type": "module", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index ab3b0ea32..fa01d5778 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,20 @@ # @openfn/cli +## 0.2.1 + +### Patch Changes + +- 4c875b3: Bump yargs version +- Updated dependencies [749afe8] +- Updated dependencies [614c86b] +- Updated dependencies [4c875b3] +- Updated dependencies [4c875b3] + - @openfn/logger@0.0.14 + - @openfn/runtime@0.0.27 + - @openfn/compiler@0.0.33 + - @openfn/deploy@0.2.1 + - @openfn/describe-package@0.0.17 + ## 0.2.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index a9e26a298..520ecd9ac 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/cli", - "version": "0.2.0", + "version": "0.2.1", "description": "CLI devtools for the openfn toolchain.", "engines": { "node": ">=18", diff --git a/packages/compiler/CHANGELOG.md b/packages/compiler/CHANGELOG.md index ae729871e..19bc58137 100644 --- a/packages/compiler/CHANGELOG.md +++ b/packages/compiler/CHANGELOG.md @@ -1,5 +1,15 @@ # @openfn/compiler +## 0.0.33 + +### Patch Changes + +- 4c875b3: Remove yargs from prod dependencies +- Updated dependencies [749afe8] +- Updated dependencies [4c875b3] + - @openfn/logger@0.0.14 + - @openfn/describe-package@0.0.17 + ## 0.0.32 ### Patch Changes diff --git a/packages/compiler/package.json b/packages/compiler/package.json index d8e79eca8..5c00fb466 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/compiler", - "version": "0.0.32", + "version": "0.0.33", "description": "Compiler and language tooling for openfn jobs.", "author": "Open Function Group ", "license": "ISC", diff --git a/packages/deploy/CHANGELOG.md b/packages/deploy/CHANGELOG.md index ce918c6af..75aa2fdcd 100644 --- a/packages/deploy/CHANGELOG.md +++ b/packages/deploy/CHANGELOG.md @@ -1,5 +1,14 @@ # @openfn/deploy +## 0.2.1 + +### Patch Changes + +- 4c875b3: minor version bumps +- Updated dependencies [749afe8] +- Updated dependencies [4c875b3] + - @openfn/logger@0.0.14 + ## 0.2.0 ### Minor Changes diff --git a/packages/deploy/package.json b/packages/deploy/package.json index 4918c8ffc..7590b6a2b 100644 --- a/packages/deploy/package.json +++ b/packages/deploy/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/deploy", - "version": "0.2.0", + "version": "0.2.1", "description": "Deploy projects to Lightning instances", "type": "module", "exports": { diff --git a/packages/describe-package/CHANGELOG.md b/packages/describe-package/CHANGELOG.md index f5171bc68..aa9ff51c9 100644 --- a/packages/describe-package/CHANGELOG.md +++ b/packages/describe-package/CHANGELOG.md @@ -1,5 +1,11 @@ # @openfn/describe-package +## 0.0.17 + +### Patch Changes + +- 4c875b3: minor version bumps + ## 0.0.16 ### Patch Changes diff --git a/packages/describe-package/package.json b/packages/describe-package/package.json index caee01e74..912f6618f 100644 --- a/packages/describe-package/package.json +++ b/packages/describe-package/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/describe-package", - "version": "0.0.16", + "version": "0.0.17", "description": "Utilities to inspect an npm package.", "author": "Open Function Group ", "license": "ISC", diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 71f536d95..1b25c5165 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -1,5 +1,12 @@ # @openfn/logger +## 0.0.14 + +### Patch Changes + +- 749afe8: Pretty print output +- 4c875b3: minor version bumps + ## 0.0.13 ### Patch Changes diff --git a/packages/logger/package.json b/packages/logger/package.json index effdc5c0a..f608943da 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/logger", - "version": "0.0.13", + "version": "0.0.14", "description": "Cross-package logging utility", "module": "dist/index.js", "author": "Open Function Group ", diff --git a/packages/runtime-manager/CHANGELOG.md b/packages/runtime-manager/CHANGELOG.md index a31a97864..c9bcc9744 100644 --- a/packages/runtime-manager/CHANGELOG.md +++ b/packages/runtime-manager/CHANGELOG.md @@ -1,5 +1,17 @@ # runtime-manager +## 0.0.36 + +### Patch Changes + +- Updated dependencies [749afe8] +- Updated dependencies [614c86b] +- Updated dependencies [4c875b3] +- Updated dependencies [4c875b3] + - @openfn/logger@0.0.14 + - @openfn/runtime@0.0.27 + - @openfn/compiler@0.0.33 + ## 0.0.35 ### Patch Changes diff --git a/packages/runtime-manager/package.json b/packages/runtime-manager/package.json index ee17834b5..c2b0540cf 100644 --- a/packages/runtime-manager/package.json +++ b/packages/runtime-manager/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/runtime-manager", - "version": "0.0.35", + "version": "0.0.36", "description": "An example runtime manager service.", "main": "index.js", "type": "module", @@ -15,7 +15,7 @@ "author": "Open Function Group ", "license": "ISC", "dependencies": { - "@openfn/compiler": "workspace:^0.0.32", + "@openfn/compiler": "workspace:^0.0.33", "@openfn/language-common": "2.0.0-rc3", "@openfn/logger": "workspace:*", "@openfn/runtime": "workspace:*", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 0ad4331f3..744845eeb 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,15 @@ # @openfn/runtime +## 0.0.27 + +### Patch Changes + +- 614c86b: Fixed an issue in error reporting +- 4c875b3: minor version bumps +- Updated dependencies [749afe8] +- Updated dependencies [4c875b3] + - @openfn/logger@0.0.14 + ## 0.0.26 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index c7e0a8803..43a9a2bf9 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/runtime", - "version": "0.0.26", + "version": "0.0.27", "description": "Job processing runtime.", "type": "module", "exports": { From 4bdc24c8499f6d95a4f743c7c340a55176efc084 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 16:01:28 +0100 Subject: [PATCH 09/19] package lock --- pnpm-lock.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad5ed41ee..e92f44a4d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -373,7 +373,7 @@ importers: packages/runtime-manager: dependencies: '@openfn/compiler': - specifier: workspace:^0.0.32 + specifier: workspace:^0.0.33 version: link:../compiler '@openfn/language-common': specifier: 2.0.0-rc3 From 7597d883ff18239d4ba54440d123f77be9bcdc4f Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 16:50:52 +0100 Subject: [PATCH 10/19] tidy dependencies --- pnpm-lock.yaml | 466 ++----------------------------------------------- 1 file changed, 11 insertions(+), 455 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e92f44a4d..9a8f9ceda 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,15 +82,6 @@ importers: specifier: ^4.8.3 version: 4.8.3 - integration-tests/cli/repo: - dependencies: - '@openfn/language-common_1.10.0': - specifier: npm:@openfn/language-common@^1.10.0 - version: /@openfn/language-common@1.10.0 - '@openfn/language-http_4.3.3': - specifier: npm:@openfn/language-http@^4.3.3 - version: /@openfn/language-http@4.3.3 - packages/cli: dependencies: '@openfn/compiler': @@ -1281,19 +1272,6 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - /@openfn/language-common@1.10.0: - resolution: {integrity: sha512-193ujyNJz37LRLM/JRXpNM4ax541BRL/hLb5atFDX5lsso0nGhu+kLJ4BiryOAN32R27mVW85AlzPyhnKHlLoQ==} - dependencies: - axios: 1.1.3 - csv-parse: 5.4.0 - csvtojson: 2.0.10 - date-fns: 2.29.3 - jsonpath-plus: 4.0.0 - lodash: 4.17.21 - transitivePeerDependencies: - - debug - dev: false - /@openfn/language-common@1.7.5: resolution: {integrity: sha512-QivV3v5Oq5fb4QMopzyqUUh+UGHaFXBdsGr6RCmu6bFnGXdJdcQ7GpGpW5hKNq29CkmE23L/qAna1OLr4rP/0w==} dependencies: @@ -1309,22 +1287,6 @@ packages: resolution: {integrity: sha512-7kwhBnCd1idyTB3MD9dXmUqROAhoaUIkz2AGDKuv9vn/cbZh7egEv9/PzKkRcDJYFV9qyyS+cVT3Xbgsg2ii5g==} bundledDependencies: [] - /@openfn/language-http@4.3.3: - resolution: {integrity: sha512-1OTKEKG47eQGlpWGD4A/Sts7OWsxBdPWR9ldg3CCQRXyRWE4qMbGgy64kbXyd6VOQ834sGvGZLJdTuTP5UcQSA==} - dependencies: - '@openfn/language-common': 1.10.0 - cheerio: 1.0.0-rc.12 - cheerio-tableparser: 1.0.1 - csv-parse: 4.16.3 - fast-safe-stringify: 2.1.1 - form-data: 3.0.1 - lodash: 4.17.21 - request: 2.88.2 - tough-cookie: 4.1.3 - transitivePeerDependencies: - - debug - dev: false - /@tailwindcss/forms@0.5.2(tailwindcss@3.1.8): resolution: {integrity: sha512-pSrFeJB6Bg1Mrg9CdQW3+hqZXAKsBrSG9MAfFLKy1pVA4Mb4W7C0k7mEhlmS2Dfo/otxrQOET7NJiJ9RrS563w==} peerDependencies: @@ -1629,15 +1591,6 @@ packages: clean-stack: 4.2.0 indent-string: 5.0.0 - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: false - /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -1770,17 +1723,6 @@ packages: resolution: {integrity: sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==} engines: {node: '>=12'} - /asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - dependencies: - safer-buffer: 2.1.2 - dev: false - - /assert-plus@1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - dev: false - /assign-symbols@1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} @@ -1806,6 +1748,7 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true /atob@2.1.2: resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} @@ -1871,14 +1814,6 @@ packages: transitivePeerDependencies: - supports-color - /aws-sign2@0.7.0: - resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} - dev: false - - /aws4@1.12.0: - resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} - dev: false - /axios@1.1.3: resolution: {integrity: sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==} dependencies: @@ -1887,6 +1822,7 @@ packages: proxy-from-env: 1.1.0 transitivePeerDependencies: - debug + dev: true /b4a@1.6.1: resolution: {integrity: sha512-AsKjNhz72yxteo/0EtQEiwkMUgk/tGmycXlbG4g3Ard2/ULtNLUykGOkeK0egmN27h0xMAhb76jYccW+XTBExA==} @@ -1923,12 +1859,6 @@ packages: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} dev: true - /bcrypt-pbkdf@1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} - dependencies: - tweetnacl: 0.14.5 - dev: false - /bcryptjs@2.4.3: resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} dev: true @@ -1965,17 +1895,9 @@ packages: readable-stream: 4.2.0 dev: true - /bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: false - /blueimp-md5@2.19.0: resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: false - /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -2102,10 +2024,6 @@ packages: engines: {node: '>=6'} dev: true - /caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - dev: false - /cbor@8.1.0: resolution: {integrity: sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==} engines: {node: '>=12.19'} @@ -2135,34 +2053,6 @@ packages: /chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - /cheerio-select@2.1.0: - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - dependencies: - boolbase: 1.0.0 - css-select: 5.1.0 - css-what: 6.1.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - dev: false - - /cheerio-tableparser@1.0.1: - resolution: {integrity: sha512-SCSWdMoFvIue0jdFZqRNPXDCZ67vuirJEG3pfh3AAU2hwxe/qh1EQUkUNPWlZhd6DMjRlTfcpcPWbaowjwRnNQ==} - dev: false - - /cheerio@1.0.0-rc.12: - resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} - engines: {node: '>= 6'} - dependencies: - cheerio-select: 2.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - domutils: 3.1.0 - htmlparser2: 8.0.2 - parse5: 7.1.2 - parse5-htmlparser2-tree-adapter: 7.0.0 - dev: false - /chokidar@2.1.8: resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies @@ -2317,6 +2207,7 @@ packages: engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 + dev: true /commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} @@ -2387,10 +2278,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /core-util-is@1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - dev: false - /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true @@ -2431,21 +2318,6 @@ packages: which: 2.0.2 dev: true - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 - dev: false - - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: false - /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -2462,10 +2334,7 @@ packages: /csv-parse@4.16.3: resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} - - /csv-parse@5.4.0: - resolution: {integrity: sha512-JiQosUWiOFgp4hQn0an+SBoV9IKdqzhROM0iiN4LB7UpfJBlsSJlWl9nq4zGgxgMAzHJ6V4t29VAVD+3+2NJAg==} - dev: false + dev: true /csv-stringify@5.6.5: resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} @@ -2481,29 +2350,12 @@ packages: stream-transform: 2.1.3 dev: true - /csvtojson@2.0.10: - resolution: {integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==} - engines: {node: '>=4.0.0'} - hasBin: true - dependencies: - bluebird: 3.7.2 - lodash: 4.17.21 - strip-bom: 2.0.0 - dev: false - /currently-unhandled@0.4.1: resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==} engines: {node: '>=0.10.0'} dependencies: array-find-index: 1.0.2 - /dashdash@1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} - dependencies: - assert-plus: 1.0.0 - dev: false - /date-fns@2.29.3: resolution: {integrity: sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==} engines: {node: '>=0.11'} @@ -2630,6 +2482,7 @@ packages: /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} + dev: true /delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} @@ -2680,33 +2533,6 @@ packages: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} dev: true - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - dev: false - - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: false - - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: false - - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - dev: false - /dreamopt@0.8.0: resolution: {integrity: sha512-vyJTp8+mC+G+5dfgsY+r3ckxlz+QMX40VjPQsZc5gxVAxLmi64TBoVkP54A/pRAXMXsbu2GMMBrZPxNv23waMg==} engines: {node: '>=0.4.0'} @@ -2730,13 +2556,6 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /ecc-jsbn@0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 - dev: false - /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -2767,11 +2586,6 @@ packages: ansi-colors: 4.1.3 dev: true - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: false - /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -3235,10 +3049,6 @@ packages: is-extendable: 1.0.1 dev: true - /extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - dev: false - /extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} dev: true @@ -3267,15 +3077,6 @@ packages: - supports-color dev: true - /extsprintf@1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - dev: false - - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: false - /fast-diff@1.2.0: resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} @@ -3297,10 +3098,6 @@ packages: resolution: {integrity: sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==} dev: false - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: false - /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true @@ -3410,34 +3207,13 @@ packages: peerDependenciesMeta: debug: optional: true + dev: true /for-in@1.0.2: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} engines: {node: '>=0.10.0'} dev: true - /forever-agent@0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - dev: false - - /form-data@2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false - - /form-data@3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false - /form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -3445,6 +3221,7 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: true /fragment-cache@0.2.1: resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} @@ -3549,12 +3326,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /getpass@0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} - dependencies: - assert-plus: 1.0.0 - dev: false - /glob-parent@3.1.0: resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} dependencies: @@ -3637,20 +3408,6 @@ packages: through2: 2.0.5 dev: true - /har-schema@2.0.0: - resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} - engines: {node: '>=4'} - dev: false - - /har-validator@5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported - dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 - dev: false - /hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} @@ -3731,15 +3488,6 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - entities: 4.5.0 - dev: false - /http-assert@1.5.0: resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} engines: {node: '>= 0.8'} @@ -3794,15 +3542,6 @@ packages: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} dev: true - /http-signature@1.2.0: - resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} - engines: {node: '>=0.8', npm: '>=1.3.7'} - dependencies: - assert-plus: 1.0.0 - jsprim: 1.4.2 - sshpk: 1.17.0 - dev: false - /human-id@1.0.2: resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} dev: true @@ -4130,18 +3869,10 @@ packages: has-symbols: 1.0.3 dev: true - /is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - dev: false - /is-unicode-supported@1.3.0: resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} engines: {node: '>=12'} - /is-utf8@0.2.1: - resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} - dev: false - /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: @@ -4178,10 +3909,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - dev: false - /joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -4202,10 +3929,6 @@ packages: argparse: 1.0.10 esprima: 4.0.1 - /jsbn@0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - dev: false - /json-diff@1.0.6: resolution: {integrity: sha512-tcFIPRdlc35YkYdGxcamJjllUhXWv4n2rK9oJ2RsAzV4FBkuV4ojKEDgcZ+kpKxDmJKv+PFK65+1tVVOnSeEqA==} hasBin: true @@ -4219,18 +3942,6 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: true - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: false - - /json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - dev: false - - /json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - dev: false - /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -4240,6 +3951,7 @@ packages: /jsonpath-plus@4.0.0: resolution: {integrity: sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==} engines: {node: '>=10.0'} + dev: true /jsonpath@1.1.1: resolution: {integrity: sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==} @@ -4249,16 +3961,6 @@ packages: underscore: 1.12.1 dev: true - /jsprim@1.4.2: - resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} - engines: {node: '>=0.6.0'} - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - dev: false - /keygrip@1.1.0: resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} engines: {node: '>= 0.6'} @@ -4775,16 +4477,6 @@ packages: path-key: 3.1.1 dev: true - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - dependencies: - boolbase: 1.0.0 - dev: false - - /oauth-sign@0.9.0: - resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} - dev: false - /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -4998,19 +4690,6 @@ packages: resolution: {integrity: sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==} engines: {node: '>=12'} - /parse5-htmlparser2-tree-adapter@7.0.0: - resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} - dependencies: - domhandler: 5.0.3 - parse5: 7.1.2 - dev: false - - /parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - dependencies: - entities: 4.5.0 - dev: false - /parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -5064,10 +4743,6 @@ packages: through2: 2.0.5 dev: true - /performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - dev: false - /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} dev: true @@ -5258,6 +4933,7 @@ packages: /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: true /proxy-middleware@0.15.0: resolution: {integrity: sha512-EGCG8SeoIRVMhsqHQUdDigB2i7qU7fCsWASwn54+nPutYO8n4q6EiwMzyfWlC+dzRFExP+kvcnDFdBDHoZBU7Q==} @@ -5268,10 +4944,6 @@ packages: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} dev: true - /psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - dev: false - /pstree.remy@1.1.8: resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} dev: true @@ -5294,15 +4966,7 @@ packages: /punycode@2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} - - /qs@6.5.3: - resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} - engines: {node: '>=0.6'} - dev: false - - /querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - dev: false + dev: true /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -5470,33 +5134,6 @@ packages: engines: {node: '>=0.10'} dev: true - /request@2.88.2: - resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} - engines: {node: '>= 6'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - dependencies: - aws-sign2: 0.7.0 - aws4: 1.12.0 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - har-validator: 5.1.5 - http-signature: 1.2.0 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - oauth-sign: 0.9.0 - performance-now: 2.1.0 - qs: 6.5.3 - safe-buffer: 5.2.1 - tough-cookie: 2.5.0 - tunnel-agent: 0.6.0 - uuid: 3.4.0 - dev: false - /require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -5505,10 +5142,6 @@ packages: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: true - /requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - dev: false - /resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} @@ -5872,22 +5505,6 @@ packages: /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - /sshpk@1.17.0: - resolution: {integrity: sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - asn1: 0.2.6 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.2 - dashdash: 1.14.1 - ecc-jsbn: 0.1.2 - getpass: 0.1.7 - jsbn: 0.1.1 - safer-buffer: 2.1.2 - tweetnacl: 0.14.5 - dev: false - /stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} @@ -5990,13 +5607,6 @@ packages: dependencies: ansi-regex: 6.0.1 - /strip-bom@2.0.0: - resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==} - engines: {node: '>=0.10.0'} - dependencies: - is-utf8: 0.2.1 - dev: false - /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -6201,24 +5811,6 @@ packages: nopt: 1.0.10 dev: true - /tough-cookie@2.5.0: - resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} - engines: {node: '>=0.8'} - dependencies: - psl: 1.9.0 - punycode: 2.1.1 - dev: false - - /tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} - engines: {node: '>=6'} - dependencies: - psl: 1.9.0 - punycode: 2.1.1 - universalify: 0.2.0 - url-parse: 1.5.10 - dev: false - /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: false @@ -6509,16 +6101,6 @@ packages: yargs: 17.7.2 dev: true - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /tweetnacl@0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - dev: false - /type-check@0.3.2: resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} engines: {node: '>= 0.8.0'} @@ -6595,11 +6177,6 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - dev: false - /unix-crypt-td-js@1.1.4: resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==} dev: true @@ -6622,12 +6199,6 @@ packages: engines: {node: '>=4'} dev: true - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.1.1 - dev: false - /urix@0.1.0: resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} deprecated: Please see https://github.com/lydell/urix#deprecated @@ -6638,13 +6209,6 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false - /url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - dev: false - /use@3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} @@ -6663,6 +6227,7 @@ packages: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true + dev: true /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -6678,15 +6243,6 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /verror@1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 - dev: false - /wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: From e996bed632e05e339042efdf2f978862e3d3368d Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 16:51:15 +0100 Subject: [PATCH 11/19] bump circle ci version --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 6468dc4eb..e417a1883 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -16,7 +16,7 @@ jobs: steps: - run: name: Install pnpm - command: sudo corepack enable && corepack prepare pnpm@8.6.0 --activate + command: sudo corepack enable && corepack prepare pnpm@8.6.9 --activate - checkout - restore_cache: # See the configuration reference documentation for more details on using restore_cache and save_cache steps From 9994d454f69509d171130cc9c818c14de767a852 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 17:51:58 +0100 Subject: [PATCH 12/19] downgrade tsup It's doing something gnarly in the build --- packages/cli/package.json | 2 +- packages/compiler/package.json | 2 +- packages/deploy/package.json | 2 +- packages/describe-package/package.json | 2 +- packages/logger/package.json | 2 +- packages/runtime-manager/package.json | 2 +- packages/runtime/package.json | 2 +- pnpm-lock.yaml | 624 +++++++++++++------------ 8 files changed, 343 insertions(+), 295 deletions(-) diff --git a/packages/cli/package.json b/packages/cli/package.json index 520ecd9ac..353e334ca 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -41,7 +41,7 @@ "mock-fs": "^5.1.4", "ts-node": "^10.9.1", "tslib": "^2.4.0", - "tsup": "^7.1.0", + "tsup": "^6.2.3", "typescript": "^4.7.4" }, "dependencies": { diff --git a/packages/compiler/package.json b/packages/compiler/package.json index 5c00fb466..1afa86a20 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -35,7 +35,7 @@ "ava": "5.1.0", "ts-node": "^10.9.1", "tslib": "^2.4.0", - "tsup": "^7.1.0", + "tsup": "^6.2.3", "typescript": "^4.7.4", "yargs": "^17.7.2" }, diff --git a/packages/deploy/package.json b/packages/deploy/package.json index 7590b6a2b..3e204c973 100644 --- a/packages/deploy/package.json +++ b/packages/deploy/package.json @@ -34,7 +34,7 @@ "mock-fs": "^5.1.4", "ts-node": "^10.9.1", "tslib": "^2.4.0", - "tsup": "^7.1.0", + "tsup": "^6.2.3", "typescript": "^4.6.4" }, "files": [ diff --git a/packages/describe-package/package.json b/packages/describe-package/package.json index 912f6618f..32a0ac702 100644 --- a/packages/describe-package/package.json +++ b/packages/describe-package/package.json @@ -46,7 +46,7 @@ "ts-node": "^10.9.1", "tslib": "^2.4.0", "tsm": "^2.2.1", - "tsup": "^7.1.0" + "tsup": "^6.2.3" }, "files": [ "dist", diff --git a/packages/logger/package.json b/packages/logger/package.json index f608943da..0d95c4d70 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -37,7 +37,7 @@ "ava": "5.1.0", "ts-node": "10.8.1", "tslib": "^2.4.0", - "tsup": "^7.1.0", + "tsup": "^6.2.3", "typescript": "^4.8.3" }, "files": [ diff --git a/packages/runtime-manager/package.json b/packages/runtime-manager/package.json index c2b0540cf..d0dd71c52 100644 --- a/packages/runtime-manager/package.json +++ b/packages/runtime-manager/package.json @@ -33,7 +33,7 @@ "ts-node": "^10.9.1", "tslib": "^2.4.0", "tsm": "^2.2.2", - "tsup": "^7.1.0", + "tsup": "^6.2.3", "typescript": "^4.6.4" } } diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 43a9a2bf9..1f3eb8293 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -31,7 +31,7 @@ "mock-fs": "^5.1.4", "ts-node": "^10.9.1", "tslib": "^2.4.0", - "tsup": "^7.1.0", + "tsup": "^6.2.3", "typescript": "^4.6.4" }, "files": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a8f9ceda..d055a33fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -137,8 +137,8 @@ importers: specifier: ^2.4.0 version: 2.4.0 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.9.1)(typescript@4.8.3) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.9.1)(typescript@4.8.3) typescript: specifier: ^4.7.4 version: 4.8.3 @@ -177,8 +177,8 @@ importers: specifier: ^2.4.0 version: 2.4.0 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.9.1)(typescript@4.7.4) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.9.1)(typescript@4.7.4) typescript: specifier: ^4.7.4 version: 4.7.4 @@ -232,8 +232,8 @@ importers: specifier: ^2.4.0 version: 2.4.0 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.9.1)(typescript@4.8.3) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.9.1)(typescript@4.8.3) typescript: specifier: ^4.6.4 version: 4.8.3 @@ -287,8 +287,8 @@ importers: specifier: ^2.2.1 version: 2.2.2 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.9.1)(typescript@4.8.3) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.9.1)(typescript@4.8.3) packages/logger: dependencies: @@ -318,8 +318,8 @@ importers: specifier: ^2.4.0 version: 2.4.0 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.8.1)(typescript@4.8.3) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.8.1)(typescript@4.8.3) typescript: specifier: ^4.8.3 version: 4.8.3 @@ -355,8 +355,8 @@ importers: specifier: ^2.4.0 version: 2.4.0 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.9.1)(typescript@4.8.3) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.9.1)(typescript@4.8.3) typescript: specifier: ^4.6.4 version: 4.8.3 @@ -407,8 +407,8 @@ importers: specifier: ^2.2.2 version: 2.2.2 tsup: - specifier: ^7.1.0 - version: 7.1.0(ts-node@10.9.1)(typescript@4.8.3) + specifier: ^6.2.3 + version: 6.2.3(ts-node@10.9.1)(typescript@4.8.3) typescript: specifier: ^4.6.4 version: 4.8.3 @@ -642,10 +642,10 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.18.15: - resolution: {integrity: sha512-NI/gnWcMl2kXt1HJKOn2H69SYn4YNheKo6NZt1hyfKWdMbaGadxjZIkcj4Gjk/WPxnbFXs9/3HjGHaknCqjrww==} + /@esbuild/android-arm@0.15.18: + resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==} engines: {node: '>=12'} - cpu: [arm64] + cpu: [arm] os: [android] requiresBuild: true dev: true @@ -660,15 +660,6 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.18.15: - resolution: {integrity: sha512-wlkQBWb79/jeEEoRmrxt/yhn5T1lU236OCNpnfRzaCJHZ/5gf82uYx1qmADTBWE0AR/v7FiozE1auk2riyQd3w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.18.14: resolution: {integrity: sha512-qSwh8y38QKl+1Iqg+YhvCVYlSk3dVLk9N88VO71U4FUjtiSFylMWK3Ugr8GC6eTkkP4Tc83dVppt2n8vIdlSGg==} engines: {node: '>=12'} @@ -678,15 +669,6 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.18.15: - resolution: {integrity: sha512-FM9NQamSaEm/IZIhegF76aiLnng1kEsZl2eve/emxDeReVfRuRNmvT28l6hoFD9TsCxpK+i4v8LPpEj74T7yjA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.18.14: resolution: {integrity: sha512-9Hl2D2PBeDYZiNbnRKRWuxwHa9v5ssWBBjisXFkVcSP5cZqzZRFBUWEQuqBHO4+PKx4q4wgHoWtfQ1S7rUqJ2Q==} engines: {node: '>=12'} @@ -696,15 +678,6 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.18.15: - resolution: {integrity: sha512-XmrFwEOYauKte9QjS6hz60FpOCnw4zaPAb7XV7O4lx1r39XjJhTN7ZpXqJh4sN6q60zbP6QwAVVA8N/wUyBH/w==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.18.14: resolution: {integrity: sha512-ZnI3Dg4ElQ6tlv82qLc/UNHtFsgZSKZ7KjsUNAo1BF1SoYDjkGKHJyCrYyWjFecmXpvvG/KJ9A/oe0H12odPLQ==} engines: {node: '>=12'} @@ -714,15 +687,6 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.18.15: - resolution: {integrity: sha512-bMqBmpw1e//7Fh5GLetSZaeo9zSC4/CMtrVFdj+bqKPGJuKyfNJ5Nf2m3LknKZTS+Q4oyPiON+v3eaJ59sLB5A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.18.14: resolution: {integrity: sha512-h3OqR80Da4oQCIa37zl8tU5MwHQ7qgPV0oVScPfKJK21fSRZEhLE4IIVpmcOxfAVmqjU6NDxcxhYaM8aDIGRLw==} engines: {node: '>=12'} @@ -732,15 +696,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.18.15: - resolution: {integrity: sha512-LoTK5N3bOmNI9zVLCeTgnk5Rk0WdUTrr9dyDAQGVMrNTh9EAPuNwSTCgaKOKiDpverOa0htPcO9NwslSE5xuLA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.18.14: resolution: {integrity: sha512-ha4BX+S6CZG4BoH9tOZTrFIYC1DH13UTCRHzFc3GWX74nz3h/N6MPF3tuR3XlsNjMFUazGgm35MPW5tHkn2lzQ==} engines: {node: '>=12'} @@ -750,15 +705,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.18.15: - resolution: {integrity: sha512-62jX5n30VzgrjAjOk5orYeHFq6sqjvsIj1QesXvn5OZtdt5Gdj0vUNJy9NIpjfdNdqr76jjtzBJKf+h2uzYuTQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.18.14: resolution: {integrity: sha512-IXORRe22In7U65NZCzjwAUc03nn8SDIzWCnfzJ6t/8AvGx5zBkcLfknI+0P+hhuftufJBmIXxdSTbzWc8X/V4w==} engines: {node: '>=12'} @@ -768,15 +714,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.18.15: - resolution: {integrity: sha512-BWncQeuWDgYv0jTNzJjaNgleduV4tMbQjmk/zpPh/lUdMcNEAxy+jvneDJ6RJkrqloG7tB9S9rCrtfk/kuplsQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.18.14: resolution: {integrity: sha512-5+7vehI1iqru5WRtJyU2XvTOvTGURw3OZxe3YTdE9muNNIdmKAVmSHpB3Vw2LazJk2ifEdIMt/wTWnVe5V98Kg==} engines: {node: '>=12'} @@ -786,15 +723,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.18.15: - resolution: {integrity: sha512-dT4URUv6ir45ZkBqhwZwyFV6cH61k8MttIwhThp2BGiVtagYvCToF+Bggyx2VI57RG4Fbt21f9TmXaYx0DeUJg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.18.14: resolution: {integrity: sha512-BfHlMa0nibwpjG+VXbOoqJDmFde4UK2gnW351SQ2Zd4t1N3zNdmUEqRkw/srC1Sa1DRBE88Dbwg4JgWCbNz/FQ==} engines: {node: '>=12'} @@ -804,15 +732,6 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.18.15: - resolution: {integrity: sha512-JPXORvgHRHITqfms1dWT/GbEY89u848dC08o0yK3fNskhp0t2TuNUnsrrSgOdH28ceb1hJuwyr8R/1RnyPwocw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.14.54: resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} engines: {node: '>=12'} @@ -822,8 +741,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.18.14: - resolution: {integrity: sha512-j2/Ex++DRUWIAaUDprXd3JevzGtZ4/d7VKz+AYDoHZ3HjJzCyYBub9CU1wwIXN+viOP0b4VR3RhGClsvyt/xSw==} + /@esbuild/linux-loong64@0.15.18: + resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -831,8 +750,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.18.15: - resolution: {integrity: sha512-kArPI0DopjJCEplsVj/H+2Qgzz7vdFSacHNsgoAKpPS6W/Ndh8Oe24HRDQ5QCu4jHgN6XOtfFfLpRx3TXv/mEg==} + /@esbuild/linux-loong64@0.18.14: + resolution: {integrity: sha512-j2/Ex++DRUWIAaUDprXd3JevzGtZ4/d7VKz+AYDoHZ3HjJzCyYBub9CU1wwIXN+viOP0b4VR3RhGClsvyt/xSw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -849,15 +768,6 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.18.15: - resolution: {integrity: sha512-b/tmngUfO02E00c1XnNTw/0DmloKjb6XQeqxaYuzGwHe0fHVgx5/D6CWi+XH1DvkszjBUkK9BX7n1ARTOst59w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.18.14: resolution: {integrity: sha512-aGzXzd+djqeEC5IRkDKt3kWzvXoXC6K6GyYKxd+wsFJ2VQYnOWE954qV2tvy5/aaNrmgPTb52cSCHFE+Z7Z0yg==} engines: {node: '>=12'} @@ -867,15 +777,6 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.18.15: - resolution: {integrity: sha512-KXPY69MWw79QJkyvUYb2ex/OgnN/8N/Aw5UDPlgoRtoEfcBqfeLodPr42UojV3NdkoO4u10NXQdamWm1YEzSKw==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.18.14: resolution: {integrity: sha512-8C6vWbfr0ygbAiMFLS6OPz0BHvApkT2gCboOGV76YrYw+sD/MQJzyITNsjZWDXJwPu9tjrFQOVG7zijRzBCnLw==} engines: {node: '>=12'} @@ -885,15 +786,6 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.18.15: - resolution: {integrity: sha512-komK3NEAeeGRnvFEjX1SfVg6EmkfIi5aKzevdvJqMydYr9N+pRQK0PGJXk+bhoPZwOUgLO4l99FZmLGk/L1jWg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.18.14: resolution: {integrity: sha512-G/Lf9iu8sRMM60OVGOh94ZW2nIStksEcITkXdkD09/T6QFD/o+g0+9WVyR/jajIb3A0LvBJ670tBnGe1GgXMgw==} engines: {node: '>=12'} @@ -903,15 +795,6 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.18.15: - resolution: {integrity: sha512-632T5Ts6gQ2WiMLWRRyeflPAm44u2E/s/TJvn+BP6M5mnHSk93cieaypj3VSMYO2ePTCRqAFXtuYi1yv8uZJNA==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.18.14: resolution: {integrity: sha512-TBgStYBQaa3EGhgqIDM+ECnkreb0wkcKqL7H6m+XPcGUoU4dO7dqewfbm0mWEQYH3kzFHrzjOFNpSAVzDZRSJw==} engines: {node: '>=12'} @@ -921,15 +804,6 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.18.15: - resolution: {integrity: sha512-MsHtX0NgvRHsoOtYkuxyk4Vkmvk3PLRWfA4okK7c+6dT0Fu4SUqXAr9y4Q3d8vUf1VWWb6YutpL4XNe400iQ1g==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.18.14: resolution: {integrity: sha512-stvCcjyCQR2lMTroqNhAbvROqRjxPEq0oQ380YdXxA81TaRJEucH/PzJ/qsEtsHgXlWFW6Ryr/X15vxQiyRXVg==} engines: {node: '>=12'} @@ -939,15 +813,6 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.18.15: - resolution: {integrity: sha512-djST6s+jQiwxMIVQ5rlt24JFIAr4uwUnzceuFL7BQT4CbrRtqBPueS4GjXSiIpmwVri1Icj/9pFRJ7/aScvT+A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.18.14: resolution: {integrity: sha512-apAOJF14CIsN5ht1PA57PboEMsNV70j3FUdxLmA2liZ20gEQnfTG5QU0FhENo5nwbTqCB2O3WDsXAihfODjHYw==} engines: {node: '>=12'} @@ -957,15 +822,6 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.18.15: - resolution: {integrity: sha512-naeRhUIvhsgeounjkF5mvrNAVMGAm6EJWiabskeE5yOeBbLp7T89tAEw0j5Jm/CZAwyLe3c67zyCWH6fsBLCpw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.18.14: resolution: {integrity: sha512-fYRaaS8mDgZcGybPn2MQbn1ZNZx+UXFSUoS5Hd2oEnlsyUcr/l3c6RnXf1bLDRKKdLRSabTmyCy7VLQ7VhGdOQ==} engines: {node: '>=12'} @@ -975,15 +831,6 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.18.15: - resolution: {integrity: sha512-qkT2+WxyKbNIKV1AEhI8QiSIgTHMcRctzSaa/I3kVgMS5dl3fOeoqkb7pW76KwxHoriImhx7Mg3TwN/auMDsyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.18.14: resolution: {integrity: sha512-1c44RcxKEJPrVj62XdmYhxXaU/V7auELCmnD+Ri+UCt+AGxTvzxl9uauQhrFso8gj6ZV1DaORV0sT9XSHOAk8Q==} engines: {node: '>=12'} @@ -993,15 +840,6 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.18.15: - resolution: {integrity: sha512-HC4/feP+pB2Vb+cMPUjAnFyERs+HJN7E6KaeBlFdBv799MhD+aPJlfi/yk36SED58J9TPwI8MAcVpJgej4ud0A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.18.14: resolution: {integrity: sha512-EXAFttrdAxZkFQmpvcAQ2bywlWUsONp/9c2lcfvPUhu8vXBBenCXpoq9YkUvVP639ld3YGiYx0YUQ6/VQz3Maw==} engines: {node: '>=12'} @@ -1011,15 +849,6 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.18.15: - resolution: {integrity: sha512-ovjwoRXI+gf52EVF60u9sSDj7myPixPxqzD5CmkEUmvs+W9Xd0iqISVBQn8xcx4ciIaIVlWCuTbYDOXOnOL44Q==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.18.14: resolution: {integrity: sha512-K0QjGbcskx+gY+qp3v4/940qg8JitpXbdxFhRDA1aYoNaPff88+aEwoq45aqJ+ogpxQxmU0ZTjgnrQD/w8iiUg==} engines: {node: '>=12'} @@ -1029,15 +858,6 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.18.15: - resolution: {integrity: sha512-imUxH9a3WJARyAvrG7srLyiK73XdX83NXQkjKvQ+7vPh3ZxoLrzvPkQKKw2DwZ+RV2ZB6vBfNHP8XScAmQC3aA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@ewoudenberg/difflib@0.1.0: resolution: {integrity: sha512-OU5P5mJyD3OoWYMWY+yIgwvgNS9cFAU10f+DDuvtogcWQOoJIsQ4Hy2McSfUfhKjq8L0FuWVb4Rt7kgA+XK86A==} dependencies: @@ -1221,13 +1041,38 @@ packages: resolution: {integrity: sha512-ACc2N1AnIYtg+bfnitna0OJ1rptWqa8apdDDRQnRWb0R5MEPGAgvqWaDbZahATXOnglqKDRIeHFEQfqxhM6p/g==} engines: {node: '>=14.18.0'} + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.18 + dev: true + /@jridgewell/resolve-uri@3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + dev: true + /@jridgewell/sourcemap-codec@1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + dev: true + + /@jridgewell/trace-mapping@0.3.18: + resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: @@ -1951,14 +1796,14 @@ packages: ieee754: 1.2.1 dev: true - /bundle-require@4.0.1(esbuild@0.18.15): - resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==} + /bundle-require@3.1.2(esbuild@0.15.18): + resolution: {integrity: sha512-Of6l6JBAxiyQ5axFxUM6dYeP/W7X2Sozeo/4EYB9sJhL+dqL7TKjg+shwxp6jlu/6ZSERfsYtIpSJ1/x3XkAEA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: - esbuild: '>=0.17' + esbuild: '>=0.13' dependencies: - esbuild: 0.18.15 - load-tsconfig: 0.2.3 + esbuild: 0.15.18 + load-tsconfig: 0.2.5 dev: true /cac@6.7.14: @@ -2646,6 +2491,15 @@ packages: dev: true optional: true + /esbuild-android-64@0.15.18: + resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /esbuild-android-arm64@0.14.54: resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==} engines: {node: '>=12'} @@ -2655,6 +2509,15 @@ packages: dev: true optional: true + /esbuild-android-arm64@0.15.18: + resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /esbuild-darwin-64@0.14.54: resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==} engines: {node: '>=12'} @@ -2664,6 +2527,15 @@ packages: dev: true optional: true + /esbuild-darwin-64@0.15.18: + resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /esbuild-darwin-arm64@0.14.54: resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==} engines: {node: '>=12'} @@ -2673,6 +2545,15 @@ packages: dev: true optional: true + /esbuild-darwin-arm64@0.15.18: + resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /esbuild-freebsd-64@0.14.54: resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==} engines: {node: '>=12'} @@ -2682,6 +2563,15 @@ packages: dev: true optional: true + /esbuild-freebsd-64@0.15.18: + resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /esbuild-freebsd-arm64@0.14.54: resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==} engines: {node: '>=12'} @@ -2691,6 +2581,15 @@ packages: dev: true optional: true + /esbuild-freebsd-arm64@0.15.18: + resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-32@0.14.54: resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==} engines: {node: '>=12'} @@ -2700,6 +2599,15 @@ packages: dev: true optional: true + /esbuild-linux-32@0.15.18: + resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-64@0.14.54: resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==} engines: {node: '>=12'} @@ -2709,6 +2617,15 @@ packages: dev: true optional: true + /esbuild-linux-64@0.15.18: + resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-arm64@0.14.54: resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==} engines: {node: '>=12'} @@ -2718,6 +2635,15 @@ packages: dev: true optional: true + /esbuild-linux-arm64@0.15.18: + resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-arm@0.14.54: resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==} engines: {node: '>=12'} @@ -2727,6 +2653,15 @@ packages: dev: true optional: true + /esbuild-linux-arm@0.15.18: + resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-mips64le@0.14.54: resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==} engines: {node: '>=12'} @@ -2736,6 +2671,15 @@ packages: dev: true optional: true + /esbuild-linux-mips64le@0.15.18: + resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-ppc64le@0.14.54: resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==} engines: {node: '>=12'} @@ -2745,6 +2689,15 @@ packages: dev: true optional: true + /esbuild-linux-ppc64le@0.15.18: + resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-riscv64@0.14.54: resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==} engines: {node: '>=12'} @@ -2754,6 +2707,15 @@ packages: dev: true optional: true + /esbuild-linux-riscv64@0.15.18: + resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-s390x@0.14.54: resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==} engines: {node: '>=12'} @@ -2763,6 +2725,15 @@ packages: dev: true optional: true + /esbuild-linux-s390x@0.15.18: + resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-netbsd-64@0.14.54: resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==} engines: {node: '>=12'} @@ -2772,6 +2743,15 @@ packages: dev: true optional: true + /esbuild-netbsd-64@0.15.18: + resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /esbuild-openbsd-64@0.14.54: resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==} engines: {node: '>=12'} @@ -2781,6 +2761,15 @@ packages: dev: true optional: true + /esbuild-openbsd-64@0.15.18: + resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /esbuild-postcss@0.0.4(esbuild@0.18.14)(postcss@8.4.16): resolution: {integrity: sha512-CKYibp+aCswskE+gBPnGZ0b9YyuY0n9w2dxyMaoLYEvGTwmjkRj5SV8l1zGJpw8KylqmcMTK0Gr349RnOLd+8A==} peerDependencies: @@ -2803,6 +2792,15 @@ packages: dev: true optional: true + /esbuild-sunos-64@0.15.18: + resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /esbuild-windows-32@0.14.54: resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==} engines: {node: '>=12'} @@ -2812,6 +2810,15 @@ packages: dev: true optional: true + /esbuild-windows-32@0.15.18: + resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild-windows-64@0.14.54: resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==} engines: {node: '>=12'} @@ -2821,6 +2828,15 @@ packages: dev: true optional: true + /esbuild-windows-64@0.15.18: + resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild-windows-arm64@0.14.54: resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==} engines: {node: '>=12'} @@ -2830,6 +2846,15 @@ packages: dev: true optional: true + /esbuild-windows-arm64@0.15.18: + resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild@0.14.54: resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==} engines: {node: '>=12'} @@ -2859,6 +2884,36 @@ packages: esbuild-windows-arm64: 0.14.54 dev: true + /esbuild@0.15.18: + resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.15.18 + '@esbuild/linux-loong64': 0.15.18 + esbuild-android-64: 0.15.18 + esbuild-android-arm64: 0.15.18 + esbuild-darwin-64: 0.15.18 + esbuild-darwin-arm64: 0.15.18 + esbuild-freebsd-64: 0.15.18 + esbuild-freebsd-arm64: 0.15.18 + esbuild-linux-32: 0.15.18 + esbuild-linux-64: 0.15.18 + esbuild-linux-arm: 0.15.18 + esbuild-linux-arm64: 0.15.18 + esbuild-linux-mips64le: 0.15.18 + esbuild-linux-ppc64le: 0.15.18 + esbuild-linux-riscv64: 0.15.18 + esbuild-linux-s390x: 0.15.18 + esbuild-netbsd-64: 0.15.18 + esbuild-openbsd-64: 0.15.18 + esbuild-sunos-64: 0.15.18 + esbuild-windows-32: 0.15.18 + esbuild-windows-64: 0.15.18 + esbuild-windows-arm64: 0.15.18 + dev: true + /esbuild@0.18.14: resolution: {integrity: sha512-uNPj5oHPYmj+ZhSQeYQVFZ+hAlJZbAGOmmILWIqrGvPVlNLbyOvU5Bu6Woi8G8nskcx0vwY0iFoMPrzT86Ko+w==} engines: {node: '>=12'} @@ -2889,36 +2944,6 @@ packages: '@esbuild/win32-x64': 0.18.14 dev: true - /esbuild@0.18.15: - resolution: {integrity: sha512-3WOOLhrvuTGPRzQPU6waSDWrDTnQriia72McWcn6UCi43GhCHrXH4S59hKMeez+IITmdUuUyvbU9JIp+t3xlPQ==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.18.15 - '@esbuild/android-arm64': 0.18.15 - '@esbuild/android-x64': 0.18.15 - '@esbuild/darwin-arm64': 0.18.15 - '@esbuild/darwin-x64': 0.18.15 - '@esbuild/freebsd-arm64': 0.18.15 - '@esbuild/freebsd-x64': 0.18.15 - '@esbuild/linux-arm': 0.18.15 - '@esbuild/linux-arm64': 0.18.15 - '@esbuild/linux-ia32': 0.18.15 - '@esbuild/linux-loong64': 0.18.15 - '@esbuild/linux-mips64el': 0.18.15 - '@esbuild/linux-ppc64': 0.18.15 - '@esbuild/linux-riscv64': 0.18.15 - '@esbuild/linux-s390x': 0.18.15 - '@esbuild/linux-x64': 0.18.15 - '@esbuild/netbsd-x64': 0.18.15 - '@esbuild/openbsd-x64': 0.18.15 - '@esbuild/sunos-x64': 0.18.15 - '@esbuild/win32-arm64': 0.18.15 - '@esbuild/win32-ia32': 0.18.15 - '@esbuild/win32-x64': 0.18.15 - dev: true - /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -3094,6 +3119,17 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob@3.3.0: + resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-patch@3.1.1: resolution: {integrity: sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==} dev: false @@ -3373,8 +3409,8 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.0 + fast-glob: 3.3.0 + ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -3573,6 +3609,11 @@ packages: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} + /ignore@5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + engines: {node: '>= 4'} + dev: true + /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -4053,6 +4094,11 @@ packages: engines: {node: '>=10'} dev: true + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + dev: true + /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true @@ -4083,8 +4129,8 @@ packages: resolution: {integrity: sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - /load-tsconfig@0.2.3: - resolution: {integrity: sha512-iyT2MXws+dc2Wi6o3grCFtGXpeMvHmJqS27sMPGtV2eUu4PeFnG+33I8BlFK1t1NWMjOpcx9bridn5yxLDX2gQ==} + /load-tsconfig@0.2.5: + resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true @@ -4761,8 +4807,8 @@ packages: engines: {node: '>=6'} dev: true - /pirates@4.0.5: - resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} dev: true @@ -4830,9 +4876,9 @@ packages: yaml: 1.10.2 dev: true - /postcss-load-config@4.0.1(ts-node@10.8.1): - resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} - engines: {node: '>= 14'} + /postcss-load-config@3.1.4(ts-node@10.8.1): + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} peerDependencies: postcss: '>=8.0.9' ts-node: '>=9.0.0' @@ -4842,14 +4888,14 @@ packages: ts-node: optional: true dependencies: - lilconfig: 2.0.6 + lilconfig: 2.1.0 ts-node: 10.8.1(@types/node@18.7.18)(typescript@4.8.3) - yaml: 2.3.1 + yaml: 1.10.2 dev: true - /postcss-load-config@4.0.1(ts-node@10.9.1): - resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} - engines: {node: '>= 14'} + /postcss-load-config@3.1.4(ts-node@10.9.1): + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} peerDependencies: postcss: '>=8.0.9' ts-node: '>=9.0.0' @@ -4859,9 +4905,9 @@ packages: ts-node: optional: true dependencies: - lilconfig: 2.0.6 + lilconfig: 2.1.0 ts-node: 10.9.1(@types/node@17.0.45)(typescript@4.8.3) - yaml: 2.3.1 + yaml: 1.10.2 dev: true /postcss-nested@5.0.6(postcss@8.4.16): @@ -4963,8 +5009,8 @@ packages: pump: 2.0.1 dev: true - /punycode@2.1.1: - resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} + /punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} dev: true @@ -5181,9 +5227,9 @@ packages: dependencies: glob: 7.2.3 - /rollup@3.26.3: - resolution: {integrity: sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} + /rollup@2.79.1: + resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} + engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 @@ -5624,16 +5670,17 @@ packages: min-indent: 1.0.1 dev: true - /sucrase@3.28.0: - resolution: {integrity: sha512-TK9600YInjuiIhVM3729rH4ZKPOsGeyXUwY+Ugu9eilNbdTFyHr6XcAGYbRVZPDgWj6tgI7bx95aaJjHnbffag==} + /sucrase@3.34.0: + resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} engines: {node: '>=8'} hasBin: true dependencies: + '@jridgewell/gen-mapping': 0.3.3 commander: 4.1.1 glob: 7.1.6 lines-and-columns: 1.2.4 mz: 2.7.0 - pirates: 4.0.5 + pirates: 4.0.6 ts-interface-checker: 0.1.13 dev: true @@ -5818,7 +5865,7 @@ packages: /tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: - punycode: 2.1.1 + punycode: 2.3.0 dev: true /tree-kill@1.2.2: @@ -5979,14 +6026,14 @@ packages: engines: {node: '>=0.6.x'} dev: false - /tsup@7.1.0(ts-node@10.8.1)(typescript@4.8.3): - resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==} - engines: {node: '>=16.14'} + /tsup@6.2.3(ts-node@10.8.1)(typescript@4.8.3): + resolution: {integrity: sha512-J5Pu2Dx0E1wlpIEsVFv9ryzP1pZ1OYsJ2cBHZ7GrKteytNdzaSz5hmLX7/nAxtypq+jVkVvA79d7S83ETgHQ5w==} + engines: {node: '>=14'} hasBin: true peerDependencies: '@swc/core': ^1 postcss: ^8.4.12 - typescript: '>=4.1.0' + typescript: ^4.1.0 peerDependenciesMeta: '@swc/core': optional: true @@ -5995,19 +6042,19 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.18.15) + bundle-require: 3.1.2(esbuild@0.15.18) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.18.15 + esbuild: 0.15.18 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.1(ts-node@10.8.1) + postcss-load-config: 3.1.4(ts-node@10.8.1) resolve-from: 5.0.0 - rollup: 3.26.3 + rollup: 2.79.1 source-map: 0.8.0-beta.0 - sucrase: 3.28.0 + sucrase: 3.34.0 tree-kill: 1.2.2 typescript: 4.8.3 transitivePeerDependencies: @@ -6015,14 +6062,14 @@ packages: - ts-node dev: true - /tsup@7.1.0(ts-node@10.9.1)(typescript@4.7.4): - resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==} - engines: {node: '>=16.14'} + /tsup@6.2.3(ts-node@10.9.1)(typescript@4.7.4): + resolution: {integrity: sha512-J5Pu2Dx0E1wlpIEsVFv9ryzP1pZ1OYsJ2cBHZ7GrKteytNdzaSz5hmLX7/nAxtypq+jVkVvA79d7S83ETgHQ5w==} + engines: {node: '>=14'} hasBin: true peerDependencies: '@swc/core': ^1 postcss: ^8.4.12 - typescript: '>=4.1.0' + typescript: ^4.1.0 peerDependenciesMeta: '@swc/core': optional: true @@ -6031,19 +6078,19 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.18.15) + bundle-require: 3.1.2(esbuild@0.15.18) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.18.15 + esbuild: 0.15.18 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.1(ts-node@10.9.1) + postcss-load-config: 3.1.4(ts-node@10.9.1) resolve-from: 5.0.0 - rollup: 3.26.3 + rollup: 2.79.1 source-map: 0.8.0-beta.0 - sucrase: 3.28.0 + sucrase: 3.34.0 tree-kill: 1.2.2 typescript: 4.7.4 transitivePeerDependencies: @@ -6051,14 +6098,14 @@ packages: - ts-node dev: true - /tsup@7.1.0(ts-node@10.9.1)(typescript@4.8.3): - resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==} - engines: {node: '>=16.14'} + /tsup@6.2.3(ts-node@10.9.1)(typescript@4.8.3): + resolution: {integrity: sha512-J5Pu2Dx0E1wlpIEsVFv9ryzP1pZ1OYsJ2cBHZ7GrKteytNdzaSz5hmLX7/nAxtypq+jVkVvA79d7S83ETgHQ5w==} + engines: {node: '>=14'} hasBin: true peerDependencies: '@swc/core': ^1 postcss: ^8.4.12 - typescript: '>=4.1.0' + typescript: ^4.1.0 peerDependenciesMeta: '@swc/core': optional: true @@ -6067,19 +6114,19 @@ packages: typescript: optional: true dependencies: - bundle-require: 4.0.1(esbuild@0.18.15) + bundle-require: 3.1.2(esbuild@0.15.18) cac: 6.7.14 chokidar: 3.5.3 debug: 4.3.4 - esbuild: 0.18.15 + esbuild: 0.15.18 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.1(ts-node@10.9.1) + postcss-load-config: 3.1.4(ts-node@10.9.1) resolve-from: 5.0.0 - rollup: 3.26.3 + rollup: 2.79.1 source-map: 0.8.0-beta.0 - sucrase: 3.28.0 + sucrase: 3.34.0 tree-kill: 1.2.2 typescript: 4.8.3 transitivePeerDependencies: @@ -6402,6 +6449,7 @@ packages: /yaml@2.3.1: resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} engines: {node: '>= 14'} + dev: false /yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} From faf185211f677ae509f2fb2c0a6b6cb136d40306 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 17:55:45 +0100 Subject: [PATCH 13/19] changeset --- .changeset/thick-bikes-suffer.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .changeset/thick-bikes-suffer.md diff --git a/.changeset/thick-bikes-suffer.md b/.changeset/thick-bikes-suffer.md new file mode 100644 index 000000000..2184cfe46 --- /dev/null +++ b/.changeset/thick-bikes-suffer.md @@ -0,0 +1,11 @@ +--- +'@openfn/cli': patch +'@openfn/compiler': patch +'@openfn/deploy': patch +'@openfn/describe-package': patch +'@openfn/logger': patch +'@openfn/runtime': patch +'@openfn/runtime-manager': patch +--- + +Downgrade tsup From f2a85b0539370e3d73752145dbd6a53a827abe6e Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 18:01:45 +0100 Subject: [PATCH 14/19] version bumps --- .changeset/thick-bikes-suffer.md | 11 ----------- examples/dts-inspector/CHANGELOG.md | 7 +++++++ examples/dts-inspector/package.json | 2 +- packages/cli/CHANGELOG.md | 12 ++++++++++++ packages/cli/package.json | 2 +- packages/compiler/CHANGELOG.md | 9 +++++++++ packages/compiler/package.json | 2 +- packages/deploy/CHANGELOG.md | 8 ++++++++ packages/deploy/package.json | 2 +- packages/describe-package/CHANGELOG.md | 6 ++++++ packages/describe-package/package.json | 2 +- packages/logger/CHANGELOG.md | 6 ++++++ packages/logger/package.json | 2 +- packages/runtime-manager/CHANGELOG.md | 10 ++++++++++ packages/runtime-manager/package.json | 4 ++-- packages/runtime/CHANGELOG.md | 8 ++++++++ packages/runtime/package.json | 2 +- 17 files changed, 75 insertions(+), 20 deletions(-) delete mode 100644 .changeset/thick-bikes-suffer.md diff --git a/.changeset/thick-bikes-suffer.md b/.changeset/thick-bikes-suffer.md deleted file mode 100644 index 2184cfe46..000000000 --- a/.changeset/thick-bikes-suffer.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@openfn/cli': patch -'@openfn/compiler': patch -'@openfn/deploy': patch -'@openfn/describe-package': patch -'@openfn/logger': patch -'@openfn/runtime': patch -'@openfn/runtime-manager': patch ---- - -Downgrade tsup diff --git a/examples/dts-inspector/CHANGELOG.md b/examples/dts-inspector/CHANGELOG.md index c50679182..d982ac1c1 100644 --- a/examples/dts-inspector/CHANGELOG.md +++ b/examples/dts-inspector/CHANGELOG.md @@ -1,5 +1,12 @@ # dts-inspector +## 1.0.15 + +### Patch Changes + +- Updated dependencies [faf1852] + - @openfn/describe-package@0.0.18 + ## 1.0.14 ### Patch Changes diff --git a/examples/dts-inspector/package.json b/examples/dts-inspector/package.json index 58eed9b5d..aaff31c54 100644 --- a/examples/dts-inspector/package.json +++ b/examples/dts-inspector/package.json @@ -1,6 +1,6 @@ { "name": "dts-inspector", - "version": "1.0.14", + "version": "1.0.15", "description": "", "main": "index.js", "type": "module", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index fa01d5778..640edcb55 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,17 @@ # @openfn/cli +## 0.2.2 + +### Patch Changes + +- faf1852: Downgrade tsup +- Updated dependencies [faf1852] + - @openfn/compiler@0.0.34 + - @openfn/deploy@0.2.2 + - @openfn/describe-package@0.0.18 + - @openfn/logger@0.0.15 + - @openfn/runtime@0.0.28 + ## 0.2.1 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 353e334ca..04c494126 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/cli", - "version": "0.2.1", + "version": "0.2.2", "description": "CLI devtools for the openfn toolchain.", "engines": { "node": ">=18", diff --git a/packages/compiler/CHANGELOG.md b/packages/compiler/CHANGELOG.md index 19bc58137..d2f717214 100644 --- a/packages/compiler/CHANGELOG.md +++ b/packages/compiler/CHANGELOG.md @@ -1,5 +1,14 @@ # @openfn/compiler +## 0.0.34 + +### Patch Changes + +- faf1852: Downgrade tsup +- Updated dependencies [faf1852] + - @openfn/describe-package@0.0.18 + - @openfn/logger@0.0.15 + ## 0.0.33 ### Patch Changes diff --git a/packages/compiler/package.json b/packages/compiler/package.json index 1afa86a20..033776be1 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/compiler", - "version": "0.0.33", + "version": "0.0.34", "description": "Compiler and language tooling for openfn jobs.", "author": "Open Function Group ", "license": "ISC", diff --git a/packages/deploy/CHANGELOG.md b/packages/deploy/CHANGELOG.md index 75aa2fdcd..2a4b92a87 100644 --- a/packages/deploy/CHANGELOG.md +++ b/packages/deploy/CHANGELOG.md @@ -1,5 +1,13 @@ # @openfn/deploy +## 0.2.2 + +### Patch Changes + +- faf1852: Downgrade tsup +- Updated dependencies [faf1852] + - @openfn/logger@0.0.15 + ## 0.2.1 ### Patch Changes diff --git a/packages/deploy/package.json b/packages/deploy/package.json index 3e204c973..63b65bdbf 100644 --- a/packages/deploy/package.json +++ b/packages/deploy/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/deploy", - "version": "0.2.1", + "version": "0.2.2", "description": "Deploy projects to Lightning instances", "type": "module", "exports": { diff --git a/packages/describe-package/CHANGELOG.md b/packages/describe-package/CHANGELOG.md index aa9ff51c9..800c41eae 100644 --- a/packages/describe-package/CHANGELOG.md +++ b/packages/describe-package/CHANGELOG.md @@ -1,5 +1,11 @@ # @openfn/describe-package +## 0.0.18 + +### Patch Changes + +- faf1852: Downgrade tsup + ## 0.0.17 ### Patch Changes diff --git a/packages/describe-package/package.json b/packages/describe-package/package.json index 32a0ac702..7818776b1 100644 --- a/packages/describe-package/package.json +++ b/packages/describe-package/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/describe-package", - "version": "0.0.17", + "version": "0.0.18", "description": "Utilities to inspect an npm package.", "author": "Open Function Group ", "license": "ISC", diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 1b25c5165..5f33c8448 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -1,5 +1,11 @@ # @openfn/logger +## 0.0.15 + +### Patch Changes + +- faf1852: Downgrade tsup + ## 0.0.14 ### Patch Changes diff --git a/packages/logger/package.json b/packages/logger/package.json index 0d95c4d70..3d331fb96 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/logger", - "version": "0.0.14", + "version": "0.0.15", "description": "Cross-package logging utility", "module": "dist/index.js", "author": "Open Function Group ", diff --git a/packages/runtime-manager/CHANGELOG.md b/packages/runtime-manager/CHANGELOG.md index c9bcc9744..0f27c1c6f 100644 --- a/packages/runtime-manager/CHANGELOG.md +++ b/packages/runtime-manager/CHANGELOG.md @@ -1,5 +1,15 @@ # runtime-manager +## 0.0.37 + +### Patch Changes + +- faf1852: Downgrade tsup +- Updated dependencies [faf1852] + - @openfn/compiler@0.0.34 + - @openfn/logger@0.0.15 + - @openfn/runtime@0.0.28 + ## 0.0.36 ### Patch Changes diff --git a/packages/runtime-manager/package.json b/packages/runtime-manager/package.json index d0dd71c52..fdc53e731 100644 --- a/packages/runtime-manager/package.json +++ b/packages/runtime-manager/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/runtime-manager", - "version": "0.0.36", + "version": "0.0.37", "description": "An example runtime manager service.", "main": "index.js", "type": "module", @@ -15,7 +15,7 @@ "author": "Open Function Group ", "license": "ISC", "dependencies": { - "@openfn/compiler": "workspace:^0.0.33", + "@openfn/compiler": "workspace:^0.0.34", "@openfn/language-common": "2.0.0-rc3", "@openfn/logger": "workspace:*", "@openfn/runtime": "workspace:*", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 744845eeb..81ac38c57 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,13 @@ # @openfn/runtime +## 0.0.28 + +### Patch Changes + +- faf1852: Downgrade tsup +- Updated dependencies [faf1852] + - @openfn/logger@0.0.15 + ## 0.0.27 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 1f3eb8293..b85a11975 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@openfn/runtime", - "version": "0.0.27", + "version": "0.0.28", "description": "Job processing runtime.", "type": "module", "exports": { From 4e8f3225992cb5371c2399e53723bc0a40c1ef97 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Fri, 21 Jul 2023 18:37:58 +0100 Subject: [PATCH 15/19] package lock every time. --- pnpm-lock.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d055a33fe..552cdfec5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -364,7 +364,7 @@ importers: packages/runtime-manager: dependencies: '@openfn/compiler': - specifier: workspace:^0.0.33 + specifier: workspace:^0.0.34 version: link:../compiler '@openfn/language-common': specifier: 2.0.0-rc3 @@ -4871,7 +4871,7 @@ packages: ts-node: optional: true dependencies: - lilconfig: 2.0.6 + lilconfig: 2.1.0 postcss: 8.4.16 yaml: 1.10.2 dev: true From ffc2b09bf8b6ca80f34191b42adff7290bee4800 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Thu, 27 Jul 2023 11:30:52 +0100 Subject: [PATCH 16/19] bump ava version --- integration-tests/cli/package.json | 2 +- packages/cli/package.json | 2 +- packages/compiler/package.json | 2 +- packages/deploy/package.json | 2 +- packages/describe-package/package.json | 2 +- packages/logger/package.json | 2 +- packages/runtime-manager/package.json | 2 +- packages/runtime/package.json | 2 +- pnpm-lock.yaml | 163 ++++++++++++------------- 9 files changed, 83 insertions(+), 96 deletions(-) diff --git a/integration-tests/cli/package.json b/integration-tests/cli/package.json index a15f80929..9b23c79ea 100644 --- a/integration-tests/cli/package.json +++ b/integration-tests/cli/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@types/node": "^18.7.18", - "ava": "5.1.0", + "ava": "5.3.1", "date-fns": "^2.29.3", "rimraf": "^3.0.2", "ts-node": "10.8.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index 04c494126..0e65348cb 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -37,7 +37,7 @@ "@types/mock-fs": "^4.13.1", "@types/node": "^17.0.45", "@types/yargs": "^17.0.24", - "ava": "5.1.0", + "ava": "5.3.1", "mock-fs": "^5.1.4", "ts-node": "^10.9.1", "tslib": "^2.4.0", diff --git a/packages/compiler/package.json b/packages/compiler/package.json index 033776be1..045856ca0 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -32,7 +32,7 @@ "devDependencies": { "@types/node": "^17.0.45", "@types/yargs": "^17.0.24", - "ava": "5.1.0", + "ava": "5.3.1", "ts-node": "^10.9.1", "tslib": "^2.4.0", "tsup": "^6.2.3", diff --git a/packages/deploy/package.json b/packages/deploy/package.json index 63b65bdbf..340b39d22 100644 --- a/packages/deploy/package.json +++ b/packages/deploy/package.json @@ -29,7 +29,7 @@ "@types/json-diff": "^1.0.0", "@types/jsonpath": "^0.2.0", "@types/node": "^18.7.14", - "ava": "5.1.0", + "ava": "5.3.1", "jsonpath": "^1.1.1", "mock-fs": "^5.1.4", "ts-node": "^10.9.1", diff --git a/packages/describe-package/package.json b/packages/describe-package/package.json index 7818776b1..e520b2691 100644 --- a/packages/describe-package/package.json +++ b/packages/describe-package/package.json @@ -39,7 +39,7 @@ "@openfn/language-common": "1.7.5", "@types/node": "^17.0.45", "@types/node-localstorage": "^1.3.0", - "ava": "5.1.0", + "ava": "5.3.1", "esbuild": "^0.18.14", "rimraf": "^3.0.2", "threads": "1.7.0", diff --git a/packages/logger/package.json b/packages/logger/package.json index 3d331fb96..0d7d337a4 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@types/node": "^18.7.18", - "ava": "5.1.0", + "ava": "5.3.1", "ts-node": "10.8.1", "tslib": "^2.4.0", "tsup": "^6.2.3", diff --git a/packages/runtime-manager/package.json b/packages/runtime-manager/package.json index fdc53e731..3c0026919 100644 --- a/packages/runtime-manager/package.json +++ b/packages/runtime-manager/package.json @@ -28,7 +28,7 @@ "@types/koa": "^2.13.5", "@types/node": "^17.0.31", "@types/workerpool": "^6.1.0", - "ava": "5.1.0", + "ava": "5.3.1", "nodemon": "^2.0.19", "ts-node": "^10.9.1", "tslib": "^2.4.0", diff --git a/packages/runtime/package.json b/packages/runtime/package.json index b85a11975..17e646cba 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -27,7 +27,7 @@ "devDependencies": { "@openfn/language-common": "2.0.0-rc3", "@types/node": "^17.0.45", - "ava": "5.1.0", + "ava": "5.3.1", "mock-fs": "^5.1.4", "ts-node": "^10.9.1", "tslib": "^2.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 552cdfec5..c9dadea46 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,8 +64,8 @@ importers: specifier: ^18.7.18 version: 18.7.18 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 date-fns: specifier: ^2.29.3 version: 2.29.3 @@ -125,8 +125,8 @@ importers: specifier: ^17.0.24 version: 17.0.24 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 mock-fs: specifier: ^5.1.4 version: 5.1.4 @@ -168,8 +168,8 @@ importers: specifier: ^17.0.24 version: 17.0.24 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 ts-node: specifier: ^10.9.1 version: 10.9.1(@types/node@17.0.45)(typescript@4.7.4) @@ -217,8 +217,8 @@ importers: specifier: ^18.7.14 version: 18.15.3 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 jsonpath: specifier: ^1.1.1 version: 1.1.1 @@ -266,8 +266,8 @@ importers: specifier: ^1.3.0 version: 1.3.0 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 esbuild: specifier: ^0.18.14 version: 0.18.14 @@ -309,8 +309,8 @@ importers: specifier: ^18.7.18 version: 18.7.18 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 ts-node: specifier: 10.8.1 version: 10.8.1(@types/node@18.7.18)(typescript@4.8.3) @@ -343,8 +343,8 @@ importers: specifier: ^17.0.45 version: 17.0.45 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 mock-fs: specifier: ^5.1.4 version: 5.1.4 @@ -392,8 +392,8 @@ importers: specifier: ^17.0.31 version: 17.0.45 ava: - specifier: 5.1.0 - version: 5.1.0 + specifier: 5.3.1 + version: 5.3.1 nodemon: specifier: ^2.0.19 version: 2.0.19 @@ -1419,6 +1419,11 @@ packages: hasBin: true dev: true + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + engines: {node: '>=0.4.0'} + hasBin: true + /acorn@8.8.0: resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==} engines: {node: '>=0.4.0'} @@ -1601,8 +1606,8 @@ packages: hasBin: true dev: true - /ava@5.1.0: - resolution: {integrity: sha512-e5VFrSQ0WBPyZJWRXVrO7RFOizFeNM0t2PORwrPvWtApgkORI6cvGnY3GX1G+lzpd0HjqNx5Jus22AhxVnUMNA==} + /ava@5.3.1: + resolution: {integrity: sha512-Scv9a4gMOXB6+ni4toLuhAm9KYWEjsgBglJl+kMGI5+IVDt120CCDZyB5HNU9DjmLI2t4I0GbnxGLmmRfGTJGg==} engines: {node: '>=14.19 <15 || >=16.15 <17 || >=18'} hasBin: true peerDependencies: @@ -1611,17 +1616,17 @@ packages: '@ava/typescript': optional: true dependencies: - acorn: 8.8.1 + acorn: 8.10.0 acorn-walk: 8.2.0 ansi-styles: 6.2.1 arrgv: 1.0.2 arrify: 3.0.0 callsites: 4.0.0 cbor: 8.1.0 - chalk: 5.1.2 + chalk: 5.3.0 chokidar: 3.5.3 chunkd: 2.0.1 - ci-info: 3.6.2 + ci-info: 3.8.0 ci-parallel-vars: 1.0.1 clean-yaml-object: 0.1.0 cli-truncate: 3.1.0 @@ -1630,10 +1635,9 @@ packages: concordance: 5.0.4 currently-unhandled: 0.4.1 debug: 4.3.4 - del: 7.0.0 emittery: 1.0.1 figures: 5.0.0 - globby: 13.1.2 + globby: 13.2.2 ignore-by-default: 2.1.0 indent-string: 5.0.0 is-error: 2.2.2 @@ -1649,13 +1653,12 @@ packages: plur: 5.1.0 pretty-ms: 8.0.0 resolve-cwd: 3.0.0 - slash: 3.0.0 stack-utils: 2.0.6 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 supertap: 3.0.1 temp-dir: 3.0.0 - write-file-atomic: 5.0.0 - yargs: 17.6.2 + write-file-atomic: 5.0.1 + yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -1894,6 +1897,11 @@ packages: /chalk@5.1.2: resolution: {integrity: sha512-E5CkT4jWURs1Vy5qGJye+XwCkNj7Od3Af7CP6SujMetSMkLs8Do2RWJK5yx1wamHV/op8Rz+9rltjaTQWDnEFQ==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} /chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -1940,8 +1948,8 @@ packages: resolution: {integrity: sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==} dev: true - /ci-info@3.6.2: - resolution: {integrity: sha512-lVZdhvbEudris15CLytp2u6Y0p5EKfztae9Fqa189MfNmln9F33XuH69v5fvNfiRN5/0eAUz2yJL3mo+nhaRKg==} + /ci-info@3.8.0: + resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} engines: {node: '>=8'} /ci-parallel-vars@1.0.1: @@ -2075,7 +2083,7 @@ packages: dependencies: date-time: 3.1.0 esutils: 2.0.3 - fast-diff: 1.2.0 + fast-diff: 1.3.0 js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 @@ -2311,19 +2319,6 @@ packages: resolution: {integrity: sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==} dev: true - /del@7.0.0: - resolution: {integrity: sha512-tQbV/4u5WVB8HMJr08pgw0b6nG4RGt/tj+7Numvq+zqcvUFeMaIWWOUFltiU+6go8BSO2/ogsB4EasDaj0y68Q==} - engines: {node: '>=14.16'} - dependencies: - globby: 13.1.2 - graceful-fs: 4.2.10 - is-glob: 4.0.3 - is-path-cwd: 3.0.0 - is-path-inside: 4.0.0 - p-map: 5.5.0 - rimraf: 3.0.2 - slash: 4.0.0 - /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -3102,8 +3097,8 @@ packages: - supports-color dev: true - /fast-diff@1.2.0: - resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} /fast-fifo@1.1.0: resolution: {integrity: sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==} @@ -3118,6 +3113,7 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.5 + dev: true /fast-glob@3.3.0: resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} @@ -3130,6 +3126,16 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + /fast-json-patch@3.1.1: resolution: {integrity: sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==} dev: false @@ -3225,7 +3231,7 @@ packages: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - locate-path: 7.1.1 + locate-path: 7.2.0 path-exists: 5.0.0 /find-yarn-workspace-root2@1.2.16: @@ -3415,13 +3421,13 @@ packages: slash: 3.0.0 dev: true - /globby@13.1.2: - resolution: {integrity: sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==} + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.0 + fast-glob: 3.3.1 + ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -3605,14 +3611,9 @@ packages: resolution: {integrity: sha512-yiWd4GVmJp0Q6ghmM2B/V3oZGRmjrKLXvHR3TE1nfoXsmoggllfZUQe74EN0fJdPFZu2NIvNdrMMLm3OsV7Ohw==} engines: {node: '>=10 <11 || >=12 <13 || >=14'} - /ignore@5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} - engines: {node: '>= 4'} - /ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} - dev: true /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -3649,8 +3650,8 @@ packages: side-channel: 1.0.4 dev: true - /irregular-plurals@3.3.0: - resolution: {integrity: sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g==} + /irregular-plurals@3.5.0: + resolution: {integrity: sha512-1ANGLZ+Nkv1ptFb2pa8oG8Lem4krflKuX/gINiHJHjJUKaJHk/SXk5x6K3J+39/p0h1RQ2saROclJJ+QLvETCQ==} engines: {node: '>=8'} /is-accessor-descriptor@0.1.6: @@ -3843,14 +3844,6 @@ packages: engines: {node: '>=8'} dev: true - /is-path-cwd@3.0.0: - resolution: {integrity: sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - /is-path-inside@4.0.0: - resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} - engines: {node: '>=12'} - /is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} engines: {node: '>=0.10.0'} @@ -4158,8 +4151,8 @@ packages: p-locate: 5.0.0 dev: true - /locate-path@7.1.1: - resolution: {integrity: sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==} + /locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-locate: 6.0.0 @@ -4830,7 +4823,7 @@ packages: resolution: {integrity: sha512-VP/72JeXqak2KiOzjgKtQen5y3IZHn+9GOuLDafPv0eXa47xq0At93XahYBs26MsifCQ4enGKwbjBTKgb9QJXg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - irregular-plurals: 3.3.0 + irregular-plurals: 3.5.0 /posix-character-classes@0.1.1: resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} @@ -4906,7 +4899,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - ts-node: 10.9.1(@types/node@17.0.45)(typescript@4.8.3) + ts-node: 10.9.1(@types/node@17.0.45)(typescript@4.7.4) yaml: 1.10.2 dev: true @@ -5397,6 +5390,11 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /signal-exit@4.0.2: + resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} + engines: {node: '>=14'} /simple-update-notifier@1.0.7: resolution: {integrity: sha512-BBKgR84BJQJm6WjWFMHgLVuo61FBDSj1z/xSFUIozqO6wO7ii0JxCqlIud7Enr/+LhlbNI0whErq96P2qHNWew==} @@ -5408,6 +5406,7 @@ packages: /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + dev: true /slash@4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} @@ -5617,7 +5616,7 @@ packages: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 /string.prototype.trimend@1.0.5: resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} @@ -5647,8 +5646,8 @@ packages: dependencies: ansi-regex: 5.0.1 - /strip-ansi@7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 @@ -5691,7 +5690,7 @@ packages: indent-string: 5.0.0 js-yaml: 3.14.1 serialize-error: 7.0.1 - strip-ansi: 7.0.1 + strip-ansi: 7.1.0 /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -6414,12 +6413,12 @@ packages: slide: 1.1.6 dev: false - /write-file-atomic@5.0.0: - resolution: {integrity: sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==} + /write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: imurmurhash: 0.1.4 - signal-exit: 3.0.7 + signal-exit: 4.0.2 /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} @@ -6480,18 +6479,6 @@ packages: yargs-parser: 18.1.3 dev: true - /yargs@17.6.2: - resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==} - engines: {node: '>=12'} - dependencies: - cliui: 8.0.1 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - /yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} From a4b81001d1f711aab9b968d1f3527d682a667a08 Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Thu, 27 Jul 2023 11:35:06 +0100 Subject: [PATCH 17/19] describe-package: remove node-localstorage It is only used in testing (and actually it appears to not be used in testing) --- packages/describe-package/package.json | 1 - .../test/typescript/project.test.ts | 4 +-- pnpm-lock.yaml | 25 ++----------------- 3 files changed, 4 insertions(+), 26 deletions(-) diff --git a/packages/describe-package/package.json b/packages/describe-package/package.json index e520b2691..ef0b3b7f4 100644 --- a/packages/describe-package/package.json +++ b/packages/describe-package/package.json @@ -62,7 +62,6 @@ "dependencies": { "@typescript/vfs": "^1.3.5", "cross-fetch": "^3.1.5", - "node-localstorage": "^2.2.1", "typescript": "^4.7.4", "url-join": "^5.0.0" } diff --git a/packages/describe-package/test/typescript/project.test.ts b/packages/describe-package/test/typescript/project.test.ts index 1a6493533..82c45c6aa 100644 --- a/packages/describe-package/test/typescript/project.test.ts +++ b/packages/describe-package/test/typescript/project.test.ts @@ -1,6 +1,6 @@ import test from 'ava'; -import { LocalStorage } from 'node-localstorage'; -global.localStorage = new LocalStorage('./tmp'); +// import { LocalStorage } from 'node-localstorage'; +// global.localStorage = new LocalStorage('./tmp'); import { readFile } from 'node:fs/promises'; import { Project, getDefaultMap } from '../../src/typescript/project'; import { createDefaultMapFromNodeModules } from '@typescript/vfs'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c9dadea46..a0b42c99c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -246,9 +246,6 @@ importers: cross-fetch: specifier: ^3.1.5 version: 3.1.5 - node-localstorage: - specifier: ^2.2.1 - version: 2.2.1 typescript: specifier: ^4.7.4 version: 4.8.3 @@ -3433,6 +3430,7 @@ packages: /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + dev: true /grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} @@ -4453,13 +4451,6 @@ packages: whatwg-url: 5.0.0 dev: false - /node-localstorage@2.2.1: - resolution: {integrity: sha512-vv8fJuOUCCvSPjDjBLlMqYMHob4aGjkmrkaE42/mZr0VT+ZAU10jRF8oTnX9+pgU9/vYJ8P7YT3Vd6ajkmzSCw==} - engines: {node: '>=0.12'} - dependencies: - write-file-atomic: 1.3.4 - dev: false - /nodemon@2.0.19: resolution: {integrity: sha512-4pv1f2bMDj0Eeg/MhGqxrtveeQ5/G/UVe9iO6uTZzjnRluSA4PVWf8CW99LUPwGB3eNIA7zUFoP77YuI7hOc0A==} engines: {node: '>=8.10.0'} @@ -4899,7 +4890,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - ts-node: 10.9.1(@types/node@17.0.45)(typescript@4.7.4) + ts-node: 10.9.1(@types/node@17.0.45)(typescript@4.8.3) yaml: 1.10.2 dev: true @@ -5419,10 +5410,6 @@ packages: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 - /slide@1.1.6: - resolution: {integrity: sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==} - dev: false - /smartwrap@2.0.2: resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} engines: {node: '>=6'} @@ -6405,14 +6392,6 @@ packages: /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - /write-file-atomic@1.3.4: - resolution: {integrity: sha512-SdrHoC/yVBPpV0Xq/mUZQIpW2sWXAShb/V4pomcJXh92RuaO+f3UTWItiR3Px+pLnV2PvC2/bfn5cwr5X6Vfxw==} - dependencies: - graceful-fs: 4.2.10 - imurmurhash: 0.1.4 - slide: 1.1.6 - dev: false - /write-file-atomic@5.0.1: resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} From 8f30ff8e8cc9f58fdbe7540a87eb113ba746e17a Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Thu, 27 Jul 2023 11:36:53 +0100 Subject: [PATCH 18/19] bump recast --- .changeset/cyan-rockets-add.md | 5 +++++ packages/compiler/package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 .changeset/cyan-rockets-add.md diff --git a/.changeset/cyan-rockets-add.md b/.changeset/cyan-rockets-add.md new file mode 100644 index 000000000..fd65b3e24 --- /dev/null +++ b/.changeset/cyan-rockets-add.md @@ -0,0 +1,5 @@ +--- +'@openfn/compiler': patch +--- + +Bump recast version diff --git a/packages/compiler/package.json b/packages/compiler/package.json index 045856ca0..a45df6204 100644 --- a/packages/compiler/package.json +++ b/packages/compiler/package.json @@ -44,7 +44,7 @@ "@openfn/logger": "workspace:*", "acorn": "^8.8.0", "ast-types": "^0.14.2", - "recast": "^0.21.2" + "recast": "^0.21.5" }, "files": [ "dist", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0b42c99c..896f8107a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -158,8 +158,8 @@ importers: specifier: ^0.14.2 version: 0.14.2 recast: - specifier: ^0.21.2 - version: 0.21.2 + specifier: ^0.21.5 + version: 0.21.5 devDependencies: '@types/node': specifier: ^17.0.45 @@ -5111,8 +5111,8 @@ packages: dependencies: picomatch: 2.3.1 - /recast@0.21.2: - resolution: {integrity: sha512-jUR1+NtaBQdKDqBJ+qxwMm5zR8aLSNh268EfgAbY+EP4wcNEWb6hZFhFeYjaYanwgDahx5t47CH8db7X2NfKdQ==} + /recast@0.21.5: + resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} engines: {node: '>= 4'} dependencies: ast-types: 0.15.2 From 2a0aaa9d1fe046e0b4c634644b91a5c1030b9d2f Mon Sep 17 00:00:00 2001 From: Joe Clark Date: Thu, 27 Jul 2023 11:38:16 +0100 Subject: [PATCH 19/19] bump semver --- .changeset/late-experts-pull.md | 5 +++++ .changeset/shiny-fans-beam.md | 6 ++++++ packages/runtime/package.json | 2 +- pnpm-lock.yaml | 19 ++++++++----------- 4 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 .changeset/late-experts-pull.md create mode 100644 .changeset/shiny-fans-beam.md diff --git a/.changeset/late-experts-pull.md b/.changeset/late-experts-pull.md new file mode 100644 index 000000000..dcd85355f --- /dev/null +++ b/.changeset/late-experts-pull.md @@ -0,0 +1,5 @@ +--- +'@openfn/runtime': patch +--- + +Bump semver diff --git a/.changeset/shiny-fans-beam.md b/.changeset/shiny-fans-beam.md new file mode 100644 index 000000000..47532ffc6 --- /dev/null +++ b/.changeset/shiny-fans-beam.md @@ -0,0 +1,6 @@ +--- +'@openfn/deploy': patch +'@openfn/logger': patch +--- + +Bump inquirer diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 17e646cba..55e0e880f 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -42,6 +42,6 @@ "dependencies": { "@openfn/logger": "workspace:*", "fast-safe-stringify": "^2.1.1", - "semver": "^7.3.8" + "semver": "^7.5.4" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 896f8107a..4a3520d77 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -330,8 +330,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 semver: - specifier: ^7.3.8 - version: 7.3.8 + specifier: ^7.5.4 + version: 7.5.4 devDependencies: '@openfn/language-common': specifier: 2.0.0-rc3 @@ -4462,7 +4462,7 @@ packages: ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 - semver: 5.7.1 + semver: 5.7.2 simple-update-notifier: 1.0.7 supports-color: 5.5.0 touch: 3.1.0 @@ -5264,18 +5264,15 @@ packages: hasBin: true dev: true - /semver@7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true dev: true - /semver@7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} - engines: {node: '>=10'} + /semver@7.0.0: + resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: false + dev: true /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}