diff --git a/README.md b/README.md index c94b83a..d03efba 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ A jsPDF utility to render Markdown directly into formatted PDFs with custom desi To install the library, you can use npm: ```sh -npm install @jspdf/md-renderer +npm install jspdf-md-renderer ``` ## Usage @@ -27,7 +27,7 @@ Here is a basic example of how to use the library to generate a PDF from Markdow ```ts import { jsPDF } from 'jspdf'; -import { MdTextRender } from '@jspdf/md-renderer'; +import { MdTextRender } from 'jspdf-md-renderer'; const mdString = ` # Main Title @@ -139,7 +139,7 @@ Parses markdown into tokens and converts to a custom parsed structure. ## Supported Markdown Elements -The following Markdown elements are currently supported by `@jspdf/md-renderer`: +The following Markdown elements are currently supported by `jspdf-md-renderer`: - **Headings**: `#`, `##`, `###`, etc. - **Paragraphs** diff --git a/examples/test-pdf-gen/package.json b/examples/test-pdf-gen/package.json index 616ec07..5f987e2 100644 --- a/examples/test-pdf-gen/package.json +++ b/examples/test-pdf-gen/package.json @@ -14,6 +14,6 @@ }, "dependencies": { "jspdf": "^2.5.2", - "@jspdf/md-renderer": "../../" + "jspdf-md-renderer": "../../" } } diff --git a/examples/test-pdf-gen/src/main.ts b/examples/test-pdf-gen/src/main.ts index 4fd1ff6..7a89a37 100644 --- a/examples/test-pdf-gen/src/main.ts +++ b/examples/test-pdf-gen/src/main.ts @@ -11,7 +11,7 @@ document.querySelector('#app')!.innerHTML = ` -

Vite + TypeScript + jsPDF + @jspdf/md-renderer

+

Vite + TypeScript + jsPDF + jspdf-md-renderer

diff --git a/examples/test-pdf-gen/src/pdfGenerator.ts b/examples/test-pdf-gen/src/pdfGenerator.ts index 5748f5a..f6717b0 100644 --- a/examples/test-pdf-gen/src/pdfGenerator.ts +++ b/examples/test-pdf-gen/src/pdfGenerator.ts @@ -1,5 +1,5 @@ -import { RenderOption } from "@jspdf/md-renderer/types"; -import { MdTextRender } from "@jspdf/md-renderer"; +import { RenderOption } from "jspdf-md-renderer/types"; +import { MdTextRender } from "jspdf-md-renderer"; import jsPDF from "jspdf"; const mdString = ` diff --git a/package.json b/package.json index 365ab64..c716cdb 100644 --- a/package.json +++ b/package.json @@ -1,63 +1,63 @@ { - "name": "@jspdf/md-renderer", - "version": "1.1.0", - "description": "A jsPDF utility to render Markdown directly into formatted PDFs with custom designs.", - "main": "dist/index.js", - "types": "dist/index.d.ts", - "exports": { - ".": { - "import": "./dist/index.js", - "require": "./dist/index.js", - "types": "./dist/index.d.ts" + "name": "jspdf-md-renderer", + "version": "1.1.0", + "description": "A jsPDF utility to render Markdown directly into formatted PDFs with custom designs.", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "exports": { + ".": { + "import": "./dist/index.js", + "require": "./dist/index.js", + "types": "./dist/index.d.ts" + }, + "./types": "./dist/types/index.d.ts" }, - "./types": "./dist/types/index.d.ts" - }, - "files": [ - "dist", - "src", - "types" - ], - "scripts": { - "build": "rimraf dist && tsc", - "lint": "eslint src/**", - "lint:fix": "eslint src/** --fix", - "format": "prettier --write .", - "test": "echo \"Error: no test specified\" && exit 1", - "prepare": "npm run build" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/JeelGajera/jspdf-md-renderer.git" - }, - "keywords": [ - "jspdf", - "markdown", - "pdf", - "renderer" - ], - "author": "Jeel Gajera ", - "license": "MIT", - "bugs": { - "url": "https://github.com/JeelGajera/jspdf-md-renderer/issues" - }, - "homepage": "https://github.com/JeelGajera/jspdf-md-renderer#readme", - "dependencies": { - "@jspdf/md-renderer": "file:", - "jspdf": "^2.5.2", - "marked": "^15.0.3" - }, - "devDependencies": { - "@eslint/js": "^9.16.0", - "@types/node": "^22.10.2", - "@typescript-eslint/eslint-plugin": "^8.18.0", - "@typescript-eslint/parser": "^8.18.0", - "eslint": "^9.16.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-prettier": "^5.2.1", - "globals": "^15.13.0", - "prettier": "^3.4.2", - "rimraf": "^6.0.1", - "typescript": "^5.7.2", - "typescript-eslint": "^8.18.0" - } -} \ No newline at end of file + "files": [ + "dist", + "src", + "types" + ], + "scripts": { + "build": "rimraf dist && tsc", + "lint": "eslint src/**", + "lint:fix": "eslint src/** --fix", + "format": "prettier --write .", + "test": "echo \"Error: no test specified\" && exit 1", + "prepare": "npm run build" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/JeelGajera/jspdf-md-renderer.git" + }, + "keywords": [ + "jspdf", + "markdown", + "pdf", + "renderer" + ], + "author": "Jeel Gajera ", + "license": "MIT", + "bugs": { + "url": "https://github.com/JeelGajera/jspdf-md-renderer/issues" + }, + "homepage": "https://github.com/JeelGajera/jspdf-md-renderer#readme", + "dependencies": { + "jspdf": "^2.5.2", + "jspdf-md-renderer": "file:", + "marked": "^15.0.3" + }, + "devDependencies": { + "@eslint/js": "^9.16.0", + "@types/node": "^22.10.2", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^9.16.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-prettier": "^5.2.1", + "globals": "^15.13.0", + "prettier": "^3.4.2", + "rimraf": "^6.0.1", + "typescript": "^5.7.2", + "typescript-eslint": "^8.18.0" + } +}