-
-
Notifications
You must be signed in to change notification settings - Fork 416
Description
Overview of the issue
When generating docs for my nestJS project compodoc seems to mess up some urls.
An HTML file for TicketEntity is successfully generated and stored at ./documentation/entities/TicketEntity.html and accessable through the main menu. However in all other places this entity is linked as ./documentation/entitys/TicketEntity.html. Not sure why or how this happens but it shows me a generic 404 page.
Operating System, Node.js, npm, compodoc version(s)
OS: Windows 11 22000.795
Node: 18.4.0
npm: 8.16.0
compodoc: 1.1.19 (via npx)
Angular configuration, a package.json file in the root folder
{
"name": "basic-ticket",
"version": "0.1.0",
"description": "",
"author": "wehmoen",
"private": true,
"license": "MIT",
"scripts": {
"prebuild": "rimraf dist",
"build": "nest build",
"format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
"start": "nest start",
"start:dev": "nest start --watch",
"start:debug": "nest start --debug --watch",
"start:prod": "node dist/main",
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
"test": "jest",
"test:watch": "jest --watch",
"test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "jest --config ./test/jest-e2e.json",
"docs": "npx @compodoc/compodoc -p tsconfig.json -s -w"
},
"dependencies": {
"@nestjs/common": "^9.0.0",
"@nestjs/core": "^9.0.0",
"@nestjs/platform-express": "^9.0.0",
"@nestjs/swagger": "^6.0.5",
"@nestjs/typeorm": "^9.0.0",
"better-sqlite3": "^7.6.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.13.2",
"reflect-metadata": "^0.1.13",
"rimraf": "^3.0.2",
"rxjs": "^7.2.0",
"sqlite3": "^5.0.11",
"typeorm": "^0.3.7"
},
"devDependencies": {
"@nestjs/cli": "^9.0.0",
"@nestjs/schematics": "^9.0.0",
"@nestjs/testing": "^9.0.0",
"@types/express": "^4.17.13",
"@types/jest": "28.1.4",
"@types/node": "^16.0.0",
"@types/supertest": "^2.0.11",
"@typescript-eslint/eslint-plugin": "^5.0.0",
"@typescript-eslint/parser": "^5.0.0",
"eslint": "^8.0.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.0.0",
"jest": "28.1.2",
"prettier": "^2.3.2",
"source-map-support": "^0.5.20",
"supertest": "^6.1.3",
"ts-jest": "28.0.5",
"ts-loader": "^9.2.3",
"ts-node": "^10.0.0",
"tsconfig-paths": "4.0.0",
"typescript": "^4.3.5"
},
"jest": {
"moduleFileExtensions": [
"js",
"json",
"ts"
],
"rootDir": "src",
"testRegex": ".*\\.spec\\.ts$",
"transform": {
"^.+\\.(t|j)s$": "ts-jest"
},
"collectCoverageFrom": [
"**/*.(t|j)s"
],
"coverageDirectory": "../coverage",
"testEnvironment": "node"
}
}
Compodoc installed globally or locally ?
Globally via NPX
If possible sourcecode of the file where it breaks
import {
Entity,
Column,
PrimaryGeneratedColumn,
BaseEntity,
ManyToOne,
} from 'typeorm';
import { EventEntity } from '../event/event.entity';
@Entity()
export class TicketEntity extends BaseEntity {
/**
* PK for this ticket
*/
@PrimaryGeneratedColumn()
id: number;
/**
* Corresponding event ID
*/
@ManyToOne(() => EventEntity, (event) => event.tickets)
event: number;
/**
* Unique barcode used for validating this ticket
*/
@Column({ unique: true })
barcode: string;
/**
* Visitors first name
*/
@Column()
first_name: string;
/**
* Visitors last name
*/
@Column()
last_name: string;
}If possible your terminal logs before the error
No errors are emitted. Docs are generated successfully.
Terminal output:
> npx @compodoc/compodoc -p tsconfig.json -s -w
1.1.19
TypeScript version used by Compodoc : 4.5.5
TypeScript version of current project : 4.3.5
Node.js version : v18.4.0
Operating system : Windows 10
[20:56:13] No configuration file found, switching to CLI flags.
[20:56:13] Using tsconfig file : I:\WebstormProjects\basic-ticket\tsconfig.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.eslintrc.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.prettierrc
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.gitignore
[20:56:13] Including : I:\WebstormProjects\basic-ticket\db.sqlite
[20:56:13] Including : I:\WebstormProjects\basic-ticket\db.sqlite-shm
[20:56:13] Including : I:\WebstormProjects\basic-ticket\db.sqlite-wal
[20:56:13] Including : I:\WebstormProjects\basic-ticket\nest-cli.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\package-lock.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\package.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\README.md
[20:56:13] Including : I:\WebstormProjects\basic-ticket\tsconfig.compodoc.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\tsconfig.build.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\tsconfig.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\.gitignore
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\basic-ticket.iml
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\misc.xml
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\modules.xml
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\vcs.xml
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\workspace.xml
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\app.controller.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\app.controller.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\app.controller.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\app.module.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\app.module.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\app.service.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\app.module.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\app.service.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\app.service.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\defs.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\defs.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\defs.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\main.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\main.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\main.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\tsconfig.build.tsbuildinfo
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\coverage.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\dependencies.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\index.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\overview.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\properties.html
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\src\app.controller.spec.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\app.controller.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\app.module.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\app.service.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\defs.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\main.ts
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\test\app.e2e-spec.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\test\jest-e2e.json
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\jsLinters\eslint.xml
[20:56:13] Including : I:\WebstormProjects\basic-ticket\.idea\inspectionProfiles\Project_Default.xml
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\create-event..dto.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-event..dto.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\create-event.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-event..dto.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\create-event.dto.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-event.dto.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-event.dto.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-event.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\create-ticket.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-event.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\create-ticket.dto.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-ticket.dto.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-ticket.dto.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-ticket.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\create-ticket.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\event.dto.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\event.dto.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\parameter-id.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\parameter-id.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\event.dto.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\parameter-id.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\update-event.dto.d.ts
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\update-event.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-event.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-event.dto.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-event.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-event.dto.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\update-ticket.d.ts
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\dto\update-ticket.dto.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-ticket.dto.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-ticket.dto.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-ticket.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\event\event.controller.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\dto\update-ticket.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.controller.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.controller.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\event\event.dto.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.dto.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.dto.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\event\event.entity.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.entity.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.entity.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\event\event.module.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.module.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.module.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\event\event.service.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.service.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\event\event.service.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\logger\logger.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\logger\logger.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\logger\logger.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\logger\middleware.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\logger\middleware.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\logger\middleware.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.controller.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.controller.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.controller.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.entity.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.entity.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.entity.js
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.module.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.module.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.module.js.map
[20:56:13] Ignoring : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.service.d.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\classes\CreateEventDto.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.service.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\dist\ticket\ticket.service.js.map
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\classes\CreateTicketDto.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\classes\ParameterId.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\classes\UpdateEventDto.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\classes\UpdateTicketDto.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\controllers\AppController.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\controllers\EventController.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\controllers\TicketController.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\entities\EventEntity.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\entities\TicketEntity.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\ionicons.eot
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\ionicons.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\ionicons.ttf
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\ionicons.woff
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\ionicons.woff2
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-300.eot
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-300.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-300.woff
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-300.ttf
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-700.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-300.woff2
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-700.eot
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-700.ttf
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-700.woff
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-italic.eot
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-700.woff2
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-italic.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-italic.ttf
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-italic.woff2
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-italic.woff
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-regular.eot
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-regular.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-regular.ttf
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-regular.woff
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\graph\dependencies.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\fonts\roboto-v15-latin-regular.woff2
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\images\compodoc-vectorise-inverted.png
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\images\compodoc-vectorise-inverted.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\images\compodoc-vectorise.png
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\images\compodoc-vectorise.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\images\coverage-badge-documentation.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\images\favicon.ico
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\injectables\AppLoggerMiddleware.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\injectables\AppService.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\injectables\EventService.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\injectables\TicketService.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\interfaces\EntityUpdate.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\interfaces\TicketValidationResult.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\compodoc.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\lazy-load-graphs.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\menu-wc.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\menu-wc_es5.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\menu.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\routes.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\sourceCode.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\tabs.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\svg-pan-zoom.controls.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\tree.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\miscellaneous\functions.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\miscellaneous\enumerations.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules\AppModule.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules\EventModule.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\bootstrap-card.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\bootstrap.min.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\compodoc.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\dark.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules\TicketModule.html
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\ionicons.min.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\material.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\laravel.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\original.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\postmark.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\prism.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\readthedocs.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\reset.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\style.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\stripe.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\tablesort.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\styles\vagrant.css
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\dto\create-event.dto.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\dto\create-ticket.dto.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\dto\parameter-id.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\dto\update-ticket.dto.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\dto\update-event.dto.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\event\event.controller.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\event\event.entity.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\event\event.module.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\event\event.service.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\ticket\ticket.controller.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\ticket\ticket.module.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\ticket\ticket.entity.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\ticket\ticket.service.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\src\logger\middleware.ts
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\bootstrap-native.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\clipboard.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\custom-elements-es5-adapter.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\custom-elements.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\d3.v3.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\deep-iterator.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\es6-shim.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\htmlparser.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\EventDispatcher.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\innersvg.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\lit-html.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\prism.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\promise.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\svg-pan-zoom.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\tablesort.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\tablesort.number.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\vis.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\libs\zepto.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\search\lunr.min.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\search\search-lunr.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\search\search.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\js\search\search_index.js
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules\AppModule\dependencies.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules\EventModule\dependencies.svg
[20:56:13] Including : I:\WebstormProjects\basic-ticket\documentation\modules\TicketModule\dependencies.svg
[20:56:13] Searching package.json file
[20:56:13] package.json file found
[20:56:13] Processing package.json dependencies
[20:56:13] Searching README.md, CHANGELOG.md, CONTRIBUTING.md, LICENSE.md, TODO.md files
[20:56:13] README.md file found
[20:56:13] Error during I:\WebstormProjects\basic-ticket\CHANGELOG read
[20:56:13] Continuing without CHANGELOG.md file
[20:56:13] Error during I:\WebstormProjects\basic-ticket\CONTRIBUTING read
[20:56:13] Continuing without CONTRIBUTING.md file
[20:56:13] Error during I:\WebstormProjects\basic-ticket\LICENSE read
[20:56:13] Continuing without LICENSE.md file
[20:56:13] Error during I:\WebstormProjects\basic-ticket\TODO read
[20:56:13] Continuing without TODO.md file
[20:56:13] Get dependencies data
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/app.controller.ts
[20:56:14] found : AppController
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/app.module.ts
[20:56:14] found : AppModule
[20:56:14] : - imports:
[20:56:14] : - EventModule
[20:56:14] : - TicketModule
[20:56:14] : - TypeOrmModule
[20:56:14] : - providers:
[20:56:14] : - AppService
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/app.service.ts
[20:56:14] found : AppService
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/defs.ts
[20:56:14] found : CrudResult
[20:56:14] found : EntityUpdate
[20:56:14] found : TicketValidationResult
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/main.ts
[20:56:14] found : bootstrap
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/dto/create-event.dto.ts
[20:56:14] found : CreateEventDto
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/dto/create-ticket.dto.ts
[20:56:14] found : CreateTicketDto
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/dto/parameter-id.ts
[20:56:14] found : ParameterId
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/dto/update-ticket.dto.ts
[20:56:14] found : UpdateTicketDto
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/dto/update-event.dto.ts
[20:56:14] found : UpdateEventDto
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/event/event.controller.ts
[20:56:14] found : EventController
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/event/event.entity.ts
[20:56:14] found : EventEntity
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/event/event.module.ts
[20:56:14] found : EventModule
[20:56:14] : - imports:
[20:56:14] : - TypeOrmModule
[20:56:14] : - exports:
[20:56:14] : - TypeOrmModule
[20:56:14] : - providers:
[20:56:14] : - EventService
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/event/event.service.ts
[20:56:14] found : EventService
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/ticket/ticket.controller.ts
[20:56:14] found : TicketController
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/ticket/ticket.module.ts
[20:56:14] found : TicketModule
[20:56:14] : - imports:
[20:56:14] : - TypeOrmModule
[20:56:14] : - exports:
[20:56:14] : - TypeOrmModule
[20:56:14] : - providers:
[20:56:14] : - TicketService
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/ticket/ticket.entity.ts
[20:56:14] found : TicketEntity
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/ticket/ticket.service.ts
[20:56:14] found : TicketService
[20:56:14] parsing : I:/WebstormProjects/basic-ticket/src/logger/middleware.ts
[20:56:14] found : AppLoggerMiddleware
[20:56:14] -------------------
[20:56:14] Project statistics
[20:56:14] - files : 206
[20:56:14] - module : 3
[20:56:14] - controller : 3
[20:56:14] - entity : 2
[20:56:14] - injectable : 4
[20:56:14] - class : 5
[20:56:14] - interface : 2
[20:56:14] -------------------
[20:56:14] Prepare components
[20:56:14] Prepare modules
[20:56:14] Prepare controllers
[20:56:14] Prepare entities
[20:56:14] Prepare injectables
[20:56:14] Prepare classes
[20:56:14] Prepare interfaces
[20:56:14] Prepare miscellaneous
[20:56:14] Process documentation coverage report
[20:56:14] Process main graph
Warning: no hard-coded metrics for 'sans-serif'. Falling back to 'Times' metrics
[20:56:14] Process module graph : AppModule
Warning: no hard-coded metrics for 'sans-serif'. Falling back to 'Times' metrics
[20:56:14] Process module graph : EventModule
Warning: no hard-coded metrics for 'sans-serif'. Falling back to 'Times' metrics
[20:56:14] Process module graph : TicketModule
Warning: no hard-coded metrics for 'sans-serif'. Falling back to 'Times' metrics
[20:56:14] Process pages
[20:56:14] Process page : AppController
[20:56:14] Process page : AppLoggerMiddleware
[20:56:14] Process page : AppModule
[20:56:14] Process page : AppService
[20:56:14] Process page : CreateEventDto
[20:56:14] Process page : CreateTicketDto
[20:56:14] Process page : EntityUpdate
[20:56:14] Process page : EventController
[20:56:14] Process page : EventEntity
[20:56:14] Process page : EventModule
[20:56:14] Process page : EventService
[20:56:14] Process page : ParameterId
[20:56:14] Process page : TicketController
[20:56:14] Process page : TicketEntity
[20:56:14] Process page : TicketModule
[20:56:14] Process page : TicketService
[20:56:14] Process page : TicketValidationResult
[20:56:14] Process page : UpdateEventDto
[20:56:14] Process page : UpdateTicketDto
[20:56:14] Process page : coverage
[20:56:14] Process page : dependencies
[20:56:14] Process page : enumerations
[20:56:14] Process page : functions
[20:56:14] Process page : index
[20:56:14] Process page : modules
[20:56:14] Process page : overview
[20:56:14] Process page : properties
[20:56:14] Process menu...
[20:56:14] Copy main resources
[20:56:15] Documentation generated in ./documentation/ in 2.211 seconds using gitbook theme
[20:56:15] Serving documentation from ./documentation/ at http://127.0.0.1:8080
[20:56:15] Watching sources in documentation folder
Motivation for or Use Case
This small issue stops me from submitting my work as parts of the documentation would return 404.
Reproduce the error
I just execute npx @compodoc/compodoc -p tsconfig.json -s -w. The docs are build. Some of the links are broken.