diff --git a/tooling/api/.gitignore b/tooling/api/.gitignore index 0169607dd..e77e5b1c3 100644 --- a/tooling/api/.gitignore +++ b/tooling/api/.gitignore @@ -62,3 +62,6 @@ typings/ debug.log package-lock.json .vscode/settings.json + +# Documentation output +docs \ No newline at end of file diff --git a/tooling/api/package.json b/tooling/api/package.json index 0af8dc893..03fff3522 100644 --- a/tooling/api/package.json +++ b/tooling/api/package.json @@ -18,7 +18,8 @@ "lint-fix": "eslint --fix --ext ts \"./src/**/*.ts\"", "lint:lockfile": "lockfile-lint --path yarn.lock --type yarn --validate-https --allowed-hosts npm yarn", "format": "prettier --write --end-of-line=auto \"./**/*.{cjs,js,jsx,ts,tsx,html,css,json}\" --ignore-path .gitignore", - "format:check": "prettier --check --end-of-line=auto \"./**/*.{cjs,js,jsx,ts,tsx,html,css,json}\" --ignore-path .gitignore" + "format:check": "prettier --check --end-of-line=auto \"./**/*.{cjs,js,jsx,ts,tsx,html,css,json}\" --ignore-path .gitignore", + "generate-docs": "typedoc src --githubPages false --readme none --entryDocument index.md --hideInPageTOC true" }, "repository": { "type": "git",