{"_id":"@dhruvil76001/document-formatter","name":"@dhruvil76001/document-formatter","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@dhruvil76001/document-formatter","version":"0.1.0","description":"Utilities and CLI checks for the Document Formatter DOCX-to-LaTeX/PDF tool.","type":"module","license":"MIT","author":{"name":"Dhruvil"},"engines":{"node":">=20.19.0"},"bin":{"document-formatter":"dist/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"typecheck":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","test":"npm run build && node test/index.test.mjs","prepack":"npm run typecheck && npm test","release":"npm publish --access public"},"publishConfig":{"access":"public"},"devDependencies":{"@types/node":"^25.6.0","typescript":"^5.9.3"},"keywords":["document-formatter","docx","latex","pdf","academic-papers"],"_id":"@dhruvil76001/document-formatter@0.1.0","gitHead":"b92408643e6ee08f00eef82766023b7c2397b755","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-a6Adcy9F+KHqgVLNJJEAdrAIGMyxEcHrfURa1GyVTdni7U17Js7v2RxJ0D4fpm+onl6bprUHeXl5IF9Tkq9WaA==","shasum":"8aa136c83609f5d8e915e5103bd7ed809b651920","tarball":"https://registry.npmjs.org/@dhruvil76001/document-formatter/-/document-formatter-0.1.0.tgz","fileCount":10,"unpackedSize":12574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE6RudD/2j+Wpi+cN5DdEMy9uohbwYXxbEJF34FFbY1qAiEAvucgun3eB1+96kZEKDWBbqRHySnS4pvAu1w7S/DP0ic="}]},"_npmUser":{"name":"dhruvil76001","email":"dhruvil7694@gmail.com"},"directories":{},"maintainers":[{"name":"dhruvil76001","email":"dhruvil7694@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/document-formatter_0.1.0_1777810627413_0.9584806293664248"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-03T12:17:07.347Z","0.1.0":"2026-05-03T12:17:07.565Z","modified":"2026-05-03T12:17:07.717Z"},"maintainers":[{"name":"dhruvil76001","email":"dhruvil7694@gmail.com"}],"description":"Utilities and CLI checks for the Document Formatter DOCX-to-LaTeX/PDF tool.","keywords":["document-formatter","docx","latex","pdf","academic-papers"],"author":{"name":"Dhruvil"},"license":"MIT","readme":"# document-formatter\n\nSmall npm companion package for the Document Formatter tool.\n\nThe main Formatter app lives in a local repo and runs a Django/Celery backend, a React/Vite frontend, and a Python formatting engine. This package gives Node/npm users a lightweight CLI and typed helpers for checking a Formatter checkout and printing the standard local commands.\n\n## Install\n\n```bash\nnpm install @dhruvil76001/document-formatter\n```\n\nFor one-off checks:\n\n```bash\nnpx document-formatter doctor D:\\formatter\n```\n\n## CLI\n\n```bash\ndocument-formatter info\ndocument-formatter commands D:\\formatter\ndocument-formatter doctor D:\\formatter\n```\n\n## API\n\n```ts\nimport {\n  checkFormatterHome,\n  getFormatterCommands,\n  getFormatterRequirements\n} from \"@dhruvil76001/document-formatter\";\n\nconst check = checkFormatterHome(\"D:\\\\formatter\");\nconsole.log(check.ok);\nconsole.log(getFormatterCommands(\"D:\\\\formatter\"));\nconsole.log(getFormatterRequirements());\n```\n\n## What This Package Does Not Include\n\nThis npm package does not bundle the full Python/Django/React Formatter app, uploaded files, databases, logs, environment files, or sample documents. It is intentionally small and uses the published package `files` whitelist to avoid shipping local secrets or project data.\n","readmeFilename":"README.md","_rev":"1-49f6238622df2c5c2a4f020d8a687254"}