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 .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Canonical Dependabot config for the wyre-technology *-mcp / node-* fleet.
# Canonical Dependabot config for the wyre-ai *-mcp / node-* fleet.
#
# Goal: keep PR volume manageable for a small team. Updates are GROUPED so a
# repo gets a handful of PRs per week instead of one-per-package, and the
Expand Down
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}
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# @wyre-technology/node-immybot
# @wyre-ai/node-immybot

Node.js/TypeScript client library for the ImmyBot API with OAuth 2.0 authentication via Microsoft Entra ID.

Expand All @@ -16,13 +16,13 @@ Node.js/TypeScript client library for the ImmyBot API with OAuth 2.0 authenticat
## Installation

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

## Quick Start

```typescript
import { ImmyBotClient } from '@wyre-technology/node-immybot';
import { ImmyBotClient } from '@wyre-ai/node-immybot';

const client = new ImmyBotClient({
instanceSubdomain: 'acmemsp', // Your ImmyBot instance subdomain
Expand Down Expand Up @@ -225,7 +225,7 @@ import {
NotFoundError,
RateLimitError,
ValidationError
} from '@wyre-technology/node-immybot';
} from '@wyre-ai/node-immybot';

try {
const computer = await client.computers.get(123);
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.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@wyre-technology/node-immybot",
"name": "@wyre-ai/node-immybot",
"version": "1.0.4",
"type": "module",
"main": "./dist/index.cjs",
Expand Down
2 changes: 1 addition & 1 deletion src/auth.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export class ImmyBotAuth {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'User-Agent': this.config.userAgent || 'wyre-technology/node-immybot',
'User-Agent': this.config.userAgent || 'wyre-ai/node-immybot',
},
body: body.toString(),
signal: AbortSignal.timeout(this.config.timeout || 30000),
Expand Down
2 changes: 1 addition & 1 deletion src/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export interface RateLimiterConfig {
*/
export const DEFAULT_CONFIG = {
timeout: 30000,
userAgent: 'wyre-technology/node-immybot',
userAgent: 'wyre-ai/node-immybot',
rateLimiter: {
maxRequests: 100, // Conservative default - exact limits undocumented
windowMs: 60000, // 1 minute window
Expand Down
2 changes: 1 addition & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*
* @example
* ```typescript
* import { ImmyBotClient } from '@wyre-technology/node-immybot';
* import { ImmyBotClient } from '@wyre-ai/node-immybot';
*
* const client = new ImmyBotClient({
* instanceSubdomain: 'acmemsp',
Expand Down