UNPKG

specpress

Version:

Export PDF and/or DOCX files from a subset of Markdown, ASN.1 and JSON files

148 lines (147 loc) 4.13 kB
{ "name": "specpress", "version": "3.3.4", "description": "Export PDF and/or DOCX files from a subset of Markdown, ASN.1 and JSON files", "bin": { "sp_export": "./src/bin/export.mjs", "sp_generateUML": "./src/bin/generateUML.mjs", "sp_generateUML-file": "./src/bin/generateUML-file.mjs", "sp_init": "./src/bin/init.mjs", "sp_publish": "./src/bin/publish.mjs", "sp_start": "./src/bin/start.mjs", "sp_serve": "./src/bin/serve.mjs", "sp_watch": "./src/bin/watch.mjs", "specpress-export-html": "./lib/cli/export-html.js", "specpress-export-docx": "./lib/cli/export-docx.js", "specpress-validate-ran4": "./lib/cli/validate-38101.js", "specpress-normalize-ran4": "./lib/cli/normalize-json-file.js" }, "main": "index.mjs", "type": "module", "exports": { ".": { "import": "./index.mjs", "require": "./lib/index.js" }, "./lib": { "require": "./lib/index.js" }, "./lib/common/specProcessor": { "require": "./lib/common/specProcessor.js" }, "./lib/common/bullets": { "require": "./lib/common/bullets.js" }, "./lib/common/buildSpanMap": { "require": "./lib/common/buildSpanMap.js" }, "./lib/common/latexHelpers": { "require": "./lib/common/latexHelpers.js" }, "./lib/common/gitHelpers": { "require": "./lib/common/gitHelpers.js" }, "./lib/common/docxMerge": { "require": "./lib/common/docxMerge.js" }, "./lib/common/crCoverPageDetector": { "require": "./lib/common/crCoverPageDetector.js" }, "./lib/common/crCoverPageLoader": { "require": "./lib/common/crCoverPageLoader.js" }, "./lib/md2html/md2html": { "require": "./lib/md2html/md2html.js" }, "./lib/md2html/handlers/asnHandler": { "require": "./lib/md2html/handlers/asnHandler.js" }, "./lib/md2html/handlers/jsonTableHandler": { "require": "./lib/md2html/handlers/jsonTableHandler.js" }, "./lib/md2docx/md2docx": { "require": "./lib/md2docx/md2docx.js" }, "./lib/md2docx/coverPage": { "require": "./lib/md2docx/frontPage.js" }, "./lib/md2docx/frontPage": { "require": "./lib/md2docx/frontPage.js" }, "./lib/md2html/frontPage": { "require": "./lib/md2html/frontPage.js" }, "./lib/md2html/crCoverPageRenderer": { "require": "./lib/md2html/crCoverPageRenderer.js" }, "./lib/md2docx/crCoverPageRenderer": { "require": "./lib/md2docx/crCoverPageRenderer.js" }, "./lib/md2docx/styles/docxStyles": { "require": "./lib/md2docx/styles/docxStyles.js" }, "./lib/md2docx/handlers/inlineRunBuilder": { "require": "./lib/md2docx/handlers/inlineRunBuilder.js" }, "./lib/md2docx/handlers/asnHandler": { "require": "./lib/md2docx/handlers/asnHandler.js" }, "./lib/md2docx/handlers/jsonTableHandler": { "require": "./lib/md2docx/handlers/jsonTableHandler.js" }, "./lib/md2docx/handlers/latexEquationHandler": { "require": "./lib/md2docx/handlers/latexEquationHandler.js" }, "./lib/md2docx/handlers/mermaidHandler": { "require": "./lib/md2docx/handlers/mermaidHandler.js" }, "./lib/css/*": "./lib/css/*", "./lib/ran4/*": { "import": "./dist/lib/ran4/*", "require": "./dist/lib/ran4/*" } }, "scripts": { "test": "node scripts/run-tests.js", "test:watch": "node --watch scripts/run-tests.js", "build:ran4": "tsc", "test:ran4": "node --import tsx --test test/lib/ran4/*.test.ts", "prepublishOnly": "tsc", "release": "node scripts/release.cjs" }, "repository": { "type": "git", "url": "https://github.com/Ericsson/specpress" }, "keywords": [ "3GPP", "ASN.1", "DOCX", "JSON", "Markdown", "PDF" ], "author": "Serban Purge <serban.purge@ericsson.com>", "license": "MIT", "dependencies": { "ajv": "^8.20.0", "ajv-formats": "^3.0.1", "docx": "^9.6.1", "katex": "^0.16.38", "markdown-it": "^14.1.1", "markdown-it-emoji": "^2.0.2", "markdown-it-task-lists": "^2.1.1", "markdown-it-texmath": "^1.0.0", "mathml2omml": "^0.5.0" }, "optionalDependencies": { "chokidar": "^4.0.3", "http-server": "^14.1.1", "node-plantuml": "^0.9.0" }, "devDependencies": { "@types/node": "^22.0.0", "tsx": "^4.19.0", "typescript": "^5.6.0" } }