Detalhes do pacote

@prairielearn/aws-imds

PrairieLearn1.9k2.0.19

Utilities for fetching data from the AWS EC2 Instance Metadata Service (IMDS).

readme (leia-me)

@prairielearn/aws-imds

Utilities for fetching data from the AWS EC2 Instance Metadata Service (IMDS).

Usage

import { fetchImdsText, fetchImdsJson } from '@prairielearn/aws-imds';

const hostname = await fetchImdsText('/latest/meta-data/hostname');
const identity = await fetchImdsJson('/latest/dynamic/instance-identity/document');

You can also use convenience functions to fetch data from common endpoints. The data is internally validated with Zod before being returned.

import { fetchInstanceHostname, fetchInstanceIdentity } from '@prairielearn/aws-imds';

const hostname = await fetchInstanceHostname();
const identity = await fetchInstanceIdentity();

changelog (log de mudanças)

@prairielearn/aws-imds

2.0.19

Patch Changes

  • f571b40: Upgrade all JavaScript dependencies

2.0.18

Patch Changes

  • b55261c: Upgrade to TypeScript 5.9

2.0.17

Patch Changes

  • 23adb05: Upgrade all JavaScript dependencies

2.0.16

Patch Changes

  • 678b48a: Upgrade all JavaScript dependencies

2.0.15

Patch Changes

  • d97b97a: Upgrade all JavaScript dependencies

2.0.14

Patch Changes

  • be4444e: Upgrade all JavaScript dependencies

2.0.13

Patch Changes

  • cec09b5: Upgrade all JavaScript dependencies

2.0.12

Patch Changes

  • 82f9c2f: Upgrade all JavaScript dependencies

2.0.11

Patch Changes

  • 03f1008: Upgrade all JavaScript dependencies

2.0.10

Patch Changes

  • 984dc62: Upgrade all JavaScript dependencies

2.0.9

Patch Changes

  • 49bb3fa: Upgrade all JavaScript dependencies

2.0.8

Patch Changes

  • 4a8b376: Upgrade all JavaScript dependencies

2.0.7

Patch Changes

  • 9d7d790: Upgrade all JavaScript dependencies

2.0.6

Patch Changes

  • 315d931: Upgrade all JavaScript dependencies

2.0.5

Patch Changes

  • 4b79275: Upgrade all JavaScript dependencies

2.0.4

Patch Changes

  • a8438ff: Upgrade all JavaScript dependencies

2.0.3

Patch Changes

  • 24a93b8: Upgrade all JavaScript dependencies

2.0.2

Patch Changes

  • 0f7c90f: Upgrade all JavaScript dependencies

2.0.1

Patch Changes

  • 901fce8: Upgrade all JavaScript dependencies

2.0.0

Major Changes

  • 4f30b7e: Publish as native ESM

1.0.16

Patch Changes

  • c7e6553: Upgrade all JavaScript dependencies

1.0.15

Patch Changes

  • 207602a: Upgrade all JavaScript dependencies

1.0.14

Patch Changes

  • 3395c25: Upgrade all JavaScript dependencies

1.0.13

Patch Changes

  • dce0fa3: Upgrade all JavaScript dependencies

1.0.12

Patch Changes

  • abfd5cc: Upgrade all JavaScript dependencies

1.0.11

Patch Changes

  • 2da23ab: Upgrade all JavaScript dependencies

1.0.10

Patch Changes

  • 1523b97b0: Upgrade all dependencies

1.0.9

Patch Changes

  • 8dd894623: Upgrade all dependencies

1.0.8

Patch Changes

  • bd0053577: Upgrade all dependencies

1.0.7

Patch Changes

  • f03853d90: Upgrade all dependencies

1.0.6

Patch Changes

  • 6cad75197: Upgrade all dependencies

1.0.5

Patch Changes

  • 10cc07dcc: Upgrade all dependencies

1.0.4

Patch Changes

  • 098f581da: Upgrade all dependencies

1.0.3

Patch Changes

  • 2b003b4d9: Upgrade all dependencies

1.0.2

Patch Changes

  • 12eb10fab: Remove unused @aws-sdk/client-ec2 dependency

1.0.1

Patch Changes

  • 8fd47d928: Upgrade all dependencies