0.1.11 • Published 12 months ago

basyx-typescript-sdk v0.1.11

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

GitHub Actions Workflow Status NPM Downloads NPM Version GitHub License

basyx-typescript-sdk

BaSyx TypeScript SDK for developing applications and components for the Asset Administration Shell (AAS)

Features

Clients for the AAS API components:

  • AAS Repository
  • Submodel Repository (coming soon)
  • Concept Description Repository (coming soon)
  • AAS Registry (coming soon)
  • Submodel Registry (coming soon)
  • AAS Discovery Service (coming soon)
  • AASX File Service (coming soon)

Utility functions for working with AAS data:

  • Coming soon

Installation

npm install basyx-typescript-sdk

See https://www.npmjs.com/package/basyx-typescript-sdk

Usage

import { AasRepositoryClient } from 'basyx-typescript-sdk';

async function getAllShells() {
    const baseURL = 'http://localhost:8081';
    const client = new AasRepositoryClient();

    try {
        const response = await client.getAllAssetAdministrationShells(baseURL);
        console.log('Asset Administration Shells fetched successfully:', response);
        // You can now use the response as needed
    } catch (error) {
        console.error('Error fetching Asset Administration Shells:', error);
    }
}

getAllShells();
0.1.10

12 months ago

0.1.11

12 months ago

0.1.2

12 months ago

0.1.8

12 months ago

0.1.7

12 months ago

0.1.9

12 months ago

0.1.4

12 months ago

0.1.3

12 months ago

0.1.6

12 months ago

0.1.5

12 months ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.1

1 year ago