diff --git a/package.json b/package.json index fb0e5f93..402152a5 100644 --- a/package.json +++ b/package.json @@ -118,7 +118,7 @@ "sigstore": "4.1.1", "js-yaml": "4.3.1", "tar": "7.5.21", - "fast-uri": "3.1.5", + "fast-uri": "3.1.6", "postcss": "8.5.26", "pacote": "21.5.1" }, diff --git a/packages/server/src/api/controllers/query/import/sources/curl.ts b/packages/server/src/api/controllers/query/import/sources/curl.ts index 7881f14e..dce3f0d1 100644 --- a/packages/server/src/api/controllers/query/import/sources/curl.ts +++ b/packages/server/src/api/controllers/query/import/sources/curl.ts @@ -1,10 +1,10 @@ import { URL } from "node:url" import type { JSONOutput } from "curlconverter" -import { toJsonObject } from "curlconverter" import type { Query } from "../../../../../definitions/common" import { type GetQueriesOptions, type ImportInfo, ImportSource } from "./base" const parseCurl = async (data: string): Promise => { + const { toJsonObject } = await import("curlconverter") return toJsonObject(data) } diff --git a/yarn.lock b/yarn.lock index 0e1ce794..2a2f371e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8487,10 +8487,10 @@ fast-text-encoding@^1.0.0: resolved "https://registry.yarnpkg.com/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz#0aa25f7f638222e3396d72bf936afcf1d42d6867" integrity sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w== -fast-uri@3.1.5, fast-uri@^3.0.1: - version "3.1.5" - resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.5.tgz#610f37419a030270430cecd68d74e3d4d96725d0" - integrity sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw== +fast-uri@3.1.6, fast-uri@^3.0.1: + version "3.1.6" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.6.tgz#bfdd308ef763f835fed059f3c6c925f708e33e3a" + integrity sha512-7Ical1vFEMr0onbVzEDIreM22I4khW+fzyQPwvAFWBp1iwdshSZRsL4jjRvPG9JP1uiqMHRto+YU6R2/CzDz5Q== fast-xml-builder@^1.1.7: version "1.2.0" @@ -12534,9 +12534,9 @@ possible-typed-array-names@^1.0.0: integrity sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg== postcss-selector-parser@^7.0.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz#e75d2e0d843f620e5df69076166f4e16f891cb9f" - integrity sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg== + version "7.1.5" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.5.tgz#ee7b090724eb60739b530660e5b402200e694a97" + integrity sha512-KvvtD7SrlBP7dlgkBghEE3r84CABm5SmV2aNcG4oCA+qDnJ/tvKonFVvwWAyyWUEwxuNawdfEAZKP9zM3oZ2Uw== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2"