UNPKG

l7note

Version:

Access your notion notes quick

22 lines (18 loc) 624 B
import { Client } from '@notionhq/client/build/src'; import { GetDatabaseResponse } from '@notionhq/client/build/src/api-endpoints'; import chalk from 'chalk'; import { exit } from 'process'; import { globalConfig } from '../setup'; const getDatabseInfo = async (dbId: string): Promise<any> => { const notion = new Client({ auth: globalConfig.token }); try { const database = await notion.databases.retrieve({ database_id: dbId, }); return database; } catch (err) { console.log(chalk.red('There was a error finding your selected Database')); exit(1); } }; export { getDatabseInfo };