UNPKG

@notionhq/client

Version:

A simple and easy to use client for the Notion API

52 lines 5.92 kB
"use strict"; /** * index.ts * * This file is the entry point for the Notion SDK. * It exports the Client class and all the API endpoints. * * @packageDocumentation */ Object.defineProperty(exports, "__esModule", { value: true }); exports.meetingNotesFilterableProperties = exports.extractBlockId = exports.extractPageId = exports.extractDatabaseId = exports.extractNotionId = exports.isFullPageOrDataSource = exports.isFullView = exports.isFullComment = exports.isFullUser = exports.isFullPage = exports.isFullDatabase = exports.isFullDataSource = exports.isFullBlock = exports.iterateDataSourceTemplates = exports.collectDataSourceTemplates = exports.iteratePaginatedAPI = exports.collectPaginatedAPI = exports.MIN_VIEW_COLUMN_WIDTH = exports.DEFAULT_MAX_RETRY_DELAY_MS = exports.DEFAULT_INITIAL_RETRY_DELAY_MS = exports.DEFAULT_MAX_RETRIES = exports.DEFAULT_TIMEOUT_MS = exports.DEFAULT_BASE_URL = exports.isHTTPResponseError = exports.isNotionClientError = exports.InvalidPathParameterError = exports.RequestTimeoutError = exports.UnknownHTTPResponseError = exports.APIResponseError = exports.ClientErrorCode = exports.APIErrorCode = exports.LogLevel = exports.Client = void 0; var Client_1 = require("./Client"); Object.defineProperty(exports, "Client", { enumerable: true, get: function () { return Client_1.default; } }); var logging_1 = require("./logging"); Object.defineProperty(exports, "LogLevel", { enumerable: true, get: function () { return logging_1.LogLevel; } }); var errors_1 = require("./errors"); Object.defineProperty(exports, "APIErrorCode", { enumerable: true, get: function () { return errors_1.APIErrorCode; } }); Object.defineProperty(exports, "ClientErrorCode", { enumerable: true, get: function () { return errors_1.ClientErrorCode; } }); Object.defineProperty(exports, "APIResponseError", { enumerable: true, get: function () { return errors_1.APIResponseError; } }); Object.defineProperty(exports, "UnknownHTTPResponseError", { enumerable: true, get: function () { return errors_1.UnknownHTTPResponseError; } }); Object.defineProperty(exports, "RequestTimeoutError", { enumerable: true, get: function () { return errors_1.RequestTimeoutError; } }); Object.defineProperty(exports, "InvalidPathParameterError", { enumerable: true, get: function () { return errors_1.InvalidPathParameterError; } }); // Error helpers Object.defineProperty(exports, "isNotionClientError", { enumerable: true, get: function () { return errors_1.isNotionClientError; } }); Object.defineProperty(exports, "isHTTPResponseError", { enumerable: true, get: function () { return errors_1.isHTTPResponseError; } }); var constants_1 = require("./constants"); Object.defineProperty(exports, "DEFAULT_BASE_URL", { enumerable: true, get: function () { return constants_1.DEFAULT_BASE_URL; } }); Object.defineProperty(exports, "DEFAULT_TIMEOUT_MS", { enumerable: true, get: function () { return constants_1.DEFAULT_TIMEOUT_MS; } }); Object.defineProperty(exports, "DEFAULT_MAX_RETRIES", { enumerable: true, get: function () { return constants_1.DEFAULT_MAX_RETRIES; } }); Object.defineProperty(exports, "DEFAULT_INITIAL_RETRY_DELAY_MS", { enumerable: true, get: function () { return constants_1.DEFAULT_INITIAL_RETRY_DELAY_MS; } }); Object.defineProperty(exports, "DEFAULT_MAX_RETRY_DELAY_MS", { enumerable: true, get: function () { return constants_1.DEFAULT_MAX_RETRY_DELAY_MS; } }); Object.defineProperty(exports, "MIN_VIEW_COLUMN_WIDTH", { enumerable: true, get: function () { return constants_1.MIN_VIEW_COLUMN_WIDTH; } }); var helpers_1 = require("./helpers"); Object.defineProperty(exports, "collectPaginatedAPI", { enumerable: true, get: function () { return helpers_1.collectPaginatedAPI; } }); Object.defineProperty(exports, "iteratePaginatedAPI", { enumerable: true, get: function () { return helpers_1.iteratePaginatedAPI; } }); Object.defineProperty(exports, "collectDataSourceTemplates", { enumerable: true, get: function () { return helpers_1.collectDataSourceTemplates; } }); Object.defineProperty(exports, "iterateDataSourceTemplates", { enumerable: true, get: function () { return helpers_1.iterateDataSourceTemplates; } }); Object.defineProperty(exports, "isFullBlock", { enumerable: true, get: function () { return helpers_1.isFullBlock; } }); Object.defineProperty(exports, "isFullDataSource", { enumerable: true, get: function () { return helpers_1.isFullDataSource; } }); Object.defineProperty(exports, "isFullDatabase", { enumerable: true, get: function () { return helpers_1.isFullDatabase; } }); Object.defineProperty(exports, "isFullPage", { enumerable: true, get: function () { return helpers_1.isFullPage; } }); Object.defineProperty(exports, "isFullUser", { enumerable: true, get: function () { return helpers_1.isFullUser; } }); Object.defineProperty(exports, "isFullComment", { enumerable: true, get: function () { return helpers_1.isFullComment; } }); Object.defineProperty(exports, "isFullView", { enumerable: true, get: function () { return helpers_1.isFullView; } }); Object.defineProperty(exports, "isFullPageOrDataSource", { enumerable: true, get: function () { return helpers_1.isFullPageOrDataSource; } }); Object.defineProperty(exports, "extractNotionId", { enumerable: true, get: function () { return helpers_1.extractNotionId; } }); Object.defineProperty(exports, "extractDatabaseId", { enumerable: true, get: function () { return helpers_1.extractDatabaseId; } }); Object.defineProperty(exports, "extractPageId", { enumerable: true, get: function () { return helpers_1.extractPageId; } }); Object.defineProperty(exports, "extractBlockId", { enumerable: true, get: function () { return helpers_1.extractBlockId; } }); var meeting_notes_1 = require("./meeting-notes"); Object.defineProperty(exports, "meetingNotesFilterableProperties", { enumerable: true, get: function () { return meeting_notes_1.meetingNotesFilterableProperties; } }); //# sourceMappingURL=index.js.map