LocalToolBox

@add-ideas/toolbox-testkit (0.3.0)

Published 2026-09-02 00:59:32 +02:00 by zemion

Installation

@add-ideas:registry=https://git.add-ideas.de/api/packages/lotobo/npm/
npm install @add-ideas/toolbox-testkit@0.3.0
"@add-ideas/toolbox-testkit": "0.3.0"

About this package

Manifest, asset, and nested-deployment smoke checks for built toolbox applications.

@add-ideas/toolbox-testkit

Validate and smoke-check a built toolbox application:

toolbox-check dist

The checker validates toolbox-app.json, its id and SemVer version, verifies the entry, icon, and declared assets, rejects unsafe local paths, serves the build under a deep nested prefix, and fetches it both standalone and with ?toolbox=/toolbox.catalog.json. It also fetches local scripts, stylesheets, images, icons, linked web manifests, and their icons from the entry HTML, so root-absolute references fail the nested-deployment check. It does not launch a browser.

The same behavior is available programmatically as checkToolboxDist().

Dependencies

Dependencies

ID Version
@add-ideas/toolbox-contract 0.3.0

Keywords

toolbox manifest smoke-test cli
Details
npm
2026-09-02 00:59:32 +02:00
0
Apache-2.0
latest
12 KiB
Assets (1)
Versions (2) View all
0.3.0 2026-09-02
0.2.3 2026-07-27