diff --git a/packages/collections/package.json b/packages/collections/package.json index 2e2753fe8..152f4ccbe 100644 --- a/packages/collections/package.json +++ b/packages/collections/package.json @@ -30,7 +30,7 @@ ], "dependencies": { "@openfn/language-common": "workspace:*", - "stream-json": "^1.8.0", + "stream-json": "^3.5.0", "undici": "^7.29.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ee2f9207..ff3385785 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -365,8 +365,8 @@ importers: specifier: workspace:* version: link:../common stream-json: - specifier: ^1.8.0 - version: 1.8.0 + specifier: ^3.5.0 + version: 3.5.0 undici: specifier: ^7.29.0 version: 7.29.0 @@ -3092,8 +3092,8 @@ importers: specifier: ^3.3.2 version: 3.3.2 stream-json: - specifier: ^1.8.0 - version: 1.8.0 + specifier: ^3.5.0 + version: 3.5.0 ts-node: specifier: 10.9.1 version: 10.9.1(@swc/core@1.10.9)(@types/node@18.17.5)(typescript@4.8.4) @@ -6619,8 +6619,8 @@ packages: resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} engines: {node: '>=0.10.0'} - baseline-browser-mapping@2.11.20: - resolution: {integrity: sha512-H0ulySigv6icDJ1F7SjtdCD6PrhTpdYCmP0CactWy1+ekh0AFd0o1Wn5T8b+hnTmdBx19u9yhL6wvCylXMY7zw==} + baseline-browser-mapping@2.11.21: + resolution: {integrity: sha512-uh8vpY/1/YyFkunIDFH/12p7/7VdPKA1hejMVEbdkEaWnUz0Hesvx5EbiU6XxjyHZIOju+ZMbQJkRh+es3/spQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -7568,8 +7568,8 @@ packages: electron-to-chromium@1.5.230: resolution: {integrity: sha512-A6A6Fd3+gMdaed9wX83CvHYJb4UuapPD5X5SLq72VZJzxHSY0/LUweGXRWmQlh2ln7KV7iw7jnwXK7dlPoOnHQ==} - electron-to-chromium@1.5.420: - resolution: {integrity: sha512-2yD6XreGusOfNV+dUcvipJEXc3n/n7fgr7996aszTG+YY5E4mqM4tOq/3uhP129cazL9YHbVWSpc79ePotWtPA==} + electron-to-chromium@1.5.421: + resolution: {integrity: sha512-cUhfpHQy+PGbt+X90DMcAVazDCziIZr73hpxD4LRs4BGQoJCifPzTfQWa7S6c+uhokTOBe8tot09GBSEO6c9LA==} emittery@1.2.0: resolution: {integrity: sha512-KxdRyyFcS85pH3dnU8Y5yFUm2YJdaHwcBZWrfG8o89ZY9a13/f9itbN+YG3ELbBo9Pg5zvIozstmuV8bX13q6g==} @@ -10668,12 +10668,14 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) q@2.0.3: resolution: {integrity: sha512-gv6vLGcmAOg96/fgo3d9tvA4dJNZL3fMyBqVRrGxQ+Q/o4k9QzbJ3NQF9cOO/71wRodoXhaPgphvMFU68qVAJQ==} deprecated: |- You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@2.3.3: @@ -11310,6 +11312,10 @@ packages: stream-chain@3.3.2: resolution: {integrity: sha512-YvRznt2X9tLSQlQXkYxp9FGcp6uUwBG9VAyjgo53Ov+Ctk36R49xB6NUia37T7owHyi3UtvI6achAj4ufBSaNg==} + stream-chain@4.2.5: + resolution: {integrity: sha512-Wtyq3bNE3ggLR0v2vftqvuhltym3WbZAkZpfIrkr5F/6vpeUmWmwTgXa16zD87gpahwJ/Qulq3zVfUlgIc0J2A==} + engines: {node: '>=22'} + stream-connect@1.0.2: resolution: {integrity: sha512-68Kl+79cE0RGKemKkhxTSg8+6AGrqBt+cbZAXevg2iJ6Y3zX4JhA/sZeGzLpxW9cXhmqAcE7KnJCisUmIUfnFQ==} engines: {node: '>=0.10.0'} @@ -11318,8 +11324,12 @@ packages: stream-events@1.0.5: resolution: {integrity: sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==} - stream-json@1.8.0: - resolution: {integrity: sha512-HZfXngYHUAr1exT4fxlbc1IOce1RYxp2ldeaf97LYCOPSoOqY/1Psp7iGvpb+6JIOgkra9zDYnPX01hGAHzEPw==} + stream-json@1.9.1: + resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} + + stream-json@3.5.0: + resolution: {integrity: sha512-dobB7zipGW8o11PvdRljQSWuyMxifADLvoHeA4elwNWOTbZo6+BlNa+P6aCq7Y9jRiWTy2Ucu2xSv0Y2/T+/kQ==} + engines: {node: '>=22'} stream-shift@1.0.3: resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} @@ -16427,7 +16437,7 @@ snapshots: pascalcase: 0.1.1 optional: true - baseline-browser-mapping@2.11.20: {} + baseline-browser-mapping@2.11.21: {} baseline-browser-mapping@2.8.12: {} @@ -16545,9 +16555,9 @@ snapshots: browserslist@4.28.8: dependencies: - baseline-browser-mapping: 2.11.20 + baseline-browser-mapping: 2.11.21 caniuse-lite: 1.0.30001810 - electron-to-chromium: 1.5.420 + electron-to-chromium: 1.5.421 node-releases: 2.0.54 update-browserslist-db: 1.3.2(browserslist@4.28.8) @@ -17426,7 +17436,7 @@ snapshots: electron-to-chromium@1.5.230: {} - electron-to-chromium@1.5.420: {} + electron-to-chromium@1.5.421: {} emittery@1.2.0: {} @@ -20148,7 +20158,7 @@ snapshots: lodash: 4.18.1 mime-types: 2.1.35 query-string: 7.1.3 - stream-json: 1.8.0 + stream-json: 1.9.1 through2: 4.0.2 xml2js: 0.5.0 @@ -21788,6 +21798,8 @@ snapshots: stream-chain@3.3.2: {} + stream-chain@4.2.5: {} + stream-connect@1.0.2: dependencies: array-back: 1.0.4 @@ -21796,10 +21808,14 @@ snapshots: dependencies: stubs: 3.0.0 - stream-json@1.8.0: + stream-json@1.9.1: dependencies: stream-chain: 2.2.5 + stream-json@3.5.0: + dependencies: + stream-chain: 4.2.5 + stream-shift@1.0.3: {} stream-via@1.0.4: {} diff --git a/tools/generate-fhir/package.json b/tools/generate-fhir/package.json index eb7443498..19d424e97 100644 --- a/tools/generate-fhir/package.json +++ b/tools/generate-fhir/package.json @@ -27,7 +27,7 @@ "rollup": "^4.59.0", "rollup-plugin-dts": "^6.1.1", "stream-chain": "^3.3.2", - "stream-json": "^1.8.0", + "stream-json": "^3.5.0", "ts-node": "10.9.1", "tsup": "6.3.0", "typescript": "4.8.4",