mirror of
https://github.com/Kaelio/ktx.git
synced 2026-06-22 08:38:08 +02:00
18 lines
611 B
Markdown
18 lines
611 B
Markdown
|
|
# Package artifact smoke checks
|
||
|
|
|
||
|
|
The package artifact smoke checks create temporary projects instead of storing
|
||
|
|
sample projects in this directory. Run the checks from `klo/`:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
source .venv/bin/activate
|
||
|
|
pnpm run artifacts:check
|
||
|
|
```
|
||
|
|
|
||
|
|
The npm smoke project installs the generated `@klo/context` and `@klo/cli`
|
||
|
|
tarballs, imports public package entry points, and runs installed `klo`
|
||
|
|
commands against a generated local project.
|
||
|
|
|
||
|
|
The Python smoke project installs `klo-daemon` through the local artifact
|
||
|
|
directory, imports `semantic_layer` and `klo_daemon`, and runs
|
||
|
|
`python -m klo_daemon semantic-validate`.
|