Skip to content

Commit f53b9d8

Browse files
Merge pull request #840 from Sitecore/feature/467457-api-reference-generation
[Focused Improvements] Generate API reference docs
2 parents d4205c3 + db2e3f3 commit f53b9d8

File tree

372 files changed

+42532
-8082
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

372 files changed

+42532
-8082
lines changed

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,5 @@
3535
"typedoc": "^0.22.5",
3636
"typedoc-plugin-markdown": "^3.11.3",
3737
"typescript": "^3.9.6"
38-
},
39-
"dependencies": {}
40-
}
38+
}
39+
}

packages/sitecore-jss-angular-schematics/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"build": "tsc -p tsconfig.json",
77
"test-package": "jasmine src/**/*_spec.js",
88
"test": "npm run build && npm run test-package",
9-
"coverage": "nyc npm run test-package"
9+
"coverage": "nyc npm run test-package",
10+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-angular-schematics src/jss-component/index.ts --githubPages false"
1011
},
1112
"engines": {
1213
"node": ">=8.1"

packages/sitecore-jss-angular/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"lint": "eslint ./src/**/*.ts",
88
"test": "karma start",
99
"test:watch": "karma start --no-single-run --browsers Chrome",
10-
"coverage": "npm test"
10+
"coverage": "npm test",
11+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-angular src/public_api.ts --githubPages false"
1112
},
1213
"author": {
1314
"name": "Sitecore Corporation",

packages/sitecore-jss-dev-tools/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
"lint": "eslint ./src/**/*.ts",
1313
"test": "mocha --require ts-node/register -r tsconfig-paths/register \"./src/**/*.test.ts\"",
1414
"prepublishOnly": "npm run build",
15-
"coverage": "nyc npm test"
15+
"coverage": "nyc npm test",
16+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-dev-tools src/index.ts --githubPages false"
1617
},
1718
"engines": {
1819
"node": ">=8.1"

packages/sitecore-jss-dev-tools/src/manifest-manager.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -92,15 +92,15 @@ export class ManifestManager {
9292
ignorePermissionErrors: true,
9393
cwd: this.rootPath,
9494
})
95-
.on('all', async (event, path) => {
95+
.on('all', async (event: string, path: string) => {
9696
console.log(`Manifest source file ${path} changed (${event}), reloading manifest...`);
9797
try {
9898
callback(await generateToVariable(this.manifestArgs));
9999
} catch (e) {
100100
console.error(e);
101101
}
102102
})
103-
.on('error', (error) => console.error(`Manifest watcher error: ${error}`));
103+
.on('error', (error: string) => console.error(`Manifest watcher error: ${error}`));
104104

105105
console.log('Manifest manager is watching for manifest source file changes...');
106106
}

packages/sitecore-jss-forms/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"lint": "eslint ./src/**/*.ts",
1111
"test": "mocha --require ts-node/register \"./src/**/*.test.ts\"",
1212
"prepublishOnly": "npm run build",
13-
"coverage": "nyc npm test"
13+
"coverage": "nyc npm test",
14+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-forms src/index.ts --githubPages false"
1415
},
1516
"engines": {
1617
"node": ">=8.1"

packages/sitecore-jss-nextjs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"test": "mocha --require ts-node/register/transpile-only --require ./src/tests/shim.ts ./src/tests/jsdom-setup.ts ./src/tests/enzyme-setup.ts \"./src/**/*.test.ts\" \"./src/**/*.test.tsx\"",
1212
"prepublishOnly": "npm run build",
1313
"coverage": "nyc npm test",
14-
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../ref-docs/sitecore-jss-nextjs src/index.ts"
14+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-nextjs src/index.ts --githubPages false"
1515
},
1616
"engines": {
1717
"node": ">=8.1"

packages/sitecore-jss-proxy/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"lint": "eslint ./src/**/*.ts",
1212
"test": "mocha --require ts-node/register \"./src/**/*.test.ts\"",
1313
"prepublishOnly": "npm run build",
14-
"coverage": "nyc npm test"
14+
"coverage": "nyc npm test",
15+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-proxy src/index.ts --githubPages false"
1516
},
1617
"engines": {
1718
"node": ">=8.1"

packages/sitecore-jss-react-forms/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"lint": "eslint ./src/**/*.tsx ./src/**/*.ts",
1111
"test": "mocha --require ts-node/register/transpile-only --require ./src/tests/shim.ts ./src/tests/jsdom-setup.ts ./src/tests/enzyme-setup.ts \"./src/**/*.test.tsx\"",
1212
"prepublishOnly": "npm run build",
13-
"coverage": "nyc npm test"
13+
"coverage": "nyc npm test",
14+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-forms src/index.ts --githubPages false"
1415
},
1516
"engines": {
1617
"node": ">=8.1"

packages/sitecore-jss-react-native/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"lint": "eslint ./src/**/*.tsx ./src/**/*.ts",
1212
"test": "jest",
1313
"prepublishOnly": "npm test && npm run build",
14-
"coverage": "jest --config ./jest.config.coverage.js"
14+
"coverage": "jest --config ./jest.config.coverage.js",
15+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-react-native src/index.ts --githubPages false"
1516
},
1617
"engines": {
1718
"node": ">=8.1"

packages/sitecore-jss-react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"test": "mocha --require ts-node/register/transpile-only --require ./src/tests/shim.ts ./src/tests/jsdom-setup.ts ./src/tests/enzyme-setup.ts \"./src/**/*.test.ts\" \"./src/**/*.test.tsx\"",
1212
"prepublishOnly": "npm run build",
1313
"coverage": "nyc npm test",
14-
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../ref-docs/sitecore-jss-react src/index.ts"
14+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-react src/index.ts --githubPages false"
1515
},
1616
"engines": {
1717
"node": ">=8.1"

packages/sitecore-jss-rendering-host/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"lint": "eslint ./src/**/*.ts",
1111
"test": "mocha --require ts-node/register/transpile-only \"./src/**/*.test.ts\"",
1212
"prepublishOnly": "npm run build",
13-
"coverage": "nyc npm test"
13+
"coverage": "nyc npm test",
14+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-rendering-host src/index.ts --githubPages false"
1415
},
1516
"engines": {
1617
"node": ">=8.10"

packages/sitecore-jss-vue/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"lint": "eslint ./src/**/*.ts",
1212
"test": "jest",
1313
"prepublishOnly": "npm run build",
14-
"coverage": "jest --config ./jest.config.coverage.js"
14+
"coverage": "jest --config ./jest.config.coverage.js",
15+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss-vue src/index.ts --githubPages false"
1516
},
1617
"engines": {
1718
"node": ">=8.1"

packages/sitecore-jss/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"test": "mocha --require ts-node/register \"./src/**/*.test.ts\"",
1212
"prepublishOnly": "npm run build",
1313
"coverage": "nyc npm test",
14-
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../ref-docs/sitecore-jss src/index.ts"
14+
"generate-docs": "npx typedoc --plugin typedoc-plugin-markdown --readme none --out ../../ref-docs/sitecore-jss --entryPoints src/index.ts --entryPoints src/utils/index.ts --entryPoints src/media/index.ts --entryPoints src/tracking/index.ts --entryPoints src/layout/index.ts --entryPoints src/graphql/index.ts --githubPages false"
1515
},
1616
"engines": {
1717
"node": ">=8.1"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
@sitecore-jss/sitecore-jss-angular-schematics
2+
3+
# @sitecore-jss/sitecore-jss-angular-schematics
4+
5+
## Table of contents
6+
7+
### Functions
8+
9+
- [default](README.md#default)
10+
11+
## Functions
12+
13+
### default
14+
15+
**default**(`options`): (`host`: `Tree`) => `Promise`<`Rule`\>
16+
17+
#### Parameters
18+
19+
| Name | Type |
20+
| :------ | :------ |
21+
| `options` | `Schema` |
22+
23+
#### Returns
24+
25+
`fn`
26+
27+
▸ (`host`): `Promise`<`Rule`\>
28+
29+
##### Parameters
30+
31+
| Name | Type |
32+
| :------ | :------ |
33+
| `host` | `Tree` |
34+
35+
##### Returns
36+
37+
`Promise`<`Rule`\>
38+
39+
#### Defined in
40+
41+
[index.ts:41](https://github.com/Sitecore/jss/blob/08de6c61/packages/sitecore-jss-angular-schematics/src/jss-component/index.ts#L41)

0 commit comments

Comments
 (0)