notion-utils
TypeScript icon, indicating that this package has built-in type declarations

6.16.0 • Public • Published

React Notion X

notion-utils

Useful utilities for working with Notion data. Isomorphic.

NPM Build Status Prettier Code Formatting

Install

npm install notion-utils

This package is compatible with both Node.js and client-side web usage.

Usage

import { parsePageId } from 'notion-utils'

parsePageId(
  'https://www.notion.so/Notion-Tests-067dd719a912471ea9a3ac10710e7fdf'
)
// '067dd719-a912-471e-a9a3-ac10710e7fdf'

parsePageId('About-d9ae0c6e7cad49a78e21d240cf2e3d04')
// 'd9ae0c6e-7cad-49a7-8e21-d240cf2e3d04'

parsePageId('About-d9ae0c6e7cad49a78e21d240cf2e3d04', { uuid: false })
// 'd9ae0c6e7cad49a78e21d240cf2e3d04'

Docs

See the full docs.

License

MIT © Travis Fischer

Support my OSS work by following me on twitter twitter

Dependents (77)

Package Sidebar

Install

npm i notion-utils

Weekly Downloads

34,333

Version

6.16.0

License

MIT

Unpacked Size

118 kB

Total Files

60

Last publish

Collaborators

  • fisch0920
  • noahbragg