{"id":29195663,"url":"https://github.com/gptscript-ai/knowledge-notion-integration","last_synced_at":"2025-07-02T05:05:16.985Z","repository":{"id":257037934,"uuid":"849578973","full_name":"gptscript-ai/knowledge-notion-integration","owner":"gptscript-ai","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-16T22:15:58.000Z","size":72,"stargazers_count":0,"open_issues_count":5,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-09-18T00:37:10.833Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gptscript-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-29T21:10:48.000Z","updated_at":"2024-09-16T22:16:02.000Z","dependencies_parsed_at":"2024-09-14T13:47:39.679Z","dependency_job_id":"b409ca13-d798-436a-a2cf-1921a30662b3","html_url":"https://github.com/gptscript-ai/knowledge-notion-integration","commit_stats":null,"previous_names":["gptscript-ai/knowledge-notion-integration"],"tags_count":0,"template":false,"template_full_name":"makenotion/notion-sdk-typescript-starter","purl":"pkg:github/gptscript-ai/knowledge-notion-integration","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gptscript-ai%2Fknowledge-notion-integration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gptscript-ai%2Fknowledge-notion-integration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gptscript-ai%2Fknowledge-notion-integration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gptscript-ai%2Fknowledge-notion-integration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gptscript-ai","download_url":"https://codeload.github.com/gptscript-ai/knowledge-notion-integration/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gptscript-ai%2Fknowledge-notion-integration/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263077633,"owners_count":23410167,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-02T05:05:16.227Z","updated_at":"2025-07-02T05:05:16.958Z","avatar_url":"https://github.com/gptscript-ai.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# notion-sdk-typescript-starter\n\nThis is a template repository for getting started with the [Notion SDK](https://github.com/makenotion/notion-sdk-js)\nand [TypeScript](https://www.typescriptlang.org/).\n\nTo use this template, click the big green \"Use this template\" button in the upper-right corner. After some questions,\nGitHub will create a new clone under your account, and then you can get started customizing.\n\n## Features\n\n- TypeScript for type checking.\n- [Prettier](https://prettier.io/) for code formatting.\n- A minimal GitHub Actions workflow that typechecks your code.\n- [Dotenv](https://www.npmjs.com/package/dotenv) for configuring your Notion API token.\n- [Dependabot](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates)\n  for ensuring your (and this template's!) dependencies are up to date.\n- Our lovely Notion SDK!\n\n## What to do after duplicating\n\n1. Make sure you've [created a Notion integration](https://developers.notion.com/docs/getting-started) and have a secret Notion token.\n2. Add your Notion token to a `.env` file at the root of this repository: `echo \"NOTION_TOKEN=[your token here]\" \u003e .env`.\n3. Run `npm install`.\n4. Edit the `database_id` in `index.ts` from FIXME to be any database currently shared with your integration.\n5. Run `npm start` to run the script.\n\nNow you can head over to our [developer documentation](https://developers.notion.com/) for more information on using the Notion API!\n\n## NPM Scripts\n\nThis template has a few built-in NPM scripts:\n\n| Script              | Action                                                                                                                                                                          |\n| - | - |\n| `npm start`         | Run `index.ts`.                                                                                                                                                                 |\n| `npm run typecheck` | Type check using the TypeScript compiler.                                                                                                                                       |\n| `npm run format`    | Format using Prettier (also recommended: the [Prettier VS Code extension](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode) if you're using VS code.) |\n| `npm run build`     | Build JavaScript into the `dist/` directory. You normally shouldn't need this if you're using `npm start`.                                                                      |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgptscript-ai%2Fknowledge-notion-integration","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgptscript-ai%2Fknowledge-notion-integration","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgptscript-ai%2Fknowledge-notion-integration/lists"}