{
  "appClass": "qx.tool.cli.Application",
  "libraries": [
    "qx"
  ],
  "parts": [
    {
      "classes": [
        "qx.Bootstrap",
        "qx.core.ObjectRegistry",
        "qx.core.Environment",
        "qx.bom.client.EcmaScript",
        "qx.lang.normalize.Array",
        "qx.Interface",
        "qx.Mixin",
        "qx.lang.normalize.Date",
        "qx.lang.normalize.Error",
        "qx.lang.normalize.Function",
        "qx.lang.normalize.String",
        "qx.lang.normalize.Object",
        "qx.lang.normalize.Number",
        "qx.core.Property",
        "qx.util.OOUtil",
        "qx.Class",
        "qx.data.MBinding",
        "qx.dev.StackTrace",
        "qx.util.RingBuffer",
        "qx.log.appender.RingBuffer",
        "qx.log.Logger",
        "qx.core.MLogging",
        "qx.bom.client.Event",
        "qx.bom.client.Engine",
        "qx.bom.client.Browser",
        "qx.bom.client.CssTransition",
        "qx.bom.Event",
        "qx.core.IDisposable",
        "qx.event.GlobalError",
        "qx.event.Manager",
        "qx.dom.Node",
        "qx.lang.Array",
        "qx.lang.Function",
        "qx.event.Registration",
        "qx.core.MEvent",
        "qx.core.MProperty",
        "qx.core.MObjectId",
        "qx.lang.Type",
        "qx.core.Assert",
        "qx.core.MAssert",
        "qx.core.Object",
        "qx.data.IListData",
        "qx.event.type.Event",
        "qx.event.type.Data",
        "qx.event.IEventDispatcher",
        "qx.event.dispatch.Direct",
        "qx.Promise",
        "qx.lang.String",
        "qx.data.SingleValueBinding",
        "qx.event.IEventHandler",
        "qx.event.handler.Object",
        "qx.bom.client.OperatingSystem",
        "qx.bom.Style",
        "qx.core.WindowError",
        "qx.core.GlobalError",
        "qx.util.DeferredCallManager",
        "qx.util.DeferredCall",
        "qx.util.ObjectPool",
        "qx.event.Pool",
        "qx.event.Utils",
        "qx.util.DisposeUtil",
        "qx.data.marshal.MEventBubbling",
        "qx.data.Array",
        "qx.type.BaseError",
        "qx.core.AssertionError",
        "qx.bom.client.Runtime",
        "qx.lang.Json",
        "qx.lang.Number",
        "qx.util.Uuid",
        "qx.core.ValidationError",
        "qx.lang.Object",
        "qx.core.BaseInit",
        "qx.event.handler.Application",
        "qx.application.IApplication",
        "qx.application.Basic",
        "qx.tool.cli.Application",
        "qx.tool.utils.Promisify",
        "qx.tool.cli.Cli",
        "qx.tool.compiler.Console",
        "qx.log.appender.NodeConsole",
        "qx.tool.config.Utils",
        "qx.tool.config.Abstract",
        "qx.tool.config.Compile",
        "qx.tool.cli.commands.Command",
        "qx.tool.cli.commands.Package",
        "qx.tool.config.Lockfile",
        "qx.tool.cli.api.AbstractApi",
        "qx.tool.cli.api.CompilerApi",
        "qx.tool.utils.Json",
        "qx.tool.cli.commands.package.Install",
        "qx.tool.utils.Utils",
        "qx.tool.config.Manifest",
        "qx.tool.cli.api.LibraryApi",
        "qx.tool.compiler.resources.AbstractMatcher",
        "qx.tool.compiler.resources.ResourceConverter",
        "qx.tool.compiler.resources.ScssConverter",
        "qx.tool.config.Registry",
        "qx.bom.client.Transport",
        "qx.util.ResourceManager",
        "qx.util.LibraryManager",
        "qx.tool.cli.ConfigDb",
        "qx.tool.migration.Runner",
        "qx.tool.utils.json.Tokenizer",
        "qx.tool.utils.json.Parser",
        "qx.tool.utils.json.Stringify",
        "qx.tool.cli.commands.package.Update",
        "qx.tool.cli.commands.package.List",
        "qx.tool.utils.files.Utils",
        "qx.tool.compiler.resources.ScssFile",
        "qx.bom.client.Device",
        "qx.tool.utils.json.Writer",
        "qx.tool.cli.LibraryApplication",
        "qx.tool.cli.Watch",
        "qx.tool.cli.api.Test",
        "qx.tool.cli.commands.Add",
        "qx.tool.cli.commands.Clean",
        "qx.tool.cli.commands.Compile",
        "qx.tool.compiler.targets.Target",
        "qx.tool.compiler.targets.BuildTarget",
        "qx.tool.compiler.targets.SourceTarget",
        "qx.tool.compiler.MetaDatabase",
        "qx.tool.compiler.targets.TypeScriptWriter",
        "qx.tool.utils.Debounce",
        "qx.tool.utils.Logger",
        "qx.tool.utils.LogManager",
        "qx.tool.compiler.app.Library",
        "qx.tool.compiler.makers.Maker",
        "qx.tool.compiler.makers.AbstractAppMaker",
        "qx.tool.compiler.makers.AppMaker",
        "qx.tool.compiler.app.Application",
        "qx.tool.compiler.app.Part",
        "qx.tool.compiler.ClassFile",
        "qx.tool.compiler.targets.meta.ApplicationMeta",
        "qx.tool.compiler.targets.meta.AbstractJavascriptMeta",
        "qx.tool.compiler.targets.meta.BootJs",
        "qx.tool.compiler.targets.meta.PolyfillJs",
        "qx.tool.compiler.targets.meta.Browserify",
        "qx.tool.compiler.targets.meta.Javascript",
        "qx.tool.compiler.app.Cldr",
        "qx.tool.compiler.targets.meta.Uglify",
        "qx.tool.compiler.MetaExtraction",
        "qx.tool.compiler.jsdoc.CommandParser",
        "qx.tool.compiler.jsdoc.ParamParser",
        "qx.tool.compiler.jsdoc.ReturnParser",
        "qx.tool.compiler.jsdoc.ThrowsParser",
        "qx.tool.compiler.jsdoc.ChildControlParser",
        "qx.tool.compiler.jsdoc.Parser",
        "qx.tool.compiler.app.WebFont",
        "qx.tool.compiler.Analyser",
        "qx.tool.utils.Values",
        "qx.tool.utils.IndexedArray",
        "qx.tool.compiler.targets.meta.Part",
        "qx.tool.compiler.targets.meta.Package",
        "qx.tool.utils.BabelHelpers",
        "qx.tool.utils.Http",
        "qx.tool.compiler.resources.Manager",
        "qx.tool.compiler.app.Translation",
        "qx.tool.compiler.app.ManifestFont",
        "qx.tool.compiler.targets.meta.PackageJavascript",
        "qx.tool.compiler.resources.ResourceLoader",
        "qx.tool.compiler.resources.ImageLoader",
        "qx.tool.compiler.resources.MetaLoader",
        "qx.tool.compiler.resources.ScssIncludeConverter",
        "qx.tool.compiler.resources.Asset",
        "qx.tool.cli.commands.Config",
        "qx.tool.cli.commands.Create",
        "qx.tool.cli.commands.Deploy",
        "qx.tool.cli.commands.Es6ify",
        "qx.tool.compiler.Es6ify",
        "qx.tool.cli.commands.ExportGlyphs",
        "qx.tool.cli.commands.Lint",
        "qx.tool.cli.commands.Migrate",
        "qx.tool.cli.commands.Pkg",
        "qx.tool.cli.commands.Run",
        "qx.tool.cli.commands.Serve",
        "qx.tool.utils.Website",
        "qx.tool.cli.commands.Test",
        "qx.tool.cli.commands.Typescript",
        "qx.tool.cli.commands.add.Class",
        "qx.tool.cli.commands.add.Script",
        "qx.tool.cli.commands.config.Delete",
        "qx.tool.cli.commands.config.Get",
        "qx.tool.cli.commands.config.List",
        "qx.tool.cli.commands.config.Set",
        "qx.tool.cli.commands.package.Migrate",
        "qx.tool.cli.commands.package.Publish",
        "qx.tool.cli.commands.package.Remove",
        "qx.tool.cli.commands.package.Upgrade",
        "qx.tool.compiler.Preprocess",
        "qx.tool.compiler.TargetError",
        "qx.tool.compiler.jsdoc.ITypeResolver",
        "qx.tool.compiler.targets.SourceCodeCopier",
        "qx.tool.migration.BaseMigration",
        "qx.tool.migration.M6_0_0",
        "qx.tool.migration.M7_0_0",
        "qx.tool.migration.M7_5_6",
        "qx.tool.utils.files.FindFiles",
        "qx.Theme",
        "qx.bom.client.Css",
        "qx.theme.simple.Color",
        "qx.test.MDecoration",
        "qx.theme.simple.Decoration",
        "qx.theme.simple.Font",
        "qx.test.MAppearance",
        "qx.theme.simple.Appearance",
        "qx.theme.icon.Tango",
        "qx.theme.Simple",
        "qx.theme.simple.Image"
      ],
      "include": [
        "*"
      ],
      "exclude": [],
      "minify": false,
      "name": "boot"
    }
  ],
  "resources": [
    "qx/decoration/Simple/arrows/down-invert.gif",
    "qx/decoration/Simple/arrows/down-small.gif",
    "qx/decoration/Simple/arrows/down.gif",
    "qx/decoration/Simple/arrows/forward.gif",
    "qx/decoration/Simple/arrows/left-invert.gif",
    "qx/decoration/Simple/arrows/left.gif",
    "qx/decoration/Simple/arrows/rewind.gif",
    "qx/decoration/Simple/arrows/right-invert.gif",
    "qx/decoration/Simple/arrows/right.gif",
    "qx/decoration/Simple/arrows/up-invert.gif",
    "qx/decoration/Simple/arrows/up-small.gif",
    "qx/decoration/Simple/arrows/up.gif",
    "qx/decoration/Simple/checkbox/checked-disabled.png",
    "qx/decoration/Simple/checkbox/checked.png",
    "qx/decoration/Simple/checkbox/undetermined-disabled.png",
    "qx/decoration/Simple/checkbox/undetermined.png",
    "qx/decoration/Simple/colorselector/brightness-field.png",
    "qx/decoration/Simple/colorselector/brightness-handle.gif",
    "qx/decoration/Simple/colorselector/huesaturation-field.jpg",
    "qx/decoration/Simple/colorselector/huesaturation-handle.gif",
    "qx/decoration/Simple/menu/checkbox-invert.gif",
    "qx/decoration/Simple/menu/checkbox.gif",
    "qx/decoration/Simple/menu/radiobutton-invert.gif",
    "qx/decoration/Simple/menu/radiobutton.gif",
    "qx/decoration/Simple/splitpane/knob-horizontal.png",
    "qx/decoration/Simple/splitpane/knob-vertical.png",
    "qx/decoration/Simple/tabview/close.gif",
    "qx/decoration/Simple/tree/minus.gif",
    "qx/decoration/Simple/tree/plus.gif",
    "qx/decoration/Simple/window/close-white.gif",
    "qx/decoration/Simple/window/close.gif",
    "qx/decoration/Simple/window/maximize-white.gif",
    "qx/decoration/Simple/window/maximize.gif",
    "qx/decoration/Simple/window/minimize-white.gif",
    "qx/decoration/Simple/window/minimize.gif",
    "qx/decoration/Simple/window/restore-white.gif",
    "qx/decoration/Simple/window/restore.gif",
    "qx/decoration/Simple/treevirtual/cross.gif",
    "qx/decoration/Simple/treevirtual/cross_minus.gif",
    "qx/decoration/Simple/treevirtual/cross_plus.gif",
    "qx/decoration/Simple/treevirtual/end_minus.gif",
    "qx/decoration/Simple/treevirtual/end.gif",
    "qx/decoration/Simple/treevirtual/end_plus.gif",
    "qx/decoration/Simple/treevirtual/line.gif",
    "qx/decoration/Simple/treevirtual/only_minus.gif",
    "qx/decoration/Simple/treevirtual/only_plus.gif",
    "qx/decoration/Simple/treevirtual/start.gif",
    "qx/decoration/Simple/treevirtual/start_plus.gif",
    "qx/decoration/Simple/treevirtual/start_minus.gif",
    "qx/decoration/Simple/cursors/alias.gif",
    "qx/decoration/Simple/cursors/copy.gif",
    "qx/decoration/Simple/cursors/move.gif",
    "qx/decoration/Simple/cursors/nodrop.gif",
    "qx/decoration/Simple/table/ascending-invert.png",
    "qx/decoration/Simple/table/ascending.png",
    "qx/decoration/Simple/table/boolean-false.png",
    "qx/decoration/Simple/table/boolean-true.png",
    "qx/decoration/Simple/table/descending-invert.png",
    "qx/decoration/Simple/table/descending.png",
    "qx/decoration/Simple/table/select-column-order.png",
    "qx/static/blank.png",
    "qx/tool/loadsass.js",
    "qx/tool/bin/build-devtools",
    "qx/tool/bin/build-website",
    "qx/tool/bin/download-assets",
    "qx/tool/schema/compile-1-0-0.json",
    "qx/tool/schema/Manifest-1-0-0.json",
    "qx/tool/schema/Manifest-2-0-0.json",
    "qx/tool/schema/qooxdoo-1-0-0.json",
    "qx/tool/website/.gitignore",
    "qx/tool/cli/templates/template_vars.js",
    "qx/tool/cli/templates/TypeScriptWriter-base_declaration.d.ts",
    "qx/tool/website/layouts/default.dot",
    "qx/tool/website/sass/qooxdoo.scss",
    "qx/tool/website/build/404.html",
    "qx/tool/website/build/about.html",
    "qx/tool/website/build/index.html",
    "qx/tool/website/build/qooxdoo.css",
    "qx/tool/website/src/404.html",
    "qx/tool/website/src/about.md",
    "qx/tool/website/src/index.html",
    "qx/tool/website/partials/footer.html",
    "qx/tool/website/partials/head.html",
    "qx/tool/website/partials/header.html",
    "qx/tool/website/partials/icon-github.html",
    "qx/tool/website/partials/icon-github.svg",
    "qx/tool/website/partials/icon-twitter.html",
    "qx/tool/website/partials/icon-twitter.svg",
    "qx/tool/cli/templates/class/default.tmpl.js",
    "qx/tool/cli/templates/class/header.tmpl.js",
    "qx/tool/cli/templates/class/interface.tmpl.js",
    "qx/tool/cli/templates/class/mixin.tmpl.js",
    "qx/tool/cli/templates/class/singleton.tmpl.js",
    "qx/tool/cli/templates/loader/loader-browser.tmpl.js",
    "qx/tool/cli/templates/loader/loader-node.tmpl.js",
    "qx/tool/cli/templates/loader/loader-rhino.tmpl.js",
    "qx/tool/website/build/assets/abel.css",
    "qx/tool/website/build/assets/bluebird.min.js",
    "qx/tool/website/build/assets/bootstrap.css",
    "qx/tool/website/build/assets/bootstrap.min.css",
    "qx/tool/website/build/assets/bootstrap.min.css.map",
    "qx/tool/website/build/assets/buttons.js",
    "qx/tool/website/build/assets/favicon.png",
    "qx/tool/website/build/assets/fontawesome-all.js",
    "qx/tool/website/build/assets/logo.svg",
    "qx/tool/website/build/assets/jquery.js",
    "qx/tool/website/build/assets/qx-api.png",
    "qx/tool/website/build/assets/qx-oo.png",
    "qx/tool/website/build/assets/qx-white.svg",
    "qx/tool/website/build/assets/qx-ide.png",
    "qx/tool/website/build/diagnostics/dependson.html",
    "qx/tool/website/build/diagnostics/dependson.js",
    "qx/tool/website/build/diagnostics/requiredby.html",
    "qx/tool/website/build/diagnostics/requiredby.js",
    "qx/tool/website/build/scripts/serve.js",
    "qx/tool/website/src/assets/abel.css",
    "qx/tool/website/src/assets/bluebird.min.js",
    "qx/tool/website/src/assets/bootstrap.css",
    "qx/tool/website/src/assets/bootstrap.min.css",
    "qx/tool/website/src/assets/bootstrap.min.css.map",
    "qx/tool/website/src/assets/favicon.png",
    "qx/tool/website/src/assets/buttons.js",
    "qx/tool/website/src/assets/fontawesome-all.js",
    "qx/tool/website/src/assets/jquery.js",
    "qx/tool/website/src/assets/logo.svg",
    "qx/tool/website/src/assets/qx-api.png",
    "qx/tool/website/src/assets/qx-ide.png",
    "qx/tool/website/src/assets/qx-oo.png",
    "qx/tool/website/src/assets/qx-white.svg",
    "qx/tool/website/src/diagnostics/dependson.html",
    "qx/tool/website/src/diagnostics/dependson.js",
    "qx/tool/website/src/diagnostics/requiredby.html",
    "qx/tool/website/src/diagnostics/requiredby.js",
    "qx/tool/website/src/scripts/serve.js",
    "qx/tool/cli/templates/skeleton/mobile/compile.tmpl.json",
    "qx/tool/cli/templates/skeleton/mobile/.gitignore.tmpl",
    "qx/tool/cli/templates/skeleton/mobile/Manifest.tmpl.json",
    "qx/tool/cli/templates/skeleton/mobile/readme.tmpl.md",
    "qx/tool/cli/templates/skeleton/desktop/compile.tmpl.json",
    "qx/tool/cli/templates/skeleton/desktop/Manifest.tmpl.json",
    "qx/tool/cli/templates/skeleton/desktop/.gitignore.tmpl",
    "qx/tool/cli/templates/skeleton/desktop/readme.tmpl.md",
    "qx/tool/cli/templates/skeleton/package/.gitignore.tmpl",
    "qx/tool/cli/templates/skeleton/package/compile.tmpl.json",
    "qx/tool/cli/templates/skeleton/package/readme.tmpl.md",
    "qx/tool/cli/templates/skeleton/package/Manifest.tmpl.json",
    "qx/tool/cli/templates/skeleton/server/.gitignore.tmpl",
    "qx/tool/cli/templates/skeleton/server/Manifest.tmpl.json",
    "qx/tool/cli/templates/skeleton/server/compile.tmpl.json",
    "qx/tool/cli/templates/skeleton/server/readme.tmpl.txt",
    "qx/tool/cli/templates/skeleton/mobile/source/boot/nojs.tmpl.html",
    "qx/tool/cli/templates/skeleton/mobile/source/boot/index.tmpl.html",
    "qx/tool/cli/templates/skeleton/mobile/source/translation/readme.txt",
    "qx/tool/cli/templates/skeleton/desktop/source/boot/index.tmpl.html",
    "qx/tool/cli/templates/skeleton/desktop/source/boot/nojs.tmpl.html",
    "qx/tool/cli/templates/skeleton/desktop/source/translation/readme.txt",
    "qx/tool/cli/templates/skeleton/package/source/translation/readme.txt",
    "qx/tool/cli/templates/skeleton/server/source/translation/readme.txt",
    "qx/tool/cli/templates/skeleton/mobile/source/class/custom/Application.tmpl.js",
    "qx/tool/cli/templates/skeleton/mobile/source/class/custom/__init__.tmpl.js",
    "qx/tool/cli/templates/skeleton/mobile/source/resource/custom/app.png",
    "qx/tool/cli/templates/skeleton/mobile/source/resource/custom/favicon.png",
    "qx/tool/cli/templates/skeleton/mobile/source/resource/custom/js_256x256.png",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/Application.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/__init__.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/resource/custom/app.png",
    "qx/tool/cli/templates/skeleton/desktop/source/resource/custom/favicon.png",
    "qx/tool/cli/templates/skeleton/desktop/source/resource/custom/js_256x256.png",
    "qx/tool/cli/templates/skeleton/desktop/source/resource/custom/test.png",
    "qx/tool/cli/templates/skeleton/package/source/resource/custom/test.png",
    "qx/tool/cli/templates/skeleton/server/source/class/custom/Application.tmpl.js",
    "qx/tool/cli/templates/skeleton/server/source/class/custom/__init__.tmpl.js",
    "qx/tool/cli/templates/skeleton/server/source/resource/custom/.gitignore.tmpl",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/Button.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/__init__.tmpl.js",
    "qx/tool/cli/templates/skeleton/mobile/source/class/custom/page/Overview.tmpl.js",
    "qx/tool/cli/templates/skeleton/mobile/source/class/custom/page/Login.tmpl.js",
    "qx/tool/cli/templates/skeleton/mobile/source/class/custom/page/__init__.tmpl.js",
    "qx/tool/cli/templates/skeleton/mobile/source/theme/custom/scss/custom.scss",
    "qx/tool/cli/templates/skeleton/mobile/source/theme/custom/scss/_styles.scss",
    "qx/tool/cli/templates/skeleton/mobile/source/resource/custom/css/.gitignore.tmpl",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/test/DemoTest.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/theme/Appearance.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/theme/Color.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/theme/Decoration.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/theme/Theme.tmpl.js",
    "qx/tool/cli/templates/skeleton/desktop/source/class/custom/theme/Font.tmpl.js",
    "qx/tool/cli/templates/skeleton/server/source/class/custom/test/DemoTest.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/demo/Application.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/test/DemoTest.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/theme/Appearance.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/theme/Color.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/theme/Decoration.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/theme/Font.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/theme/Theme.tmpl.js",
    "qx/tool/cli/templates/skeleton/package/source/class/custom/resource/custom/test.png"
  ],
  "locales": [
    "en"
  ],
  "environment": {
    "qx.application": "qx.tool.cli.Application",
    "qx.revision": "",
    "qx.theme": "qx.theme.Simple",
    "true": true,
    "qx.allowUrlSettings": false,
    "qx.allowUrlVariants": false,
    "qx.debug.property.level": 0,
    "qx.debug": false,
    "qx.debug.ui.queue": true,
    "qx.debug.touchpad.detection": false,
    "qx.aspects": false,
    "qx.dynlocale": true,
    "qx.dyntheme": true,
    "qx.blankpage": "qx/static/blank.html",
    "qx.debug.databinding": false,
    "qx.debug.dispose": false,
    "qx.optimization.basecalls": false,
    "qx.optimization.comments": false,
    "qx.optimization.privates": false,
    "qx.optimization.strings": false,
    "qx.optimization.variables": false,
    "qx.optimization.variants": false,
    "module.databinding": true,
    "module.logger": true,
    "module.property": true,
    "module.events": true,
    "qx.nativeScrollBars": false,
    "qx.automaticMemoryManagement": true,
    "qx.promise": true,
    "qx.promise.warnings": true,
    "qx.promise.longStackTraces": true,
    "qx.compiler": true,
    "qx.compiler.version": "7.8.0",
    "qx.version": "7.8.0",
    "qx.compiler.targetType": "source",
    "qx.compiler.outputDir": "compiled/node/build/",
    "qx.target.privateArtifacts": false,
    "qx.headless": true,
    "qx.compiler.applicationType": "node",
    "qx.compiler.applicationName": "compiler"
  },
  "urisBefore": [
    "../resource/qx/tool/loadsass.js"
  ],
  "cssBefore": []
}
