Skip to content

Commit 4ad9b79

Browse files
committed
refactor: add --fern flag to doc-gen and remove fern-gen
1 parent e483fd5 commit 4ad9b79

File tree

24 files changed

+40
-1607
lines changed

24 files changed

+40
-1607
lines changed

aa-sdk/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
3939
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
4040
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/aa-sdk/core",
41-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/aa-sdk/core",
41+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/aa-sdk/core --fern",
4242
"clean": "rm -rf ./dist",
4343
"test": "vitest",
4444
"test:run": "vitest run"

aa-sdk/ethers/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
3838
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
3939
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/aa-sdk/ethers",
40-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/aa-sdk/ethers",
40+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/aa-sdk/ethers --fern",
4141
"clean": "rm -rf ./dist",
4242
"test": "vitest",
4343
"test:run": "vitest run"

account-kit/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
4242
"clean": "rm -rf ./dist",
4343
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/core",
44-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/core",
44+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/core --fern",
4545
"test": "vitest --passWithNoTests",
4646
"test:run": "vitest run --passWithNoTests"
4747
},

account-kit/infra/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
3636
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
3737
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/infra",
38-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/infra",
38+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/infra --fern",
3939
"clean": "rm -rf ./dist",
4040
"test": "vitest",
4141
"test:run": "vitest run"

account-kit/react-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
3131
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
3232
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/react-native",
33-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/react-native",
33+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/react-native --fern",
3434
"clean": "rm -rf ./dist"
3535
},
3636
"devDependencies": {

account-kit/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
5858
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
5959
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/react",
60-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/react",
60+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/react --fern",
6161
"clean": "rm -rf ./dist",
6262
"test": "vitest --passWithNoTests",
6363
"test:run": "vitest run --passWithNoTests"

account-kit/rn-signer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"build": "yarn typecheck",
4444
"clean": "del-cli android/build example/android/build example/android/app/build example/ios/build lib",
4545
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/react-native-signer",
46-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/react-native-signer",
46+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/react-native-signer --fern",
4747
"prepare": "bob build"
4848
},
4949
"keywords": [

account-kit/signer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
3636
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
3737
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/signer",
38-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/signer",
38+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/signer --fern",
3939
"clean": "rm -rf ./dist",
4040
"test": "vitest --passWithNoTests",
4141
"test:run": "vitest run --passWithNoTests"

account-kit/smart-contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"build:esm": "tsc --project tsconfig.build.json --outDir ./dist/esm",
4848
"build:types": "tsc --project tsconfig.build.json --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap",
4949
"docs:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../site/pages/reference/account-kit/smart-contracts",
50-
"fern:gen": "node ../../fern-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/smart-contracts",
50+
"fern:gen": "node ../../doc-gen/dist/esm/cli.js generate --in ./src/index.ts --out ../../docs/pages/reference/account-kit/smart-contracts --fern",
5151
"clean": "rm -rf ./dist",
5252
"test": "vitest",
5353
"test:run": "vitest run"

doc-gen/src/cli.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ cli
1313
"[string] path to source file containing public exports"
1414
)
1515
.option("--out <path>", "[string] path to output directory")
16+
.option("--fern", "[boolean] generate Fern documentation")
1617
.example((name) => `${name} generate --in src/index.ts --out docs`)
1718
.action(async (options: GenerateOptions) => generate(options));
1819

0 commit comments

Comments
 (0)