a2aproject / a2aproject/a2a-js

[Test]: Automated test for package installation and imports resolution

Open
#294 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
613
Forks
169
Avg merge
1d 6h
Merged PRs (30d)
21

Description

Develop an automated test for #287, see good starting point shared by the author: https://github.com/a2aproject/a2a-js/issues/287#issuecomment-3732255191.

The test should do `npm pack` and `npm install` in various setups. Fake usage code should import symbols from all entry points.

It should be possible to extend the check added in #210.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing check from issue #210 and the detailed comment in issue #287. The test needs to simulate packaging and installing the SDK via `npm pack` and `npm install`, then verify imports from all entry points work. Look for existing test files related to packaging or installation to understand the project's test structure. The goal is to create a test that can be run as part of the CI pipeline.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, nodejs, typescript
Domain
testing, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.