{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "WebDesktopFrontend": { "projectType": "application", "schematics": { "@schematics/angular:application": { "strict": true, "style": "scss" } }, "root": "", "sourceRoot": "src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:browser", "options": { "outputPath": "dist/WebDesktopFrontend", "index": "src/index.html", "main": "src/main.ts", "polyfills": "src/polyfills.ts", "tsConfig": "tsconfig.app.json", "assets": [ "src/favicon.ico", "src/assets", "src/manifest.webmanifest" ], "styles": [ "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "./node_modules/bootstrap/dist/css/bootstrap.css", "src/fonts.scss", "src/variables.scss", "src/styles.scss", "src/themes.scss" ], "scripts": [ "./node_modules/bootstrap/dist/js/bootstrap.bundle.js", "./node_modules/codemirror/lib/codemirror.js", "./node_modules/codemirror/addon/mode/simple.js", "./node_modules/codemirror/mode/apl/apl.js", "./node_modules/codemirror/mode/asciiarmor/asciiarmor.js", "./node_modules/codemirror/mode/asn.1/asn.1.js", "./node_modules/codemirror/mode/asterisk/asterisk.js", "./node_modules/codemirror/mode/brainfuck/brainfuck.js", "./node_modules/codemirror/mode/clike/clike.js", "./node_modules/codemirror/mode/clojure/clojure.js", "./node_modules/codemirror/mode/cmake/cmake.js", "./node_modules/codemirror/mode/cobol/cobol.js", "./node_modules/codemirror/mode/coffeescript/coffeescript.js", "./node_modules/codemirror/mode/commonlisp/commonlisp.js", "./node_modules/codemirror/mode/crystal/crystal.js", "./node_modules/codemirror/mode/css/css.js", "./node_modules/codemirror/mode/cypher/cypher.js", "./node_modules/codemirror/mode/d/d.js", "./node_modules/codemirror/mode/dart/dart.js", "./node_modules/codemirror/mode/diff/diff.js", "./node_modules/codemirror/mode/django/django.js", "./node_modules/codemirror/mode/dockerfile/dockerfile.js", "./node_modules/codemirror/mode/dtd/dtd.js", "./node_modules/codemirror/mode/dylan/dylan.js", "./node_modules/codemirror/mode/ebnf/ebnf.js", "./node_modules/codemirror/mode/ecl/ecl.js", "./node_modules/codemirror/mode/eiffel/eiffel.js", "./node_modules/codemirror/mode/elm/elm.js", "./node_modules/codemirror/mode/erlang/erlang.js", "./node_modules/codemirror/mode/factor/factor.js", "./node_modules/codemirror/mode/fcl/fcl.js", "./node_modules/codemirror/mode/forth/forth.js", "./node_modules/codemirror/mode/fortran/fortran.js", "./node_modules/codemirror/mode/gas/gas.js", "./node_modules/codemirror/mode/gfm/gfm.js", "./node_modules/codemirror/mode/gherkin/gherkin.js", "./node_modules/codemirror/mode/go/go.js", "./node_modules/codemirror/mode/groovy/groovy.js", "./node_modules/codemirror/mode/haml/haml.js", "./node_modules/codemirror/mode/handlebars/handlebars.js", "./node_modules/codemirror/mode/haskell/haskell.js", "./node_modules/codemirror/mode/haskell-literate/haskell-literate.js", "./node_modules/codemirror/mode/haxe/haxe.js", "./node_modules/codemirror/mode/htmlembedded/htmlembedded.js", "./node_modules/codemirror/mode/htmlmixed/htmlmixed.js", "./node_modules/codemirror/mode/http/http.js", "./node_modules/codemirror/mode/idl/idl.js", "./node_modules/codemirror/mode/javascript/javascript.js", "./node_modules/codemirror/mode/jinja2/jinja2.js", "./node_modules/codemirror/mode/jsx/jsx.js", "./node_modules/codemirror/mode/julia/julia.js", "./node_modules/codemirror/mode/livescript/livescript.js", "./node_modules/codemirror/mode/lua/lua.js", "./node_modules/codemirror/mode/markdown/markdown.js", "./node_modules/codemirror/mode/mathematica/mathematica.js", "./node_modules/codemirror/mode/mbox/mbox.js", "./node_modules/codemirror/mode/mirc/mirc.js", "./node_modules/codemirror/mode/mllike/mllike.js", "./node_modules/codemirror/mode/modelica/modelica.js", "./node_modules/codemirror/mode/mscgen/mscgen.js", "./node_modules/codemirror/mode/mumps/mumps.js", "./node_modules/codemirror/mode/nginx/nginx.js", "./node_modules/codemirror/mode/nsis/nsis.js", "./node_modules/codemirror/mode/ntriples/ntriples.js", "./node_modules/codemirror/mode/octave/octave.js", "./node_modules/codemirror/mode/oz/oz.js", "./node_modules/codemirror/mode/pascal/pascal.js", "./node_modules/codemirror/mode/pegjs/pegjs.js", "./node_modules/codemirror/mode/perl/perl.js", "./node_modules/codemirror/mode/php/php.js", "./node_modules/codemirror/mode/pig/pig.js", "./node_modules/codemirror/mode/powershell/powershell.js", "./node_modules/codemirror/mode/properties/properties.js", "./node_modules/codemirror/mode/protobuf/protobuf.js", "./node_modules/codemirror/mode/pug/pug.js", "./node_modules/codemirror/mode/puppet/puppet.js", "./node_modules/codemirror/mode/python/python.js", "./node_modules/codemirror/mode/q/q.js", "./node_modules/codemirror/mode/r/r.js", "./node_modules/codemirror/mode/rpm/rpm.js", "./node_modules/codemirror/mode/rst/rst.js", "./node_modules/codemirror/mode/ruby/ruby.js", "./node_modules/codemirror/mode/rust/rust.js", "./node_modules/codemirror/mode/sas/sas.js", "./node_modules/codemirror/mode/sass/sass.js", "./node_modules/codemirror/mode/scheme/scheme.js", "./node_modules/codemirror/mode/shell/shell.js", "./node_modules/codemirror/mode/sieve/sieve.js", "./node_modules/codemirror/mode/slim/slim.js", "./node_modules/codemirror/mode/smalltalk/smalltalk.js", "./node_modules/codemirror/mode/smarty/smarty.js", "./node_modules/codemirror/mode/solr/solr.js", "./node_modules/codemirror/mode/soy/soy.js", "./node_modules/codemirror/mode/sparql/sparql.js", "./node_modules/codemirror/mode/spreadsheet/spreadsheet.js", "./node_modules/codemirror/mode/sql/sql.js", "./node_modules/codemirror/mode/stex/stex.js", "./node_modules/codemirror/mode/stylus/stylus.js", "./node_modules/codemirror/mode/swift/swift.js", "./node_modules/codemirror/mode/tcl/tcl.js", "./node_modules/codemirror/mode/textile/textile.js", "./node_modules/codemirror/mode/tiddlywiki/tiddlywiki.js", "./node_modules/codemirror/mode/tiki/tiki.js", "./node_modules/codemirror/mode/toml/toml.js", "./node_modules/codemirror/mode/tornado/tornado.js", "./node_modules/codemirror/mode/troff/troff.js", "./node_modules/codemirror/mode/ttcn/ttcn.js", "./node_modules/codemirror/mode/ttcn-cfg/ttcn-cfg.js", "./node_modules/codemirror/mode/turtle/turtle.js", "./node_modules/codemirror/mode/twig/twig.js", "./node_modules/codemirror/mode/vb/vb.js", "./node_modules/codemirror/mode/vbscript/vbscript.js", "./node_modules/codemirror/mode/velocity/velocity.js", "./node_modules/codemirror/mode/verilog/verilog.js", "./node_modules/codemirror/mode/vhdl/vhdl.js", "./node_modules/codemirror/mode/vue/vue.js", "./node_modules/codemirror/mode/wast/wast.js", "./node_modules/codemirror/mode/webidl/webidl.js", "./node_modules/codemirror/mode/xml/xml.js", "./node_modules/codemirror/mode/xquery/xquery.js", "./node_modules/codemirror/mode/yacas/yacas.js", "./node_modules/codemirror/mode/yaml/yaml.js", "./node_modules/codemirror/mode/yaml-frontmatter/yaml-frontmatter.js", "./node_modules/codemirror/mode/z80/z80.js" ], "serviceWorker": true, "ngswConfigPath": "ngsw-config.json" }, "configurations": { "production": { "budgets": [ { "type": "initial", "maximumWarning": "500mb", "maximumError": "500mb" }, { "type": "anyComponentStyle", "maximumWarning": "1024mb", "maximumError": "1024mb" } ], "fileReplacements": [ { "replace": "src/environments/environment.ts", "with": "src/environments/environment.prod.ts" } ], "outputHashing": "all" }, "development": { "buildOptimizer": false, "optimization": false, "vendorChunk": true, "extractLicenses": false, "sourceMap": true, "namedChunks": true } }, "defaultConfiguration": "production" }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", "configurations": { "production": { "browserTarget": "WebDesktopFrontend:build:production" }, "development": { "browserTarget": "WebDesktopFrontend:build:development" } }, "defaultConfiguration": "development" }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { "browserTarget": "WebDesktopFrontend:build" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "main": "src/test.ts", "polyfills": "src/polyfills.ts", "tsConfig": "tsconfig.spec.json", "karmaConfig": "karma.conf.js", "assets": [ "src/favicon.ico", "src/assets", "src/manifest.webmanifest" ], "styles": [ "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css", "src/styles.css" ], "scripts": [] } } } } }, "defaultProject": "WebDesktopFrontend" }