UNPKG

@dpkit/table

Version:

Data Package implementation in TypeScript.

6 lines 1.22 kB
export function getPolarsSchema(typeMapping) { const entries = Object.entries(typeMapping); const fields = entries.map(([name, type]) => ({ name, type })); return { fields }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVscGVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NjaGVtYS9oZWxwZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLE1BQU0sVUFBVSxlQUFlLENBQzdCLFdBQXFDO0lBRXJDLE1BQU0sT0FBTyxHQUFHLE1BQU0sQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUE7SUFDM0MsTUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQTtJQUU5RCxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUE7QUFDbkIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgRGF0YVR5cGUgfSBmcm9tIFwibm9kZWpzLXBvbGFyc1wiXG5pbXBvcnQgdHlwZSB7IFBvbGFyc1NjaGVtYSB9IGZyb20gXCIuL1NjaGVtYS50c1wiXG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRQb2xhcnNTY2hlbWEoXG4gIHR5cGVNYXBwaW5nOiBSZWNvcmQ8c3RyaW5nLCBEYXRhVHlwZT4sXG4pOiBQb2xhcnNTY2hlbWEge1xuICBjb25zdCBlbnRyaWVzID0gT2JqZWN0LmVudHJpZXModHlwZU1hcHBpbmcpXG4gIGNvbnN0IGZpZWxkcyA9IGVudHJpZXMubWFwKChbbmFtZSwgdHlwZV0pID0+ICh7IG5hbWUsIHR5cGUgfSkpXG5cbiAgcmV0dXJuIHsgZmllbGRzIH1cbn1cbiJdfQ==