Skip to content

Commit 129591c

Browse files
authored
Combine npm run build with docgen scripts (#1105)
* Combine `npm run build` with `docgen` scripts * Remove duplicate instances of `npm run build` from docgen process * Also ignore the dist/ directory
1 parent 5a14175 commit 129591c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
.tmp
44
.vscode/
55
coverage
6+
dist/
67
docgen/html
78
docgen/*/temp
89
docgen/*/markdown

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,10 @@
159159
"apidocs": "node docgen/generate-docs.js",
160160
"docgen:v1:extract": "api-extractor run -c docgen/api-extractor.v1.json --local",
161161
"docgen:v1:gen": "api-documenter-fire markdown -i docgen/v1 -o docgen/v1/markdown && api-documenter-fire toc -i docgen/v1 -o docgen/v1/markdown/toc -p /docs/reference/functions",
162-
"docgen:v1": "npm run docgen:v1:extract && npm run docgen:v1:gen",
162+
"docgen:v1": "npm run build && npm run docgen:v1:extract && npm run docgen:v1:gen",
163163
"docgen:v2:extract": "api-extractor run -c docgen/api-extractor.v2.json --local",
164164
"docgen:v2:gen": "api-documenter-fire markdown -i docgen/v2 -o docgen/v2/markdown && api-documenter-fire toc -i docgen/v2 -o docgen/v2/markdown/toc -p /docs/reference/functions/v2",
165-
"docgen:v2": "npm run docgen:v2:extract && npm run docgen:v2:gen",
165+
"docgen:v2": "npm run build && npm run docgen:v2:extract && npm run docgen:v2:gen",
166166
"build:pack": "rm -rf lib && npm install && tsc -p tsconfig.release.json && npm pack",
167167
"build:release": "npm ci --production && npm install --no-save typescript firebase-admin && tsc -p tsconfig.release.json",
168168
"build": "tsc -p tsconfig.release.json",

0 commit comments

Comments
 (0)