| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | < 15 hours ago | 1.5 kB | |
| v2.26.2 source code.tar.gz | < 15 hours ago | 1.2 MB | |
| v2.26.2 source code.zip | < 15 hours ago | 1.4 MB | |
| Totals: 3 Items | 2.7 MB | 0 | |
Added
openapi.yamlnow ships in the publishedpmxt-coretarball atdist/server/openapi.yaml. Previously the spec was generated intocore/src/server/openapi.yamland consumed in-repo (by the SDK generators and the openapi drift check) but was excluded from the npm package because onlydist/,bin/, andAPI_REFERENCE.mdwere in thefilesfield. Downstream consumers ofpmxt-corecan now read the spec directly fromnode_modules/pmxt-core/dist/server/openapi.yaml— no git clone, no version-pinned GitHub raw fetch, no drift between the installed package and the spec. Enables documentation sites (Mintlify, Redocly, Stoplight) and type generators to sit on top of the installed package and stay automatically in lockstep with whichever pmxt-core version is pinned.
Mechanically: build now does tsc && cp src/server/openapi.yaml dist/server/openapi.yaml. The existing dist entry in files means it's included in npm publish without touching the files array. Verified with npm pack --dry-run — dist/server/openapi.yaml (52 kB) is in the tarball.
Installation
npm:
:::bash
npm install pmxtjs@2.26.2
PyPI:
:::bash
pip install pmxt==2.26.2
Links
Full Changelog: https://github.com/pmxt-dev/pmxt/compare/v2.26.1f...v2.26.2f