Skip to content

Commit 91c87a9

Browse files
authored
Merge branch 'main' into tiny-agents-package
2 parents 71babb5 + e51625f commit 91c87a9

40 files changed

+1444
-310
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ You can run our packages with vanilla JS, without any bundler, by using a CDN or
9797

9898
```html
9999
<script type="module">
100-
import { InferenceClient } from 'https://cdn.jsdelivr.net/npm/@huggingface/[email protected].0/+esm';
101-
import { createRepo, commit, deleteRepo, listFiles } from "https://cdn.jsdelivr.net/npm/@huggingface/hub@2.0.1/+esm";
100+
import { InferenceClient } from 'https://cdn.jsdelivr.net/npm/@huggingface/[email protected].2/+esm';
101+
import { createRepo, commit, deleteRepo, listFiles } from "https://cdn.jsdelivr.net/npm/@huggingface/hub@2.1.0/+esm";
102102
</script>
103103
```
104104

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"tshy": "^3.0.2",
2727
"tsup": "^6.7.0",
2828
"tsx": "^4.7.0",
29-
"typescript": "^5.4.2",
29+
"typescript": "^5.8.3",
3030
"vite": "^5.0.2",
3131
"vitest": "^0.34.6",
3232
"webdriverio": "^8.6.7"

packages/doc-internal/pnpm-lock.yaml

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/gguf/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@huggingface/gguf",
33
"packageManager": "[email protected]",
4-
"version": "0.1.16",
4+
"version": "0.1.17",
55
"description": "a GGUF parser that works on remotely hosted files",
66
"repository": "https://github.com/huggingface/huggingface.js.git",
77
"publishConfig": {

packages/hub/README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,35 @@ for await (const fileInfo of hub.listFiles({repo})) {
9393
await hub.deleteRepo({ repo, accessToken: "hf_..." });
9494
```
9595

96+
## CLI usage
97+
98+
You can use `@huggingface/hub` in CLI mode to upload files and folders to your repo.
99+
100+
```console
101+
npx @huggingface/hub upload coyotte508/test-model .
102+
npx @huggingface/hub upload datasets/coyotte508/test-dataset .
103+
# Same thing
104+
npx @huggingface/hub upload --repo-type dataset coyotte508/test-dataset .
105+
# Upload new data with 0 history in a separate branch
106+
npx @huggingface/hub branch create coyotte508/test-model release --empty
107+
npx @huggingface/hub upload coyotte508/test-model . --revision release
108+
109+
npx @huggingface/hub --help
110+
npx @huggingface/hub upload --help
111+
```
112+
113+
You can also instal globally with `npm install -g @huggingface/hub`. Then you can do:
114+
115+
```console
116+
hfjs upload coyotte508/test-model .
117+
118+
hfjs branch create --repo-type dataset coyotte508/test-dataset release --empty
119+
hfjs upload --repo-type dataset coyotte508/test-dataset . --revision release
120+
121+
hfjs --help
122+
hfjs upload --help
123+
```
124+
96125
## OAuth Login
97126

98127
It's possible to login using OAuth (["Sign in with HF"](https://huggingface.co/docs/hub/oauth)).

0 commit comments

Comments
 (0)