https://github.com/thinreports/thinreports-section-editor
A template editor for Thinreports to edit Section Format templates
https://github.com/thinreports/thinreports-section-editor
electron pdf thinreports vuejs
Last synced: 2 months ago
JSON representation
A template editor for Thinreports to edit Section Format templates
- Host: GitHub
- URL: https://github.com/thinreports/thinreports-section-editor
- Owner: thinreports
- License: mit
- Created: 2022-02-06T07:39:05.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-11T01:04:39.000Z (almost 2 years ago)
- Last Synced: 2025-04-10T09:54:14.719Z (9 months ago)
- Topics: electron, pdf, thinreports, vuejs
- Language: Vue
- Homepage: https://github.com/thinreports/thinreports
- Size: 37 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Thinreports Section Editor
[](https://github.com/thinreports/thinreports-section-editor/actions/workflows/test.yml)
A template editor for [Thinreports](https://github.com/thinreports/thinreports) to edit [Section Format](https://github.com/thinreports/thinreports/blob/main/getting-started/section-format.md) templates.
## Current Status
Under development for [v1.0.0](https://github.com/thinreports/thinreports/issues/25).
## Installation
Currently, you can only use the v1.0.0 development version package.
Please download the package from [the v1.0.0-dev release page](https://github.com/thinreports/thinreports-section-editor/releases/tag/v1.0.0-dev).
## Development
### Prerequisites
- Node.js >= 16.0
- npm >= 8.0
### Setting up
```
npm install
```
### Launching the package for development
```
npm run electron:serve
```
### Running tests
```
npm run test:unit
```
### Running lint
```
npm run lint
```
Or if you don't want auto-correct:
```
npm run test:lint
```
### Building the app for production
```
npm run build
```
### Building the package for production
```
npm run electron:build
```