UNPKG

typedoc

Version:

Create api documentation for TypeScript projects.

108 lines (107 loc) 3.29 kB
{ "name": "typedoc", "description": "Create api documentation for TypeScript projects.", "version": "0.27.6", "homepage": "https://typedoc.org", "type": "module", "exports": { ".": "./dist/index.js", "./tsdoc.json": "./tsdoc.json", "./package.json": "./package.json", "./debug": "./dist/lib/debug/index.js" }, "types": "./dist/index.d.ts", "bin": { "typedoc": "bin/typedoc" }, "license": "Apache-2.0", "repository": { "type": "git", "url": "git://github.com/TypeStrong/TypeDoc.git" }, "bugs": { "url": "https://github.com/TypeStrong/TypeDoc/issues" }, "engines": { "node": ">= 18" }, "dependencies": { "@gerrit0/mini-shiki": "^1.24.0", "lunr": "^2.3.9", "markdown-it": "^14.1.0", "minimatch": "^9.0.5", "yaml": "^2.6.1" }, "peerDependencies": { "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x" }, "devDependencies": { "@types/lunr": "^2.3.7", "@types/markdown-it": "^14.1.2", "@types/mocha": "^10.0.10", "@types/node": "18", "@typestrong/fs-fixture-builder": "github:TypeStrong/fs-fixture-builder#34113409e3a171e68ce5e2b55461ef5c35591cfe", "c8": "^10.1.2", "esbuild": "^0.24.0", "eslint": "^9.15.0", "mocha": "^10.8.2", "prettier": "3.3.3", "puppeteer": "^23.6.1", "semver": "^7.6.3", "tsx": "^4.19.2", "typescript": "5.7.2", "typescript-eslint": "^8.15.0" }, "files": [ "/bin", "!*.map", "/dist", "!/dist/tmp", "!/dist/.tsbuildinfo", "!/dist/test", "/LICENSE", "/static", "/tsdoc.json" ], "scripts": { "test": "mocha --config .config/mocha.fast.json", "test:cov": "c8 -r lcov mocha --config .config/mocha.fast.json", "doc:c": "node bin/typedoc --tsconfig src/test/converter/tsconfig.json", "doc:cd": "node --inspect-brk bin/typedoc --tsconfig src/test/converter/tsconfig.json", "doc:c2": "node bin/typedoc --options src/test/converter2 --tsconfig src/test/converter2/tsconfig.json", "doc:c2d": "node --inspect-brk bin/typedoc --options src/test/converter2 --tsconfig src/test/converter2/tsconfig.json", "example": "cd example && node ../bin/typedoc", "test:full": "c8 -r lcov -r text-summary mocha --config .config/mocha.full.json", "rebuild_specs": "node scripts/rebuild_specs.js", "build": "npm run build:tsc && npm run build:themes", "build:tsc": "tsc --project .", "build:themes": "node scripts/build_themes.js", "build:prod": "npm run build:prod:tsc && npm run build:themes", "build:prod:tsc": "tsc --project . --sourceMap false --declarationMap false", "lint": "eslint . --max-warnings 0 && npm run prettier -- --check .", "prettier": "prettier --config .config/.prettierrc.json --ignore-path .config/.prettierignore", "prepack": "node scripts/set_strict.js false && npm run build:prod", "prepare": "node scripts/prepare.mjs", "postpublish": "node scripts/set_strict.js true" }, "keywords": [ "typescript", "documentation", "generator" ], "c8": { "extension": [ ".ts", ".tsx" ], "reporter": [ "html-spa", "text-summary" ], "exclude": [ "**/*.d.ts", "src/test", "tmp" ] } }