New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@reportwright/svelte

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@reportwright/svelte

Svelte actions for the ReportWright report viewer and designer.

Source
npmnpm
Version
0.13.1
Version published
Weekly downloads
554
-61.1%
Maintainers
1
Weekly downloads
 
Created
Source

@reportwright/svelte

npm license Socket

Svelte actions for the ReportWright viewer and designer. Plain JavaScript, so no compiler step and any Svelte version.

<script>
  import { reportWrightViewer, reportWrightDesigner } from '@reportwright/svelte';
</script>
<div use:reportWrightViewer={{ definition, data: { orders }, fontsUrl: '/pw/fonts/' }}></div>  <!-- no server -->
<div use:reportWrightViewer={{ server: 'https://reports.example.com', report: 'invoice', params: { id } }}></div>
<div use:reportWrightDesigner={{ server, definition, onSave: save }}></div>

Options are those of mountViewer / mountDesigner (see @reportwright/viewer). MIT.

No server needed: pass definition, data (JSON by data source name) and fontsUrl (a copy of @reportwright/fonts/public/fonts). server (the self-hosted ReportWright server) is optional: see what works standalone.

Keywords

reportwright

FAQs

Package last updated on 08 Oct 2026

Related posts