New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

@pptkit/layout

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pptkit/layout

Layout primitives and export-ready layout resolution for PPTKit.

npmnpm
Version
0.1.8
Version published
Weekly downloads
17
-59.52%
Maintainers
1
Weekly downloads
 
Created
Source

@pptkit/layout

Detached layout resolution for Canonical Presentation IR v1.

resolveNormalizedLayout() clones normalized Core state into export-ready layout state. It resolves connector element anchors, recursively resolves group children, calculates image contain boxes and cover crops from asset dimensions, and keeps slide-layout content separate from slide-local content.

resolveLayout(document) is the authoring convenience entry point; it normalizes once and then delegates to the canonical resolver.

The package does not read files, download assets, serialize OOXML, or write output.

See the Layout API reference and Layout Engine architecture.

FAQs

Package last updated on 17 Jul 2026

Related posts