✅ Fix chat interface - restore continuous conversation flow
🎯 Major improvements to MissionControl component: - Always keep input field visible and functional after AI responses - Auto-clear input after submitting questions for better UX - Add dynamic visual indicators (first question vs follow-up) - Improve response layout with clear separation and hints - Enable proper chat-like experience for continuous learning 🌟 Additional enhancements: - Better language-specific messaging throughout interface - Clearer visual hierarchy between input and response areas - Intuitive flow that guides users to ask follow-up questions - Maintains responsive design and accessibility 🔧 Technical changes: - Enhanced MissionControl state management - Improved component layout and styling - Better TypeScript integration across components - Updated tsconfig for stricter type checking
This commit is contained in:
7
node_modules/openai/internal/qs/formats.d.mts
generated
vendored
7
node_modules/openai/internal/qs/formats.d.mts
generated
vendored
@@ -1,7 +0,0 @@
|
||||
import type { Format } from "./types.mjs";
|
||||
export declare const default_format: Format;
|
||||
export declare const default_formatter: (v: PropertyKey) => string;
|
||||
export declare const formatters: Record<Format, (str: PropertyKey) => string>;
|
||||
export declare const RFC1738 = "RFC1738";
|
||||
export declare const RFC3986 = "RFC3986";
|
||||
//# sourceMappingURL=formats.d.mts.map
|
||||
1
node_modules/openai/internal/qs/formats.d.mts.map
generated
vendored
1
node_modules/openai/internal/qs/formats.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"formats.d.mts","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":"OAAO,KAAK,EAAE,MAAM,EAAE;AAEtB,eAAO,MAAM,cAAc,EAAE,MAAkB,CAAC;AAChD,eAAO,MAAM,iBAAiB,GAAI,GAAG,WAAW,WAAc,CAAC;AAC/D,eAAO,MAAM,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE,WAAW,KAAK,MAAM,CAGnE,CAAC;AACF,eAAO,MAAM,OAAO,YAAY,CAAC;AACjC,eAAO,MAAM,OAAO,YAAY,CAAC"}
|
||||
1
node_modules/openai/internal/qs/formats.d.ts
generated
vendored
1
node_modules/openai/internal/qs/formats.d.ts
generated
vendored
@@ -1,6 +1,5 @@
|
||||
import type { Format } from "./types.js";
|
||||
export declare const default_format: Format;
|
||||
export declare const default_formatter: (v: PropertyKey) => string;
|
||||
export declare const formatters: Record<Format, (str: PropertyKey) => string>;
|
||||
export declare const RFC1738 = "RFC1738";
|
||||
export declare const RFC3986 = "RFC3986";
|
||||
|
||||
2
node_modules/openai/internal/qs/formats.d.ts.map
generated
vendored
2
node_modules/openai/internal/qs/formats.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"formats.d.ts","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":"OAAO,KAAK,EAAE,MAAM,EAAE;AAEtB,eAAO,MAAM,cAAc,EAAE,MAAkB,CAAC;AAChD,eAAO,MAAM,iBAAiB,GAAI,GAAG,WAAW,WAAc,CAAC;AAC/D,eAAO,MAAM,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE,WAAW,KAAK,MAAM,CAGnE,CAAC;AACF,eAAO,MAAM,OAAO,YAAY,CAAC;AACjC,eAAO,MAAM,OAAO,YAAY,CAAC"}
|
||||
{"version":3,"file":"formats.d.ts","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,SAAS,CAAC;AAEtC,eAAO,MAAM,cAAc,EAAE,MAAkB,CAAC;AAChD,eAAO,MAAM,UAAU,EAAE,MAAM,CAAC,MAAM,EAAE,CAAC,GAAG,EAAE,WAAW,KAAK,MAAM,CAGnE,CAAC;AACF,eAAO,MAAM,OAAO,YAAY,CAAC;AACjC,eAAO,MAAM,OAAO,YAAY,CAAC"}
|
||||
6
node_modules/openai/internal/qs/formats.js
generated
vendored
6
node_modules/openai/internal/qs/formats.js
generated
vendored
@@ -1,12 +1,10 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.RFC3986 = exports.RFC1738 = exports.formatters = exports.default_formatter = exports.default_format = void 0;
|
||||
exports.RFC3986 = exports.RFC1738 = exports.formatters = exports.default_format = void 0;
|
||||
exports.default_format = 'RFC3986';
|
||||
const default_formatter = (v) => String(v);
|
||||
exports.default_formatter = default_formatter;
|
||||
exports.formatters = {
|
||||
RFC1738: (v) => String(v).replace(/%20/g, '+'),
|
||||
RFC3986: exports.default_formatter,
|
||||
RFC3986: (v) => String(v),
|
||||
};
|
||||
exports.RFC1738 = 'RFC1738';
|
||||
exports.RFC3986 = 'RFC3986';
|
||||
|
||||
2
node_modules/openai/internal/qs/formats.js.map
generated
vendored
2
node_modules/openai/internal/qs/formats.js.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"formats.js","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":";;;AAEa,QAAA,cAAc,GAAW,SAAS,CAAC;AACzC,MAAM,iBAAiB,GAAG,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AAAlD,QAAA,iBAAiB,qBAAiC;AAClD,QAAA,UAAU,GAAiD;IACtE,OAAO,EAAE,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;IAC3D,OAAO,EAAE,yBAAiB;CAC3B,CAAC;AACW,QAAA,OAAO,GAAG,SAAS,CAAC;AACpB,QAAA,OAAO,GAAG,SAAS,CAAC"}
|
||||
{"version":3,"file":"formats.js","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":";;;AAEa,QAAA,cAAc,GAAW,SAAS,CAAC;AACnC,QAAA,UAAU,GAAiD;IACtE,OAAO,EAAE,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;IAC3D,OAAO,EAAE,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC;CACvC,CAAC;AACW,QAAA,OAAO,GAAG,SAAS,CAAC;AACpB,QAAA,OAAO,GAAG,SAAS,CAAC"}
|
||||
3
node_modules/openai/internal/qs/formats.mjs
generated
vendored
3
node_modules/openai/internal/qs/formats.mjs
generated
vendored
@@ -1,8 +1,7 @@
|
||||
export const default_format = 'RFC3986';
|
||||
export const default_formatter = (v) => String(v);
|
||||
export const formatters = {
|
||||
RFC1738: (v) => String(v).replace(/%20/g, '+'),
|
||||
RFC3986: default_formatter,
|
||||
RFC3986: (v) => String(v),
|
||||
};
|
||||
export const RFC1738 = 'RFC1738';
|
||||
export const RFC3986 = 'RFC3986';
|
||||
|
||||
2
node_modules/openai/internal/qs/formats.mjs.map
generated
vendored
2
node_modules/openai/internal/qs/formats.mjs.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"formats.mjs","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":"AAEA,MAAM,CAAC,MAAM,cAAc,GAAW,SAAS,CAAC;AAChD,MAAM,CAAC,MAAM,iBAAiB,GAAG,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC;AAC/D,MAAM,CAAC,MAAM,UAAU,GAAiD;IACtE,OAAO,EAAE,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;IAC3D,OAAO,EAAE,iBAAiB;CAC3B,CAAC;AACF,MAAM,CAAC,MAAM,OAAO,GAAG,SAAS,CAAC;AACjC,MAAM,CAAC,MAAM,OAAO,GAAG,SAAS,CAAC"}
|
||||
{"version":3,"file":"formats.mjs","sourceRoot":"","sources":["../../src/internal/qs/formats.ts"],"names":[],"mappings":"AAEA,MAAM,CAAC,MAAM,cAAc,GAAW,SAAS,CAAC;AAChD,MAAM,CAAC,MAAM,UAAU,GAAiD;IACtE,OAAO,EAAE,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;IAC3D,OAAO,EAAE,CAAC,CAAc,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC;CACvC,CAAC;AACF,MAAM,CAAC,MAAM,OAAO,GAAG,SAAS,CAAC;AACjC,MAAM,CAAC,MAAM,OAAO,GAAG,SAAS,CAAC"}
|
||||
10
node_modules/openai/internal/qs/index.d.mts
generated
vendored
10
node_modules/openai/internal/qs/index.d.mts
generated
vendored
@@ -1,10 +0,0 @@
|
||||
declare const formats: {
|
||||
formatters: Record<import("./types").Format, (str: PropertyKey) => string>;
|
||||
RFC1738: string;
|
||||
RFC3986: string;
|
||||
default: import("./types").Format;
|
||||
};
|
||||
export { stringify } from "./stringify.mjs";
|
||||
export { formats };
|
||||
export type { DefaultDecoder, DefaultEncoder, Format, ParseOptions, StringifyOptions } from "./types.mjs";
|
||||
//# sourceMappingURL=index.d.mts.map
|
||||
1
node_modules/openai/internal/qs/index.d.mts.map
generated
vendored
1
node_modules/openai/internal/qs/index.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"index.d.mts","sourceRoot":"","sources":["../../src/internal/qs/index.ts"],"names":[],"mappings":"AAEA,QAAA,MAAM,OAAO;;;;;CAKZ,CAAC;OAEK,EAAE,SAAS,EAAE;AACpB,OAAO,EAAE,OAAO,EAAE,CAAC;YAEP,EAAE,cAAc,EAAE,cAAc,EAAE,MAAM,EAAE,YAAY,EAAE,gBAAgB,EAAE"}
|
||||
2
node_modules/openai/internal/qs/index.d.ts.map
generated
vendored
2
node_modules/openai/internal/qs/index.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/internal/qs/index.ts"],"names":[],"mappings":"AAEA,QAAA,MAAM,OAAO;;;;;CAKZ,CAAC;OAEK,EAAE,SAAS,EAAE;AACpB,OAAO,EAAE,OAAO,EAAE,CAAC;YAEP,EAAE,cAAc,EAAE,cAAc,EAAE,MAAM,EAAE,YAAY,EAAE,gBAAgB,EAAE"}
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/internal/qs/index.ts"],"names":[],"mappings":"AAEA,QAAA,MAAM,OAAO;;;;;CAKZ,CAAC;AAEF,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AACxC,OAAO,EAAE,OAAO,EAAE,CAAC;AAEnB,YAAY,EAAE,cAAc,EAAE,cAAc,EAAE,MAAM,EAAE,YAAY,EAAE,gBAAgB,EAAE,MAAM,SAAS,CAAC"}
|
||||
3
node_modules/openai/internal/qs/stringify.d.mts
generated
vendored
3
node_modules/openai/internal/qs/stringify.d.mts
generated
vendored
@@ -1,3 +0,0 @@
|
||||
import type { StringifyOptions } from "./types.mjs";
|
||||
export declare function stringify(object: any, opts?: StringifyOptions): string;
|
||||
//# sourceMappingURL=stringify.d.mts.map
|
||||
1
node_modules/openai/internal/qs/stringify.d.mts.map
generated
vendored
1
node_modules/openai/internal/qs/stringify.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"stringify.d.mts","sourceRoot":"","sources":["../../src/internal/qs/stringify.ts"],"names":[],"mappings":"OAEO,KAAK,EAAyB,gBAAgB,EAAE;AA+SvD,wBAAgB,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,IAAI,GAAE,gBAAqB,UA+EjE"}
|
||||
2
node_modules/openai/internal/qs/stringify.d.ts.map
generated
vendored
2
node_modules/openai/internal/qs/stringify.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"stringify.d.ts","sourceRoot":"","sources":["../../src/internal/qs/stringify.ts"],"names":[],"mappings":"OAEO,KAAK,EAAyB,gBAAgB,EAAE;AA+SvD,wBAAgB,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,IAAI,GAAE,gBAAqB,UA+EjE"}
|
||||
{"version":3,"file":"stringify.d.ts","sourceRoot":"","sources":["../../src/internal/qs/stringify.ts"],"names":[],"mappings":"AAEA,OAAO,KAAK,EAAyB,gBAAgB,EAAE,MAAM,SAAS,CAAC;AAkTvE,wBAAgB,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,IAAI,GAAE,gBAAqB,UA+EjE"}
|
||||
35
node_modules/openai/internal/qs/stringify.js
generated
vendored
35
node_modules/openai/internal/qs/stringify.js
generated
vendored
@@ -1,9 +1,9 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.stringify = stringify;
|
||||
exports.stringify = void 0;
|
||||
const utils_1 = require("./utils.js");
|
||||
const formats_1 = require("./formats.js");
|
||||
const values_1 = require("../utils/values.js");
|
||||
const has = Object.prototype.hasOwnProperty;
|
||||
const array_prefix_generators = {
|
||||
brackets(prefix) {
|
||||
return String(prefix) + '[]';
|
||||
@@ -16,10 +16,12 @@ const array_prefix_generators = {
|
||||
return String(prefix);
|
||||
},
|
||||
};
|
||||
const is_array = Array.isArray;
|
||||
const push = Array.prototype.push;
|
||||
const push_to_array = function (arr, value_or_array) {
|
||||
Array.prototype.push.apply(arr, (0, values_1.isArray)(value_or_array) ? value_or_array : [value_or_array]);
|
||||
push.apply(arr, is_array(value_or_array) ? value_or_array : [value_or_array]);
|
||||
};
|
||||
let toISOString;
|
||||
const to_ISO = Date.prototype.toISOString;
|
||||
const defaults = {
|
||||
addQueryPrefix: false,
|
||||
allowDots: false,
|
||||
@@ -33,11 +35,11 @@ const defaults = {
|
||||
encoder: utils_1.encode,
|
||||
encodeValuesOnly: false,
|
||||
format: formats_1.default_format,
|
||||
formatter: formats_1.default_formatter,
|
||||
formatter: formats_1.formatters[formats_1.default_format],
|
||||
/** @deprecated */
|
||||
indices: false,
|
||||
serializeDate(date) {
|
||||
return (toISOString ?? (toISOString = Function.prototype.call.bind(Date.prototype.toISOString)))(date);
|
||||
return to_ISO.call(date);
|
||||
},
|
||||
skipNulls: false,
|
||||
strictNullHandling: false,
|
||||
@@ -77,7 +79,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
else if (obj instanceof Date) {
|
||||
obj = serializeDate?.(obj);
|
||||
}
|
||||
else if (generateArrayPrefix === 'comma' && (0, values_1.isArray)(obj)) {
|
||||
else if (generateArrayPrefix === 'comma' && is_array(obj)) {
|
||||
obj = (0, utils_1.maybe_map)(obj, function (value) {
|
||||
if (value instanceof Date) {
|
||||
return serializeDate?.(value);
|
||||
@@ -113,7 +115,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
return values;
|
||||
}
|
||||
let obj_keys;
|
||||
if (generateArrayPrefix === 'comma' && (0, values_1.isArray)(obj)) {
|
||||
if (generateArrayPrefix === 'comma' && is_array(obj)) {
|
||||
// we need to join elements in
|
||||
if (encodeValuesOnly && encoder) {
|
||||
// @ts-expect-error values only
|
||||
@@ -121,7 +123,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
}
|
||||
obj_keys = [{ value: obj.length > 0 ? obj.join(',') || null : void undefined }];
|
||||
}
|
||||
else if ((0, values_1.isArray)(filter)) {
|
||||
else if (is_array(filter)) {
|
||||
obj_keys = filter;
|
||||
}
|
||||
else {
|
||||
@@ -129,8 +131,8 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
obj_keys = sort ? keys.sort(sort) : keys;
|
||||
}
|
||||
const encoded_prefix = encodeDotInKeys ? String(prefix).replace(/\./g, '%2E') : String(prefix);
|
||||
const adjusted_prefix = commaRoundTrip && (0, values_1.isArray)(obj) && obj.length === 1 ? encoded_prefix + '[]' : encoded_prefix;
|
||||
if (allowEmptyArrays && (0, values_1.isArray)(obj) && obj.length === 0) {
|
||||
const adjusted_prefix = commaRoundTrip && is_array(obj) && obj.length === 1 ? encoded_prefix + '[]' : encoded_prefix;
|
||||
if (allowEmptyArrays && is_array(obj) && obj.length === 0) {
|
||||
return adjusted_prefix + '[]';
|
||||
}
|
||||
for (let j = 0; j < obj_keys.length; ++j) {
|
||||
@@ -143,7 +145,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
}
|
||||
// @ts-ignore
|
||||
const encoded_key = allowDots && encodeDotInKeys ? key.replace(/\./g, '%2E') : key;
|
||||
const key_prefix = (0, values_1.isArray)(obj) ?
|
||||
const key_prefix = is_array(obj) ?
|
||||
typeof generateArrayPrefix === 'function' ?
|
||||
generateArrayPrefix(adjusted_prefix, encoded_key)
|
||||
: adjusted_prefix
|
||||
@@ -153,7 +155,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
valueSideChannel.set(sentinel, sideChannel);
|
||||
push_to_array(values, inner_stringify(value, key_prefix, generateArrayPrefix, commaRoundTrip, allowEmptyArrays, strictNullHandling, skipNulls, encodeDotInKeys,
|
||||
// @ts-ignore
|
||||
generateArrayPrefix === 'comma' && encodeValuesOnly && (0, values_1.isArray)(obj) ? null : encoder, filter, sort, allowDots, serializeDate, format, formatter, encodeValuesOnly, charset, valueSideChannel));
|
||||
generateArrayPrefix === 'comma' && encodeValuesOnly && is_array(obj) ? null : encoder, filter, sort, allowDots, serializeDate, format, formatter, encodeValuesOnly, charset, valueSideChannel));
|
||||
}
|
||||
return values;
|
||||
}
|
||||
@@ -173,14 +175,14 @@ function normalize_stringify_options(opts = defaults) {
|
||||
}
|
||||
let format = formats_1.default_format;
|
||||
if (typeof opts.format !== 'undefined') {
|
||||
if (!(0, utils_1.has)(formats_1.formatters, opts.format)) {
|
||||
if (!has.call(formats_1.formatters, opts.format)) {
|
||||
throw new TypeError('Unknown format option provided.');
|
||||
}
|
||||
format = opts.format;
|
||||
}
|
||||
const formatter = formats_1.formatters[format];
|
||||
let filter = defaults.filter;
|
||||
if (typeof opts.filter === 'function' || (0, values_1.isArray)(opts.filter)) {
|
||||
if (typeof opts.filter === 'function' || is_array(opts.filter)) {
|
||||
filter = opts.filter;
|
||||
}
|
||||
let arrayFormat;
|
||||
@@ -234,7 +236,7 @@ function stringify(object, opts = {}) {
|
||||
filter = options.filter;
|
||||
obj = filter('', obj);
|
||||
}
|
||||
else if ((0, values_1.isArray)(options.filter)) {
|
||||
else if (is_array(options.filter)) {
|
||||
filter = options.filter;
|
||||
obj_keys = filter;
|
||||
}
|
||||
@@ -274,4 +276,5 @@ function stringify(object, opts = {}) {
|
||||
}
|
||||
return joined.length > 0 ? prefix + joined : '';
|
||||
}
|
||||
exports.stringify = stringify;
|
||||
//# sourceMappingURL=stringify.js.map
|
||||
2
node_modules/openai/internal/qs/stringify.js.map
generated
vendored
2
node_modules/openai/internal/qs/stringify.js.map
generated
vendored
File diff suppressed because one or more lines are too long
36
node_modules/openai/internal/qs/stringify.mjs
generated
vendored
36
node_modules/openai/internal/qs/stringify.mjs
generated
vendored
@@ -1,6 +1,6 @@
|
||||
import { encode, is_buffer, maybe_map, has } from "./utils.mjs";
|
||||
import { default_format, default_formatter, formatters } from "./formats.mjs";
|
||||
import { isArray } from "../utils/values.mjs";
|
||||
import { encode, is_buffer, maybe_map } from "./utils.mjs";
|
||||
import { default_format, formatters } from "./formats.mjs";
|
||||
const has = Object.prototype.hasOwnProperty;
|
||||
const array_prefix_generators = {
|
||||
brackets(prefix) {
|
||||
return String(prefix) + '[]';
|
||||
@@ -13,10 +13,12 @@ const array_prefix_generators = {
|
||||
return String(prefix);
|
||||
},
|
||||
};
|
||||
const is_array = Array.isArray;
|
||||
const push = Array.prototype.push;
|
||||
const push_to_array = function (arr, value_or_array) {
|
||||
Array.prototype.push.apply(arr, isArray(value_or_array) ? value_or_array : [value_or_array]);
|
||||
push.apply(arr, is_array(value_or_array) ? value_or_array : [value_or_array]);
|
||||
};
|
||||
let toISOString;
|
||||
const to_ISO = Date.prototype.toISOString;
|
||||
const defaults = {
|
||||
addQueryPrefix: false,
|
||||
allowDots: false,
|
||||
@@ -30,11 +32,11 @@ const defaults = {
|
||||
encoder: encode,
|
||||
encodeValuesOnly: false,
|
||||
format: default_format,
|
||||
formatter: default_formatter,
|
||||
formatter: formatters[default_format],
|
||||
/** @deprecated */
|
||||
indices: false,
|
||||
serializeDate(date) {
|
||||
return (toISOString ?? (toISOString = Function.prototype.call.bind(Date.prototype.toISOString)))(date);
|
||||
return to_ISO.call(date);
|
||||
},
|
||||
skipNulls: false,
|
||||
strictNullHandling: false,
|
||||
@@ -74,7 +76,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
else if (obj instanceof Date) {
|
||||
obj = serializeDate?.(obj);
|
||||
}
|
||||
else if (generateArrayPrefix === 'comma' && isArray(obj)) {
|
||||
else if (generateArrayPrefix === 'comma' && is_array(obj)) {
|
||||
obj = maybe_map(obj, function (value) {
|
||||
if (value instanceof Date) {
|
||||
return serializeDate?.(value);
|
||||
@@ -110,7 +112,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
return values;
|
||||
}
|
||||
let obj_keys;
|
||||
if (generateArrayPrefix === 'comma' && isArray(obj)) {
|
||||
if (generateArrayPrefix === 'comma' && is_array(obj)) {
|
||||
// we need to join elements in
|
||||
if (encodeValuesOnly && encoder) {
|
||||
// @ts-expect-error values only
|
||||
@@ -118,7 +120,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
}
|
||||
obj_keys = [{ value: obj.length > 0 ? obj.join(',') || null : void undefined }];
|
||||
}
|
||||
else if (isArray(filter)) {
|
||||
else if (is_array(filter)) {
|
||||
obj_keys = filter;
|
||||
}
|
||||
else {
|
||||
@@ -126,8 +128,8 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
obj_keys = sort ? keys.sort(sort) : keys;
|
||||
}
|
||||
const encoded_prefix = encodeDotInKeys ? String(prefix).replace(/\./g, '%2E') : String(prefix);
|
||||
const adjusted_prefix = commaRoundTrip && isArray(obj) && obj.length === 1 ? encoded_prefix + '[]' : encoded_prefix;
|
||||
if (allowEmptyArrays && isArray(obj) && obj.length === 0) {
|
||||
const adjusted_prefix = commaRoundTrip && is_array(obj) && obj.length === 1 ? encoded_prefix + '[]' : encoded_prefix;
|
||||
if (allowEmptyArrays && is_array(obj) && obj.length === 0) {
|
||||
return adjusted_prefix + '[]';
|
||||
}
|
||||
for (let j = 0; j < obj_keys.length; ++j) {
|
||||
@@ -140,7 +142,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
}
|
||||
// @ts-ignore
|
||||
const encoded_key = allowDots && encodeDotInKeys ? key.replace(/\./g, '%2E') : key;
|
||||
const key_prefix = isArray(obj) ?
|
||||
const key_prefix = is_array(obj) ?
|
||||
typeof generateArrayPrefix === 'function' ?
|
||||
generateArrayPrefix(adjusted_prefix, encoded_key)
|
||||
: adjusted_prefix
|
||||
@@ -150,7 +152,7 @@ function inner_stringify(object, prefix, generateArrayPrefix, commaRoundTrip, al
|
||||
valueSideChannel.set(sentinel, sideChannel);
|
||||
push_to_array(values, inner_stringify(value, key_prefix, generateArrayPrefix, commaRoundTrip, allowEmptyArrays, strictNullHandling, skipNulls, encodeDotInKeys,
|
||||
// @ts-ignore
|
||||
generateArrayPrefix === 'comma' && encodeValuesOnly && isArray(obj) ? null : encoder, filter, sort, allowDots, serializeDate, format, formatter, encodeValuesOnly, charset, valueSideChannel));
|
||||
generateArrayPrefix === 'comma' && encodeValuesOnly && is_array(obj) ? null : encoder, filter, sort, allowDots, serializeDate, format, formatter, encodeValuesOnly, charset, valueSideChannel));
|
||||
}
|
||||
return values;
|
||||
}
|
||||
@@ -170,14 +172,14 @@ function normalize_stringify_options(opts = defaults) {
|
||||
}
|
||||
let format = default_format;
|
||||
if (typeof opts.format !== 'undefined') {
|
||||
if (!has(formatters, opts.format)) {
|
||||
if (!has.call(formatters, opts.format)) {
|
||||
throw new TypeError('Unknown format option provided.');
|
||||
}
|
||||
format = opts.format;
|
||||
}
|
||||
const formatter = formatters[format];
|
||||
let filter = defaults.filter;
|
||||
if (typeof opts.filter === 'function' || isArray(opts.filter)) {
|
||||
if (typeof opts.filter === 'function' || is_array(opts.filter)) {
|
||||
filter = opts.filter;
|
||||
}
|
||||
let arrayFormat;
|
||||
@@ -231,7 +233,7 @@ export function stringify(object, opts = {}) {
|
||||
filter = options.filter;
|
||||
obj = filter('', obj);
|
||||
}
|
||||
else if (isArray(options.filter)) {
|
||||
else if (is_array(options.filter)) {
|
||||
filter = options.filter;
|
||||
obj_keys = filter;
|
||||
}
|
||||
|
||||
2
node_modules/openai/internal/qs/stringify.mjs.map
generated
vendored
2
node_modules/openai/internal/qs/stringify.mjs.map
generated
vendored
File diff suppressed because one or more lines are too long
57
node_modules/openai/internal/qs/types.d.mts
generated
vendored
57
node_modules/openai/internal/qs/types.d.mts
generated
vendored
@@ -1,57 +0,0 @@
|
||||
export type Format = 'RFC1738' | 'RFC3986';
|
||||
export type DefaultEncoder = (str: any, defaultEncoder?: any, charset?: string) => string;
|
||||
export type DefaultDecoder = (str: string, decoder?: any, charset?: string) => string;
|
||||
export type BooleanOptional = boolean | undefined;
|
||||
export type StringifyBaseOptions = {
|
||||
delimiter?: string;
|
||||
allowDots?: boolean;
|
||||
encodeDotInKeys?: boolean;
|
||||
strictNullHandling?: boolean;
|
||||
skipNulls?: boolean;
|
||||
encode?: boolean;
|
||||
encoder?: (str: any, defaultEncoder: DefaultEncoder, charset: string, type: 'key' | 'value', format?: Format) => string;
|
||||
filter?: Array<PropertyKey> | ((prefix: PropertyKey, value: any) => any);
|
||||
arrayFormat?: 'indices' | 'brackets' | 'repeat' | 'comma';
|
||||
indices?: boolean;
|
||||
sort?: ((a: PropertyKey, b: PropertyKey) => number) | null;
|
||||
serializeDate?: (d: Date) => string;
|
||||
format?: 'RFC1738' | 'RFC3986';
|
||||
formatter?: (str: PropertyKey) => string;
|
||||
encodeValuesOnly?: boolean;
|
||||
addQueryPrefix?: boolean;
|
||||
charset?: 'utf-8' | 'iso-8859-1';
|
||||
charsetSentinel?: boolean;
|
||||
allowEmptyArrays?: boolean;
|
||||
commaRoundTrip?: boolean;
|
||||
};
|
||||
export type StringifyOptions = StringifyBaseOptions;
|
||||
export type ParseBaseOptions = {
|
||||
comma?: boolean;
|
||||
delimiter?: string | RegExp;
|
||||
depth?: number | false;
|
||||
decoder?: (str: string, defaultDecoder: DefaultDecoder, charset: string, type: 'key' | 'value') => any;
|
||||
arrayLimit?: number;
|
||||
parseArrays?: boolean;
|
||||
plainObjects?: boolean;
|
||||
allowPrototypes?: boolean;
|
||||
allowSparse?: boolean;
|
||||
parameterLimit?: number;
|
||||
strictDepth?: boolean;
|
||||
strictNullHandling?: boolean;
|
||||
ignoreQueryPrefix?: boolean;
|
||||
charset?: 'utf-8' | 'iso-8859-1';
|
||||
charsetSentinel?: boolean;
|
||||
interpretNumericEntities?: boolean;
|
||||
allowEmptyArrays?: boolean;
|
||||
duplicates?: 'combine' | 'first' | 'last';
|
||||
allowDots?: boolean;
|
||||
decodeDotInKeys?: boolean;
|
||||
};
|
||||
export type ParseOptions = ParseBaseOptions;
|
||||
export type ParsedQs = {
|
||||
[key: string]: undefined | string | string[] | ParsedQs | ParsedQs[];
|
||||
};
|
||||
export type NonNullableProperties<T> = {
|
||||
[K in keyof T]-?: Exclude<T[K], undefined | null>;
|
||||
};
|
||||
//# sourceMappingURL=types.d.mts.map
|
||||
1
node_modules/openai/internal/qs/types.d.mts.map
generated
vendored
1
node_modules/openai/internal/qs/types.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"types.d.mts","sourceRoot":"","sources":["../../src/internal/qs/types.ts"],"names":[],"mappings":"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"}
|
||||
15
node_modules/openai/internal/qs/utils.d.mts
generated
vendored
15
node_modules/openai/internal/qs/utils.d.mts
generated
vendored
@@ -1,15 +0,0 @@
|
||||
import type { DefaultEncoder, Format } from "./types.mjs";
|
||||
export declare let has: (obj: object, key: PropertyKey) => boolean;
|
||||
export declare function merge(target: any, source: any, options?: {
|
||||
plainObjects?: boolean;
|
||||
allowPrototypes?: boolean;
|
||||
}): any;
|
||||
export declare function assign_single_source(target: any, source: any): any;
|
||||
export declare function decode(str: string, _: any, charset: string): string;
|
||||
export declare const encode: (str: any, defaultEncoder: DefaultEncoder, charset: string, type: 'key' | 'value', format: Format) => string;
|
||||
export declare function compact(value: any): any;
|
||||
export declare function is_regexp(obj: any): boolean;
|
||||
export declare function is_buffer(obj: any): boolean;
|
||||
export declare function combine(a: any, b: any): never[];
|
||||
export declare function maybe_map<T>(val: T[], fn: (v: T) => T): T | T[];
|
||||
//# sourceMappingURL=utils.d.mts.map
|
||||
1
node_modules/openai/internal/qs/utils.d.mts.map
generated
vendored
1
node_modules/openai/internal/qs/utils.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"utils.d.mts","sourceRoot":"","sources":["../../src/internal/qs/utils.ts"],"names":[],"mappings":"OACO,KAAK,EAAE,cAAc,EAAE,MAAM,EAAE;AAGtC,eAAO,IAAI,GAAG,GAAI,KAAK,MAAM,EAAE,KAAK,WAAW,KAAG,OAGjD,CAAC;AA4CF,wBAAgB,KAAK,CACnB,MAAM,EAAE,GAAG,EACX,MAAM,EAAE,GAAG,EACX,OAAO,GAAE;IAAE,YAAY,CAAC,EAAE,OAAO,CAAC;IAAC,eAAe,CAAC,EAAE,OAAO,CAAA;CAAO,OAwDpE;AAED,wBAAgB,oBAAoB,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,GAAG,OAK5D;AAED,wBAAgB,MAAM,CAAC,GAAG,EAAE,MAAM,EAAE,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,MAAM,UAY1D;AAID,eAAO,MAAM,MAAM,EAAE,CACnB,GAAG,EAAE,GAAG,EACR,cAAc,EAAE,cAAc,EAC9B,OAAO,EAAE,MAAM,EACf,IAAI,EAAE,KAAK,GAAG,OAAO,EACrB,MAAM,EAAE,MAAM,KACX,MAuEJ,CAAC;AAEF,wBAAgB,OAAO,CAAC,KAAK,EAAE,GAAG,OAuBjC;AAED,wBAAgB,SAAS,CAAC,GAAG,EAAE,GAAG,WAEjC;AAED,wBAAgB,SAAS,CAAC,GAAG,EAAE,GAAG,WAMjC;AAED,wBAAgB,OAAO,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,WAErC;AAED,wBAAgB,SAAS,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,KAAK,CAAC,WASrD"}
|
||||
1
node_modules/openai/internal/qs/utils.d.ts
generated
vendored
1
node_modules/openai/internal/qs/utils.d.ts
generated
vendored
@@ -1,5 +1,4 @@
|
||||
import type { DefaultEncoder, Format } from "./types.js";
|
||||
export declare let has: (obj: object, key: PropertyKey) => boolean;
|
||||
export declare function merge(target: any, source: any, options?: {
|
||||
plainObjects?: boolean;
|
||||
allowPrototypes?: boolean;
|
||||
|
||||
2
node_modules/openai/internal/qs/utils.d.ts.map
generated
vendored
2
node_modules/openai/internal/qs/utils.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/internal/qs/utils.ts"],"names":[],"mappings":"OACO,KAAK,EAAE,cAAc,EAAE,MAAM,EAAE;AAGtC,eAAO,IAAI,GAAG,GAAI,KAAK,MAAM,EAAE,KAAK,WAAW,KAAG,OAGjD,CAAC;AA4CF,wBAAgB,KAAK,CACnB,MAAM,EAAE,GAAG,EACX,MAAM,EAAE,GAAG,EACX,OAAO,GAAE;IAAE,YAAY,CAAC,EAAE,OAAO,CAAC;IAAC,eAAe,CAAC,EAAE,OAAO,CAAA;CAAO,OAwDpE;AAED,wBAAgB,oBAAoB,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,GAAG,OAK5D;AAED,wBAAgB,MAAM,CAAC,GAAG,EAAE,MAAM,EAAE,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,MAAM,UAY1D;AAID,eAAO,MAAM,MAAM,EAAE,CACnB,GAAG,EAAE,GAAG,EACR,cAAc,EAAE,cAAc,EAC9B,OAAO,EAAE,MAAM,EACf,IAAI,EAAE,KAAK,GAAG,OAAO,EACrB,MAAM,EAAE,MAAM,KACX,MAuEJ,CAAC;AAEF,wBAAgB,OAAO,CAAC,KAAK,EAAE,GAAG,OAuBjC;AAED,wBAAgB,SAAS,CAAC,GAAG,EAAE,GAAG,WAEjC;AAED,wBAAgB,SAAS,CAAC,GAAG,EAAE,GAAG,WAMjC;AAED,wBAAgB,OAAO,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,WAErC;AAED,wBAAgB,SAAS,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,KAAK,CAAC,WASrD"}
|
||||
{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/internal/qs/utils.ts"],"names":[],"mappings":"AACA,OAAO,KAAK,EAAE,cAAc,EAAE,MAAM,EAAE,MAAM,SAAS,CAAC;AA+CtD,wBAAgB,KAAK,CACnB,MAAM,EAAE,GAAG,EACX,MAAM,EAAE,GAAG,EACX,OAAO,GAAE;IAAE,YAAY,CAAC,EAAE,OAAO,CAAC;IAAC,eAAe,CAAC,EAAE,OAAO,CAAA;CAAO,OA2DpE;AAED,wBAAgB,oBAAoB,CAAC,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,GAAG,OAK5D;AAED,wBAAgB,MAAM,CAAC,GAAG,EAAE,MAAM,EAAE,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,MAAM,UAY1D;AAID,eAAO,MAAM,MAAM,EAAE,CACnB,GAAG,EAAE,GAAG,EACR,cAAc,EAAE,cAAc,EAC9B,OAAO,EAAE,MAAM,EACf,IAAI,EAAE,KAAK,GAAG,OAAO,EACrB,MAAM,EAAE,MAAM,KACX,MAuEJ,CAAC;AAEF,wBAAgB,OAAO,CAAC,KAAK,EAAE,GAAG,OAuBjC;AAED,wBAAgB,SAAS,CAAC,GAAG,EAAE,GAAG,WAEjC;AAED,wBAAgB,SAAS,CAAC,GAAG,EAAE,GAAG,WAMjC;AAED,wBAAgB,OAAO,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,WAErC;AAED,wBAAgB,SAAS,CAAC,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,KAAK,CAAC,WASrD"}
|
||||
43
node_modules/openai/internal/qs/utils.js
generated
vendored
43
node_modules/openai/internal/qs/utils.js
generated
vendored
@@ -1,20 +1,10 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.encode = exports.has = void 0;
|
||||
exports.merge = merge;
|
||||
exports.assign_single_source = assign_single_source;
|
||||
exports.decode = decode;
|
||||
exports.compact = compact;
|
||||
exports.is_regexp = is_regexp;
|
||||
exports.is_buffer = is_buffer;
|
||||
exports.combine = combine;
|
||||
exports.maybe_map = maybe_map;
|
||||
exports.maybe_map = exports.combine = exports.is_buffer = exports.is_regexp = exports.compact = exports.encode = exports.decode = exports.assign_single_source = exports.merge = void 0;
|
||||
const formats_1 = require("./formats.js");
|
||||
const values_1 = require("../utils/values.js");
|
||||
let has = (obj, key) => ((exports.has = Object.hasOwn ?? Function.prototype.call.bind(Object.prototype.hasOwnProperty)),
|
||||
(0, exports.has)(obj, key));
|
||||
exports.has = has;
|
||||
const hex_table = /* @__PURE__ */ (() => {
|
||||
const has = Object.prototype.hasOwnProperty;
|
||||
const is_array = Array.isArray;
|
||||
const hex_table = (() => {
|
||||
const array = [];
|
||||
for (let i = 0; i < 256; ++i) {
|
||||
array.push('%' + ((i < 16 ? '0' : '') + i.toString(16)).toUpperCase());
|
||||
@@ -27,7 +17,7 @@ function compact_queue(queue) {
|
||||
if (!item)
|
||||
continue;
|
||||
const obj = item.obj[item.prop];
|
||||
if ((0, values_1.isArray)(obj)) {
|
||||
if (is_array(obj)) {
|
||||
const compacted = [];
|
||||
for (let j = 0; j < obj.length; ++j) {
|
||||
if (typeof obj[j] !== 'undefined') {
|
||||
@@ -53,11 +43,12 @@ function merge(target, source, options = {}) {
|
||||
return target;
|
||||
}
|
||||
if (typeof source !== 'object') {
|
||||
if ((0, values_1.isArray)(target)) {
|
||||
if (is_array(target)) {
|
||||
target.push(source);
|
||||
}
|
||||
else if (target && typeof target === 'object') {
|
||||
if ((options && (options.plainObjects || options.allowPrototypes)) || !(0, exports.has)(Object.prototype, source)) {
|
||||
if ((options && (options.plainObjects || options.allowPrototypes)) ||
|
||||
!has.call(Object.prototype, source)) {
|
||||
target[source] = true;
|
||||
}
|
||||
}
|
||||
@@ -70,13 +61,13 @@ function merge(target, source, options = {}) {
|
||||
return [target].concat(source);
|
||||
}
|
||||
let mergeTarget = target;
|
||||
if ((0, values_1.isArray)(target) && !(0, values_1.isArray)(source)) {
|
||||
if (is_array(target) && !is_array(source)) {
|
||||
// @ts-ignore
|
||||
mergeTarget = array_to_object(target, options);
|
||||
}
|
||||
if ((0, values_1.isArray)(target) && (0, values_1.isArray)(source)) {
|
||||
if (is_array(target) && is_array(source)) {
|
||||
source.forEach(function (item, i) {
|
||||
if ((0, exports.has)(target, i)) {
|
||||
if (has.call(target, i)) {
|
||||
const targetItem = target[i];
|
||||
if (targetItem && typeof targetItem === 'object' && item && typeof item === 'object') {
|
||||
target[i] = merge(targetItem, item, options);
|
||||
@@ -93,7 +84,7 @@ function merge(target, source, options = {}) {
|
||||
}
|
||||
return Object.keys(source).reduce(function (acc, key) {
|
||||
const value = source[key];
|
||||
if ((0, exports.has)(acc, key)) {
|
||||
if (has.call(acc, key)) {
|
||||
acc[key] = merge(acc[key], value, options);
|
||||
}
|
||||
else {
|
||||
@@ -102,12 +93,14 @@ function merge(target, source, options = {}) {
|
||||
return acc;
|
||||
}, mergeTarget);
|
||||
}
|
||||
exports.merge = merge;
|
||||
function assign_single_source(target, source) {
|
||||
return Object.keys(source).reduce(function (acc, key) {
|
||||
acc[key] = source[key];
|
||||
return acc;
|
||||
}, target);
|
||||
}
|
||||
exports.assign_single_source = assign_single_source;
|
||||
function decode(str, _, charset) {
|
||||
const strWithoutPlus = str.replace(/\+/g, ' ');
|
||||
if (charset === 'iso-8859-1') {
|
||||
@@ -122,6 +115,7 @@ function decode(str, _, charset) {
|
||||
return strWithoutPlus;
|
||||
}
|
||||
}
|
||||
exports.decode = decode;
|
||||
const limit = 1024;
|
||||
const encode = (str, _defaultEncoder, charset, _kind, format) => {
|
||||
// This code was originally written by Brian White for the io.js core querystring library.
|
||||
@@ -205,20 +199,24 @@ function compact(value) {
|
||||
compact_queue(queue);
|
||||
return value;
|
||||
}
|
||||
exports.compact = compact;
|
||||
function is_regexp(obj) {
|
||||
return Object.prototype.toString.call(obj) === '[object RegExp]';
|
||||
}
|
||||
exports.is_regexp = is_regexp;
|
||||
function is_buffer(obj) {
|
||||
if (!obj || typeof obj !== 'object') {
|
||||
return false;
|
||||
}
|
||||
return !!(obj.constructor && obj.constructor.isBuffer && obj.constructor.isBuffer(obj));
|
||||
}
|
||||
exports.is_buffer = is_buffer;
|
||||
function combine(a, b) {
|
||||
return [].concat(a, b);
|
||||
}
|
||||
exports.combine = combine;
|
||||
function maybe_map(val, fn) {
|
||||
if ((0, values_1.isArray)(val)) {
|
||||
if (is_array(val)) {
|
||||
const mapped = [];
|
||||
for (let i = 0; i < val.length; i += 1) {
|
||||
mapped.push(fn(val[i]));
|
||||
@@ -227,4 +225,5 @@ function maybe_map(val, fn) {
|
||||
}
|
||||
return fn(val);
|
||||
}
|
||||
exports.maybe_map = maybe_map;
|
||||
//# sourceMappingURL=utils.js.map
|
||||
2
node_modules/openai/internal/qs/utils.js.map
generated
vendored
2
node_modules/openai/internal/qs/utils.js.map
generated
vendored
File diff suppressed because one or more lines are too long
24
node_modules/openai/internal/qs/utils.mjs
generated
vendored
24
node_modules/openai/internal/qs/utils.mjs
generated
vendored
@@ -1,8 +1,7 @@
|
||||
import { RFC1738 } from "./formats.mjs";
|
||||
import { isArray } from "../utils/values.mjs";
|
||||
export let has = (obj, key) => ((has = Object.hasOwn ?? Function.prototype.call.bind(Object.prototype.hasOwnProperty)),
|
||||
has(obj, key));
|
||||
const hex_table = /* @__PURE__ */ (() => {
|
||||
const has = Object.prototype.hasOwnProperty;
|
||||
const is_array = Array.isArray;
|
||||
const hex_table = (() => {
|
||||
const array = [];
|
||||
for (let i = 0; i < 256; ++i) {
|
||||
array.push('%' + ((i < 16 ? '0' : '') + i.toString(16)).toUpperCase());
|
||||
@@ -15,7 +14,7 @@ function compact_queue(queue) {
|
||||
if (!item)
|
||||
continue;
|
||||
const obj = item.obj[item.prop];
|
||||
if (isArray(obj)) {
|
||||
if (is_array(obj)) {
|
||||
const compacted = [];
|
||||
for (let j = 0; j < obj.length; ++j) {
|
||||
if (typeof obj[j] !== 'undefined') {
|
||||
@@ -41,11 +40,12 @@ export function merge(target, source, options = {}) {
|
||||
return target;
|
||||
}
|
||||
if (typeof source !== 'object') {
|
||||
if (isArray(target)) {
|
||||
if (is_array(target)) {
|
||||
target.push(source);
|
||||
}
|
||||
else if (target && typeof target === 'object') {
|
||||
if ((options && (options.plainObjects || options.allowPrototypes)) || !has(Object.prototype, source)) {
|
||||
if ((options && (options.plainObjects || options.allowPrototypes)) ||
|
||||
!has.call(Object.prototype, source)) {
|
||||
target[source] = true;
|
||||
}
|
||||
}
|
||||
@@ -58,13 +58,13 @@ export function merge(target, source, options = {}) {
|
||||
return [target].concat(source);
|
||||
}
|
||||
let mergeTarget = target;
|
||||
if (isArray(target) && !isArray(source)) {
|
||||
if (is_array(target) && !is_array(source)) {
|
||||
// @ts-ignore
|
||||
mergeTarget = array_to_object(target, options);
|
||||
}
|
||||
if (isArray(target) && isArray(source)) {
|
||||
if (is_array(target) && is_array(source)) {
|
||||
source.forEach(function (item, i) {
|
||||
if (has(target, i)) {
|
||||
if (has.call(target, i)) {
|
||||
const targetItem = target[i];
|
||||
if (targetItem && typeof targetItem === 'object' && item && typeof item === 'object') {
|
||||
target[i] = merge(targetItem, item, options);
|
||||
@@ -81,7 +81,7 @@ export function merge(target, source, options = {}) {
|
||||
}
|
||||
return Object.keys(source).reduce(function (acc, key) {
|
||||
const value = source[key];
|
||||
if (has(acc, key)) {
|
||||
if (has.call(acc, key)) {
|
||||
acc[key] = merge(acc[key], value, options);
|
||||
}
|
||||
else {
|
||||
@@ -205,7 +205,7 @@ export function combine(a, b) {
|
||||
return [].concat(a, b);
|
||||
}
|
||||
export function maybe_map(val, fn) {
|
||||
if (isArray(val)) {
|
||||
if (is_array(val)) {
|
||||
const mapped = [];
|
||||
for (let i = 0; i < val.length; i += 1) {
|
||||
mapped.push(fn(val[i]));
|
||||
|
||||
2
node_modules/openai/internal/qs/utils.mjs.map
generated
vendored
2
node_modules/openai/internal/qs/utils.mjs.map
generated
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user