{
    "name": "@vrerv/md-to-notion",
    "version": "1.1.0",
    "description": "An upload of markdown files to a hierarchy of Notion pages.",
    "engines": {
        "node": ">=15"
    },
    "homepage": "https://vrerv.com",
    "bugs": {
        "url": "https://github.com/vrerv/md-to-notion/issues"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/vrerv/md-to-notion/"
    },
    "keywords": [
        "notion",
        "markdown",
        "cli",
        "notion-api",
        "block"
    ],
    "main": "./build/src",
    "types": "./build/src/index.d.ts",
    "scripts": {
        "prepare": "npm run build",
        "prepublishOnly": "npm run && npm run lint && npm run test",
        "build": "tsc",
        "prettier": "prettier --write .",
        "lint": "prettier --check . && eslint . --ext .ts && cspell '**/*' ",
        "test": "jest",
        "check-links": "git ls-files | grep md$ | xargs -n 1 markdown-link-check",
        "prebuild": "npm run clean",
        "postbuild": "chmod +x build/src/md-to-notion-cli.js",
        "clean": "rm -rf ./build"
    },
    "bin": {
        "md-to-notion": "./build/src/md-to-notion-cli.js"
    },
    "author": "Soonoh Jung",
    "license": "MIT",
    "files": [
        "build/package.json",
        "build/src/**"
    ],
    "dependencies": {
        "@notionhq/client": "^2.2.3",
        "@tryfabric/martian": "^1.2.4",
        "commander": "^12.1.0",
        "gray-matter": "^4.0.3"
    },
    "devDependencies": {
        "@types/jest": "^29.5.12",
        "@typescript-eslint/eslint-plugin": "^5.39.0",
        "@typescript-eslint/parser": "^5.39.0",
        "cspell": "^5.4.1",
        "eslint": "^7.24.0",
        "jest": "^29.7.0",
        "markdown-link-check": "^3.8.7",
        "prettier": "^2.8.8",
        "ts-jest": "^29.3.1",
        "typescript": "^4.8.4"
    },
    "engines": {
        "node": "^16.10.0 || ^18.12.0 || >=20.0.0"
    }
}
