|
1 | | -echo "STARTING" |
2 | | -COMPILE_DOCS="pnpm tsc --project bin/docs/tsconfig.docs.json --moduleResolution node --target esNext && pnpm generate-docs --overridePath ./bin/docs/typeOverride.json --input ./docs-shopify.dev/commands --output ./docs-shopify.dev/generated && rm -rf docs-shopify.dev/commands/**/*.doc.js docs-shopify.dev/commands/*.doc.js" |
3 | | -COMPILE_STATIC_PAGES="pnpm tsc docs-shopify.dev/static/*.doc.ts --moduleResolution node --target esNext && pnpm generate-docs --isLandingPage --input ./docs-shopify.dev/static --output ./docs-shopify.dev/generated && rm -rf docs-shopify.dev/static/*.doc.js" |
4 | | -COMPILE_CATEGORY_PAGES="pnpm tsc docs-shopify.dev/categories/*.doc.ts --moduleResolution node --target esNext && pnpm generate-docs --isCategoryPage --input ./docs-shopify.dev/categories --output ./docs-shopify.dev/generated && rm -rf docs-shopify.dev/categories/*.doc.js" |
| 1 | +#!/bin/bash |
| 2 | +set -e |
5 | 3 |
|
6 | | -if [ "$1" = "isTest" ]; |
7 | | -then |
8 | | -COMPILE_DOCS="pnpm tsc --project bin/docs/tsconfig.docs.json --moduleResolution node --target esNext && pnpm generate-docs --overridePath ./bin/docs/typeOverride.json --input ./docs-shopify.dev/commands --output ./docs-shopify.dev/static/temp && rm -rf docs-shopify.dev/commands/**/*.doc.js docs-shopify.dev/commands/*.doc.js" |
9 | | -COMPILE_STATIC_PAGES="pnpm tsc docs-shopify.dev/static/*.doc.ts --moduleResolution node --target esNext && pnpm generate-docs --isLandingPage --input ./docs-shopify.dev/static/docs-shopify.dev --output ./docs-shopify.dev/static/temp && rm -rf docs-shopify.dev/static/*.doc.js" |
10 | | -fi |
11 | | - |
12 | | -echo $1 |
13 | | -echo "RUNNING" |
14 | | -eval $COMPILE_DOCS |
15 | | -eval $COMPILE_STATIC_PAGES |
16 | | -eval $COMPILE_CATEGORY_PAGES |
17 | | -echo "DONE" |
| 4 | +pnpm exec generate-docs \ |
| 5 | + --input ./docs-shopify.dev/commands/interfaces \ |
| 6 | + --output ./docs-shopify.dev/generated |
18 | 7 |
|
19 | | -# Copy generated docs to shopify-dev in the world repo if available |
| 8 | +# Copy generated v2 docs to shopify-dev in the world repo if available |
20 | 9 | WORLD_DEST="$HOME/world/trees/root/src/areas/platforms/shopify-dev/db/data/docs/templated_apis/shopify_cli" |
21 | 10 | if [ -d "$WORLD_DEST" ]; then |
22 | | - for file in generated_docs_data.json generated_docs_data_v2.json generated_static_pages.json generated_category_pages.json; do |
23 | | - if [ -f "./docs-shopify.dev/generated/$file" ]; then |
24 | | - cp "./docs-shopify.dev/generated/$file" "$WORLD_DEST/$file" |
25 | | - echo "Copied $file to $WORLD_DEST" |
26 | | - fi |
27 | | - done |
| 11 | + if [ -f "./docs-shopify.dev/generated/generated_docs_data_v2.json" ]; then |
| 12 | + cp "./docs-shopify.dev/generated/generated_docs_data_v2.json" "$WORLD_DEST/generated_docs_data_v2.json" |
| 13 | + echo "Copied generated_docs_data_v2.json to $WORLD_DEST" |
| 14 | + fi |
28 | 15 | fi |
0 commit comments