UNPKG

@docling/docling-core

Version:

TypeScript definitions and functions for using Docling output.

81 lines (80 loc) 2.56 kB
{ "name": "@docling/docling-core", "version": "0.0.7", "description": "TypeScript definitions and functions for using Docling output.", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "config": { "docling": "2.30.0" }, "scripts": { "build": "tsup", "dev": "tsup --watch", "generate": "poetry install && poetry add --dev docling@${npm_package_config_docling} && poetry run pydantic2ts --module docling_core.types.doc --exclude DocTagsPage --exclude DocTagsDocument --output src/types/models.ts --json2ts-cmd \"npx json2ts\" && npm run lint:fix", "generate-direct": "curl https://raw.githubusercontent.com/docling-project/docling-core/refs/tags/${npm_package_config_docling}/docs/DoclingDocument.json | json2ts > src/types/models.ts", "test": "vitest run", "test:watch": "vitest", "lint": "npm run lint-code ; npm run lint-styles", "lint:fix": "npm run lint-code -- --fix ; npm run lint-styles -- --fix", "lint-code": "eslint .", "lint-styles": "stylelint --ignore-path .gitignore '**/*.{css,scss,sass}'" }, "keywords": [ "html", "markdown", "pdf", "ai", "convert", "xlsx", "pdf-converter", "docx", "documents", "pptx", "pdf-to-text", "tables", "document-parser", "pdf-to-json", "document-parsing" ], "contributors": [ "Cesar Berrospi Ramis <ceb@zurich.ibm.com>", "Valery Weber <vwe@zurich.ibm.com>", "Peter Staar <taa@zurich.ibm.com>", "Christoph Auer <cau@zurich.ibm.com>", "Tiago Santana <tiago.santana@ibm.com>", "Michele Dolfi <dol@zurich.ibm.com>", "Kasper Dinkla <dkl@zurich.ibm.com>", "Rafael Teixeira de Lima <rtdl@ibm.com>", "Panos Vagenas <pva@zurich.ibm.com>" ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/DS4SD/docling-ts.git" }, "bugs": { "url": "https://github.com/DS4SD/docling-ts/issues" }, "homepage": "https://github.com/DS4SD/docling-ts/tree/main/docling-core", "devDependencies": { "@eslint/js": "9.18.0", "@types/eslint__js": "8.42.3", "eslint": "9.18.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", "globals": "15.14.0", "json-schema-to-typescript": "^15.0.4", "prettier": "3.4.2", "stylelint": "16.13.0", "stylelint-config-standard": "37.0.0", "stylelint-prettier": "5.0.2", "tsup": "^8.3.5", "typescript": "^5.7.3", "typescript-eslint": "8.19.1", "vitest": "^2.1.8" } }