@paperjsx/json-to-pptx
Generate PowerPoint files from JSON (free, Apache-2.0)
Supply chain provenance
Status for the latest visible version.
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
Keywords
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| npm-metadata | bundled-binaries | AI (npm-metadata): yoga.wasm is the standard Yoga layout engine binary matching declared yoga-wasm-web dependency. | ai | |
| source-diff | encoded-string-file:dist-lite/renderer/index.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | encoded-string-file:dist-lite/converter/pptx-to-pdf.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | encoded-string-file:dist-lite/engine/templateMutator.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | encoded-string-file:dist-lite/engine/archiveAssembler.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | encoded-string-file:dist-lite/svg/exporter.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | encoded-string-file:dist-lite/index.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | encoded-string-file:dist-lite/layout/index.js | AI (source-diff): Bundled base64 font/unicode data tables from fontkit deps, not obfuscated payload. | ai | |
| source-diff | obfuscated-file:dist-lite/index.js | AI (source-diff): Standard esbuild bundle with readable source path comments; not obfuscated. | ai | |
| source-diff | obfuscated-file:dist-lite/engine/templateMutator.js | AI (source-diff): Standard esbuild bundle with readable source path comments; not obfuscated. | ai | |
| source-diff | obfuscated-file:dist-lite/engine/archiveAssembler.js | AI (source-diff): Standard esbuild bundle with readable source path comments; not obfuscated. | ai | |
| phantom-deps | phantom-dep:tiny-inflate | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:unicode-trie | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:dfa | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:fast-xml-parser | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:unicode-properties | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:fast-deep-equal | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:clone | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:jszip | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:tslib | AI (phantom-deps): Known implicit dependency from @swc/helpers; stable for this package. | ai | |
| phantom-deps | phantom-dep:brotli | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:bidi-js | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:fontkit | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:jpeg-js | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:linebreak | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:restructure | AI (phantom-deps): Bundled transitive dependency; stable for this package. | ai | |
| phantom-deps | phantom-dep:@swc/helpers | AI (phantom-deps): Known implicit dependency from transpilation; stable for this package. | ai |
Versions (showing 5 of 5)
| Version | Deps | Published |
|---|---|---|
| 0.3.0 | 18 / 23 | |
| 0.2.4 | 17 / 23 | |
| 0.2.3 | 17 / 23 | |
| 0.1.0 | 6 / 6 | |
| 0.0.1 | 8 / 10 |
v0.3.0
9 findingsPackage contains compiled binaries that could be backdoors: • dist-lite/yoga.wasm
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 4 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 6 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.2.4
7 findingsPackage contains compiled binaries that could be backdoors: • dist-lite/yoga.wasm
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 6 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Modified file contains 5 long encoded string(s) (200+ chars). These are commonly used to hide malicious payloads.
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.