Skip to content

Commit 16ed715

Browse files
Added missing binding task for typescript
1 parent 4e8f874 commit 16ed715

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,6 @@ examples/javascript/package-lock.json
3838

3939
# IntelliJ
4040
.idea/
41+
42+
# VSCode
43+
.vscode/

libs/gl-sdk/.tasks.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,16 @@ tasks:
8484
--language ruby \
8585
--out-dir ./libs/gl-sdk/bindings
8686
87+
bindings-typescript:
88+
desc: "Generate Typescript bindings"
89+
dir: "{{.TASKFILE_DIR}}/../gl-sdk-napi"
90+
deps:
91+
- build
92+
cmds:
93+
- |
94+
npm install
95+
npm run build
96+
8797
bindings-all:
8898
desc: "Generate all language bindings"
8999
dir: "{{.TASKFILE_DIR}}/../.."
@@ -92,6 +102,7 @@ tasks:
92102
- bindings-kotlin
93103
- bindings-swift
94104
- bindings-ruby
105+
- bindings-typescript
95106

96107
package-python:
97108
desc: "Build Python wheel package"

0 commit comments

Comments
 (0)