INNER CODE UNIT · TypeScript

parts

rowboatlabs/rowboat · apps/harbor/packages/server/src/connectors/attio/index.ts:157

        const parts = args.trim().split(/\s+/);
        const [object = '', recordId = ''] = parts;
        if (parts.length !== 2 || !/^[a-z0-9][a-z0-9_-]{0,127}$/i.test(object) || !z.uuid().safeParse(recordId).success) {
          throw new UsageError('Give an object slug or UUID and a record UUID, such as companies <record-id>.');
        }
        const record = await api.record(object, recordId);
        return record ? recordSummary(record, object) : `Record \`${recordId}\` in **${plainText(object, 128)}** was not found or is unavailable.`;
      },
    }],
  });
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…