Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
@wyre-technology:registry=https://npm.pkg.github.com
@wyre-ai:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=${NODE_AUTH_TOKEN}
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

### Features

* initial Axcient x360Recover API client ([9a9b6f2](https://github.com/wyre-technology/node-axcient/commit/9a9b6f25bba12c078423d47c61a6984df1394c39))
* initial Axcient x360Recover API client ([9a9b6f2](https://github.com/WYRE-AI/node-axcient/commit/9a9b6f25bba12c078423d47c61a6984df1394c39))

# Changelog

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# @wyre-technology/node-axcient
# @wyre-ai/node-axcient

Node.js / TypeScript client library for the [Axcient x360Recover](https://developer.axcient.com/x360recover/)
BCDR public API. Zero runtime dependencies — built on native `fetch`.

## Install

```bash
npm install @wyre-technology/node-axcient
npm install @wyre-ai/node-axcient
```

## Quick start

```typescript
import { AxcientClient } from '@wyre-technology/node-axcient';
import { AxcientClient } from '@wyre-ai/node-axcient';

const axcient = new AxcientClient({ apiKey: process.env.AXCIENT_API_KEY! });

Expand Down Expand Up @@ -44,7 +44,7 @@ All response types mirror the API's wire format (snake_case field names) verbati
pages automatically:

```typescript
import { paginateOffset } from '@wyre-technology/node-axcient';
import { paginateOffset } from '@wyre-ai/node-axcient';

for await (const device of paginateOffset(
(limit, offset) => axcient.devices.list({ limit, offset }),
Expand All @@ -57,7 +57,7 @@ for await (const device of paginateOffset(
## Error handling

```typescript
import { NotFoundError, AuthenticationError, ValidationError } from '@wyre-technology/node-axcient';
import { NotFoundError, AuthenticationError, ValidationError } from '@wyre-ai/node-axcient';

try {
await axcient.clients.get(999999);
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@wyre-technology/node-axcient",
"name": "@wyre-ai/node-axcient",
"version": "1.0.0",
"type": "module",
"description": "Node.js/TypeScript client library for the Axcient x360Recover BCDR API",
Expand Down Expand Up @@ -50,12 +50,12 @@
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/wyre-technology/node-axcient.git"
"url": "git+https://github.com/WYRE-AI/node-axcient.git"
},
"bugs": {
"url": "https://github.com/wyre-technology/node-axcient/issues"
"url": "https://github.com/WYRE-AI/node-axcient/issues"
},
"homepage": "https://github.com/wyre-technology/node-axcient#readme",
"homepage": "https://github.com/WYRE-AI/node-axcient#readme",
"engines": {
"node": ">=20.0.0"
},
Expand Down
Loading