UNPKG

notion-ts-client

Version:

Generates an easy to use and fully typed API to access and modify the data in Notion Databases

64 lines 1.81 kB
{ "name": "notion-ts-client", "version": "0.2.18", "description": "Generates an easy to use and fully typed API to access and modify the data in Notion Databases", "repository": "https://github.com/velsa/notion-ts-client", "homepage": "https://github.com/velsa/notion-ts-client", "keywords": [ "Notion", "Typescript", "API", "Generate" ], "author": { "name": "Vels (Itzhak Lobak)", "email": "velshome@gmail.com" }, "license": "MIT", "publishConfig": { "access": "public" }, "type": "module", "main": "dist/index.js", "module": "dist/index.cjs", "types": "dist/index.d.ts", "bin": { "init": "./dist/index.js" }, "dependencies": { "@inquirer/prompts": "^4.1.0", "@notionhq/client": "^2.2.15", "chalk": "^5.3.0", "change-case-all": "^2.1.0", "commander": "^11.1.0", "dotenv": "^16.4.4", "ejs": "^3.1.9", "p-throttle": "^6.1.0", "redis": "^4.6.14", "slugify": "^1.6.6" }, "devDependencies": { "@changesets/cli": "^2.27.1", "@stylistic/eslint-plugin": "^1.5.4", "@types/jest": "^29.5.12", "@types/node": "^20.11.6", "@typescript-eslint/eslint-plugin": "^6.19.0", "@typescript-eslint/parser": "^6.19.0", "eslint-plugin-import": "^2.29.1", "jest": "^29.7.0", "jest-junit": "^16.0.0", "prettier": "3.2.2", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", "tsc": "^2.0.4", "tsup": "^8.0.1", "typescript": "^5.3.3" }, "scripts": { "dev": "NOTION_TS_CLIENT_DEBUG=true npx tsx --inspect src/index.ts -- generate", "build": "tsup src/index.ts --format cjs,esm --clean --out-dir dist", "release": "pnpm run build && changeset publish", "test": "npx jest --setupFiles dotenv/config", "generate:afisha": "pnpm run dev -- generate" } }