react-notion-super-renderer
Version:
Notion block renderer for React applications
85 lines (84 loc) • 1.75 kB
JSON
{
"name": "react-notion-super-renderer",
"version": "1.0.0",
"description": "Notion block renderer for React applications",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js",
"types": "./dist/index.d.ts"
}
},
"files": [
"dist"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"test": "jest --passWithNoTests",
"test:coverage": "jest --coverage",
"build": "tsc",
"prepublishOnly": "npm run build"
},
"jest": {
"preset": "ts-jest",
"testEnvironment": "jsdom",
"testMatch": [
"**/*.test.ts",
"**/*.test.tsx"
],
"collectCoverageFrom": [
"src/**/*.ts",
"src/**/*.tsx",
"!src/**/*.test.ts",
"!src/**/*.test.tsx",
"!src/**/*.d.ts"
],
"coverageDirectory": "coverage",
"coverageReporters": [
"text",
"lcov",
"html"
],
"coverageThreshold": {
"global": {
"branches": 15,
"functions": 50,
"lines": 60,
"statements": 60
}
}
},
"keywords": [
"notion",
"renderer",
"react",
"blocks",
"typescript"
],
"author": "",
"license": "ISC",
"dependencies": {
"@notionhq/client": "^4.0.1",
"react": "^18.0.0"
},
"peerDependencies": {
"react": "^18.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/gabrielemuscogiuri/notion-integration.git"
},
"devDependencies": {
"@types/jest": "^30.0.0",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"jest": "^30.0.4",
"jest-environment-jsdom": "^30.0.4",
"ts-jest": "^29.4.0",
"typescript": "^5.8.3"
}
}