Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 days 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 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-11T01:04:39.000Z (10 months ago)
- Last Synced: 2024-03-26T02:30:24.844Z (9 months ago)
- Topics: electron, pdf, thinreports, vuejs
- Language: Vue
- Homepage: https://github.com/thinreports/thinreports
- Size: 37 MB
- Stars: 3
- Watchers: 3
- 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
[![Test](https://github.com/thinreports/thinreports-section-editor/actions/workflows/test.yml/badge.svg?branch=main)](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
```