UNPKG

2.33 kBJSONView Raw
1{
2 "name": "@bitjson/typedoc",
3 "description": "Create api documentation for TypeScript projects.",
4 "version": "0.15.0-0",
5 "homepage": "https://typedoc.org",
6 "main": "dist/index.js",
7 "typings": "dist/index.d.ts",
8 "bin": {
9 "typedoc": "bin/typedoc"
10 },
11 "author": {
12 "name": "Sebastian Lenz",
13 "url": "http://www.sebastian-lenz.de/"
14 },
15 "license": "Apache-2.0",
16 "repository": {
17 "type": "git",
18 "url": "git://github.com/TypeStrong/TypeDoc.git"
19 },
20 "bugs": {
21 "url": "https://github.com/TypeStrong/TypeDoc/issues"
22 },
23 "licenses": [
24 {
25 "type": "Apache-2.0",
26 "url": "https://github.com/TypeStrong/TypeDoc/blob/master/LICENSE"
27 }
28 ],
29 "engines": {
30 "node": ">= 6.0.0"
31 },
32 "dependencies": {
33 "@types/minimatch": "3.0.3",
34 "fs-extra": "^7.0.1",
35 "handlebars": "^4.1.2",
36 "highlight.js": "^9.13.1",
37 "lodash": "^4.17.11",
38 "marked": "^0.6.2",
39 "minimatch": "^3.0.0",
40 "progress": "^2.0.3",
41 "shelljs": "^0.8.3",
42 "typedoc-default-themes": "^0.6.0-0",
43 "typescript": "3.5.x"
44 },
45 "devDependencies": {
46 "@types/fs-extra": "^5.0.5",
47 "@types/lodash": "^4.14.123",
48 "@types/marked": "^0.6.0",
49 "@types/mocha": "^5.2.6",
50 "@types/mockery": "^1.4.29",
51 "@types/shelljs": "^0.8.3",
52 "mocha": "^6.1.4",
53 "mockery": "^2.1.0",
54 "nyc": "^14.0.0",
55 "ts-node": "^8.0.3",
56 "tslint": "^5.14.0"
57 },
58 "files": [
59 "bin",
60 "dist",
61 "!dist/test",
62 "tasks",
63 "LICENSE"
64 ],
65 "scripts": {
66 "pretest": "node scripts/copy_test_files.js",
67 "test": "nyc --reporter=html --reporter=text-summary mocha --timeout=10000 dist/test/*.test.js",
68 "test:ts": "mocha --require ts-node/register --watch-extensions ts --timeout=10000 src/test/*.test.ts",
69 "build": "tsc --project .",
70 "postbuild": "node scripts/replace_application_version.js",
71 "build_and_test": "npm run build && npm run test",
72 "lint": "tslint --project .",
73 "prepublishOnly": "npm run lint && npm run build_and_test",
74 "prepare": "npm run build",
75 "clean": "rm -rf node_modules package-lock.json lib coverage"
76 },
77 "keywords": [
78 "typescript",
79 "documentation",
80 "generator",
81 "gruntplugin"
82 ],
83 "nyc": {
84 "extension": [
85 ".ts",
86 ".tsx"
87 ],
88 "exclude": [
89 "**/*.d.ts"
90 ]
91 }
92}