ace-angular-electron/angular.json

124 lines
4.7 KiB
JSON
Raw Normal View History

2025-05-12 21:00:28 +00:00
{
"$schema":"./node_modules/@angular/cli/lib/config/schema.json",
"version":1,
"newProjectRoot":"",
"cli":{
"analytics":false
},
"projects":{
"App":{
"projectType":"application",
"root":"",
"sourceRoot":"src",
"prefix":"app",
"architect":{
"build":{
"builder":"@angular-devkit/build-angular:application",
"options":{
"outputPath":"dist/app",
"index":"src/index.html",
"browser":"src/main.ts",
"polyfills":[
"zone.js"
],
"tsConfig":"tsconfig.app.json",
"assets":[
{
"glob":"**/*",
"input":"public",
"output":"resources"
},
{
"glob":"**/*",
"input":"node_modules/ace-builds/src-noconflict",
"output":"ace"
}
],
"stylePreprocessorOptions":{
"sass":{
"silenceDeprecations":[
"mixed-decls",
"color-functions",
"global-builtin",
"import"
]
}
},
"styles":[
"node_modules/bootstrap/scss/bootstrap.scss",
"node_modules/bootstrap-icons/font/bootstrap-icons.css",
"src/assets/css/styles.css",
"src/assets/css/ace-overrides.css"
],
"scripts":[
],
"optimization": false
},
"configurations":{
"production":{
"budgets":[
{
"type":"initial",
"maximumWarning":"5MB",
"maximumError":"50MB"
},
{
"type":"anyComponentStyle",
"maximumWarning":"4kB",
"maximumError":"8kB"
}
],
"optimization":false
},
"development":{
"outputHashing": "all",
"sourceMap": true,
"extractCss": true,
"namedChunks": true,
"extractLicenses": true,
"vendorChunk": false,
}
},
"defaultConfiguration":"production"
},
"serve":{
"builder":"@angular-devkit/build-angular:dev-server",
"configurations":{
"production":{
"buildTarget":"App:build:production"
},
"development":{
"buildTarget":"App:build:development"
}
},
"defaultConfiguration":"development"
},
"extract-i18n":{
"builder":"@angular-devkit/build-angular:extract-i18n"
},
"test":{
"builder":"@angular-devkit/build-angular:karma",
"options":{
"polyfills":[
"zone.js",
"zone.js/testing"
],
"tsConfig":"tsconfig.spec.json",
"assets":[
{
"glob":"**/*",
"input":"public"
}
],
"styles":[
"src/styles.css"
],
"scripts":[
]
}
}
}
}
}
}