revamp manifest types

This commit is contained in:
Matt Hill
2024-03-21 17:21:37 -06:00
parent ab836c6922
commit 66b0108c51
43 changed files with 279 additions and 834 deletions

View File

@@ -78,7 +78,7 @@ export class AppConfigPage {
this.pkg = pkg
if (!this.pkg['state-info'].manifest.config) return
if (!this.pkg['state-info'].manifest['has-config']) return
let newConfig: object | undefined
let patch: Operation[] | undefined
@@ -152,7 +152,7 @@ export class AppConfigPage {
this.saving = true
if (hasCurrentDeps(this.pkg)) {
if (hasCurrentDeps(this.pkgId, await getAllPackages(this.patch))) {
this.dryConfigure()
} else {
this.configure()