sic-code-list
Version:
Standard industrial classification SIC code list
26 lines (23 loc) • 691 B
JavaScript
async function loadData() {
try {
// Adjust the path as necessary to match your project structure
const module = await import("./data.json", { assert: { type: "json" } });
const data = module.default;
return data;
} catch (error) {
console.error("Failed to load data.json with type 'json':", error);
}
}
async function lookupSICCode(sicCodes) {
try {
const data = await loadData();
const normalizedSICCodes = sicCodes.map((code) => +code);
const matchingResults = data.filter((row) =>
normalizedSICCodes.includes(+row["sicCode"])
);
return matchingResults;
} catch (error) {
console.error(error);
}
}
export { lookupSICCode };