Skip to content

Commit 14b4698

Browse files
authored
RSDK-2656 update docs (#60)
1 parent 916f86e commit 14b4698

File tree

14 files changed

+182
-118
lines changed

14 files changed

+182
-118
lines changed

.github/workflows/docs.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ jobs:
3030
uses: actions/upload-artifact@v3
3131
with:
3232
name: html-docs
33-
path: docs
33+
path: docs/dist
3434

3535
- name: Deploy docs
3636
uses: peaceiris/actions-gh-pages@v3
3737
if: github.ref == 'refs/heads/main'
3838
with:
3939
github_token: ${{ secrets.GITHUB_TOKEN }}
40-
publish_dir: docs
40+
publish_dir: docs/dist
4141
publish_branch: docs-gh_pages
4242
cname: ts.viam.dev

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,4 @@ src/gen/
110110
bin/
111111

112112
# typedoc documentation
113-
docs
113+
docs/dist

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Viam TypeScript SDK
22

3+
[![license](https://img.shields.io/badge/license-Apache_2.0-blue)](https://github.com/viamrobotics/viam-typescript-sdk/blob/main/LICENSE)
4+
[![npm](https://img.shields.io/npm/v/@viamrobotics/sdk?color=33cd56&logo=npm)](https://www.npmjs.com/package/@viamrobotics/sdk)
5+
[![documentation](https://img.shields.io/static/v1?label=docs&message=ts.viam.dev&color=lightgray)](https://ts.viam.dev)
6+
37
## (In)stability Notice
48

59
> **Warning**

docs.css renamed to docs/docs.css

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
.tsd-page-title {
2+
display: none;
3+
}
14
.deprecated {
25
text-decoration: none;
36
}

examples/teleop/package-lock.json

+39-28
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/teleop/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@viamrobotics/sdk-teleop-demo",
33
"version": "0.0.1",
4-
"description": "Viam SDK tele-operation demo",
4+
"description": "Viam SDK tele-operation demo in Elm",
55
"scripts": {
66
"start": "vite --port 8000",
77
"test": "echo \"Error: no test specified\" && exit 1"
@@ -10,7 +10,7 @@
1010
"license": "Apache-2.0",
1111
"dependencies": {
1212
"@improbable-eng/grpc-web": "^0.15.0",
13-
"@viamrobotics/sdk": "^0.0.27"
13+
"@viamrobotics/sdk": "file:../.."
1414
},
1515
"devDependencies": {
1616
"elm": "^0.19.1-5",

examples/vanilla/package-lock.json

+64-68
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/vanilla/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.1",
44
"description": "Viam SDK Quickstart",
55
"scripts": {
6-
"watch": "esbuild ./src/main.ts --bundle --outfile=static/main.js --servedir=static",
6+
"start": "esbuild ./src/main.ts --bundle --outfile=static/main.js --servedir=static",
77
"test": "echo \"Error: no test specified\" && exit 1"
88
},
99
"author": "",
@@ -12,6 +12,6 @@
1212
"esbuild": "0.16.12"
1313
},
1414
"dependencies": {
15-
"@viamrobotics/sdk": "^0.0.34"
15+
"@viamrobotics/sdk": "file:../.."
1616
}
1717
}

package-lock.json

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"prettier": "^2.8.1",
6969
"prettier-plugin-jsdoc": "^0.4.2",
7070
"ts-protoc-gen": "^0.15.0",
71-
"typedoc": "^0.23.28",
71+
"typedoc": "^0.24.1",
7272
"typescript": "^5.0.3",
7373
"vite": "^4.2.1",
7474
"vitest": "^0.28.4"

src/main.ts

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ export const version = __VERSION__;
1212
export { default as robotApi } from './gen/robot/v1/robot_pb';
1313
export {
1414
type Robot,
15+
type DialConf,
1516
type DialDirectConf,
1617
type DialWebRTCConf,
1718
RobotClient,

0 commit comments

Comments
 (0)