Get version from package.json

This commit is contained in:
phil 2025-06-28 02:40:57 +02:00
parent 780bf3b6c9
commit fd9dc302cb
4 changed files with 9 additions and 9 deletions

View file

@ -1,7 +1,7 @@
import { Component, OnInit } from '@angular/core' import { Component, OnInit } from '@angular/core'
import { ConfigService } from '../config.service' import { ConfigService } from '../config.service'
import versionJson from '../../version.json' import packageJson from '../../../package.json'
@Component({ @Component({
selector: 'app-about', selector: 'app-about',
@ -13,7 +13,7 @@ export class AboutComponent implements OnInit {
public configService: ConfigService, public configService: ConfigService,
) { } ) { }
public version: string = versionJson.version public version: string = packageJson.version
ngOnInit(): void { ngOnInit(): void {
} }

View file

@ -1,5 +1,7 @@
import { Component, OnInit, import {
ChangeDetectorRef, ChangeDetectionStrategy } from '@angular/core' Component, OnInit,
ChangeDetectorRef, ChangeDetectionStrategy
} from '@angular/core'
import { DataService } from './data.service' import { DataService } from './data.service'
import { ActionService } from './action.service' import { ActionService } from './action.service'
@ -10,7 +12,6 @@ import { combineLatest } from 'rxjs'
@Component({ @Component({
selector: 'app-root', selector: 'app-root',
templateUrl: './app.component.html', templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush, changeDetection: ChangeDetectionStrategy.OnPush,
}) })
export class AppComponent implements OnInit { export class AppComponent implements OnInit {
@ -20,7 +21,7 @@ export class AppComponent implements OnInit {
public actionService: ActionService, public actionService: ActionService,
public appUpdateService: AppUpdateService, public appUpdateService: AppUpdateService,
public cdr: ChangeDetectorRef, public cdr: ChangeDetectorRef,
) {} ) { }
title = 'treetrail' title = 'treetrail'
ngOnInit(): void { ngOnInit(): void {

View file

@ -3,7 +3,6 @@ import { Component } from '@angular/core';
@Component({ @Component({
selector: 'app-profile', selector: 'app-profile',
templateUrl: './profile.component.html', templateUrl: './profile.component.html',
styleUrls: ['./profile.component.scss']
}) })
export class ProfileComponent { export class ProfileComponent {

View file

@ -3,7 +3,7 @@ import { Router } from '@angular/router'
import { ActionService } from '../action.service' import { ActionService } from '../action.service'
import { ConfigService, Config } from '../config.service' import { ConfigService, Config } from '../config.service'
import versionJson from '../../version.json' import packageJson from '../../../package.json'
@Component({ @Component({
selector: 'app-settings', selector: 'app-settings',
@ -18,7 +18,7 @@ export class SettingsComponent implements OnInit {
public router: Router, public router: Router,
) { } ) { }
public version: string = versionJson.version public version: string = packageJson.version
ngOnInit(): void { ngOnInit(): void {
this.configService.conf.subscribe( this.configService.conf.subscribe(