UNPKG

@dpkit/table

Version:

Data Package implementation in TypeScript.

7 lines 1.5 kB
export function matchField(index, field, schema, polarsSchema) { const fieldsMatch = schema.fieldsMatch ?? "exact"; return fieldsMatch !== "exact" ? polarsSchema.fields.find(polarsField => polarsField.name === field.name) : polarsSchema.fields[index]; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF0Y2guanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9maWVsZC9tYXRjaC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLFVBQVUsVUFBVSxDQUN4QixLQUFhLEVBQ2IsS0FBWSxFQUNaLE1BQWMsRUFDZCxZQUEwQjtJQUUxQixNQUFNLFdBQVcsR0FBRyxNQUFNLENBQUMsV0FBVyxJQUFJLE9BQU8sQ0FBQTtJQUNqRCxPQUFPLFdBQVcsS0FBSyxPQUFPO1FBQzVCLENBQUMsQ0FBQyxZQUFZLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxJQUFJLEtBQUssS0FBSyxDQUFDLElBQUksQ0FBQztRQUMxRSxDQUFDLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQTtBQUNoQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBGaWVsZCwgU2NoZW1hIH0gZnJvbSBcIkBkcGtpdC9jb3JlXCJcbmltcG9ydCB0eXBlIHsgUG9sYXJzU2NoZW1hIH0gZnJvbSBcIi4uL3NjaGVtYS9pbmRleC50c1wiXG5cbmV4cG9ydCBmdW5jdGlvbiBtYXRjaEZpZWxkKFxuICBpbmRleDogbnVtYmVyLFxuICBmaWVsZDogRmllbGQsXG4gIHNjaGVtYTogU2NoZW1hLFxuICBwb2xhcnNTY2hlbWE6IFBvbGFyc1NjaGVtYSxcbikge1xuICBjb25zdCBmaWVsZHNNYXRjaCA9IHNjaGVtYS5maWVsZHNNYXRjaCA/PyBcImV4YWN0XCJcbiAgcmV0dXJuIGZpZWxkc01hdGNoICE9PSBcImV4YWN0XCJcbiAgICA/IHBvbGFyc1NjaGVtYS5maWVsZHMuZmluZChwb2xhcnNGaWVsZCA9PiBwb2xhcnNGaWVsZC5uYW1lID09PSBmaWVsZC5uYW1lKVxuICAgIDogcG9sYXJzU2NoZW1hLmZpZWxkc1tpbmRleF1cbn1cbiJdfQ==