Blog platform running on ATproto
1{
2 "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3 "version": 1,
4 "newProjectRoot": "projects",
5 "projects": {
6 "pamphlet": {
7 "projectType": "application",
8 "schematics": {},
9 "root": "",
10 "sourceRoot": "src",
11 "prefix": "app",
12 "architect": {
13 "build": {
14 "builder": "@angular/build:application",
15 "options": {
16 "browser": "src/main.ts",
17 "tsConfig": "tsconfig.app.json",
18 "assets": [
19 {
20 "glob": "**/*",
21 "input": "public"
22 }
23 ],
24 "styles": [
25 "src/styles.css"
26 ]
27 },
28 "configurations": {
29 "production": {
30 "budgets": [
31 {
32 "type": "initial",
33 "maximumWarning": "500kB",
34 "maximumError": "1MB"
35 },
36 {
37 "type": "anyComponentStyle",
38 "maximumWarning": "4kB",
39 "maximumError": "8kB"
40 }
41 ],
42 "outputHashing": "all"
43 },
44 "development": {
45 "optimization": false,
46 "extractLicenses": false,
47 "sourceMap": true
48 }
49 },
50 "defaultConfiguration": "production"
51 },
52 "serve": {
53 "builder": "@angular/build:dev-server",
54 "configurations": {
55 "production": {
56 "buildTarget": "pamphlet:build:production"
57 },
58 "development": {
59 "buildTarget": "pamphlet:build:development"
60 }
61 },
62 "defaultConfiguration": "development"
63 },
64 "extract-i18n": {
65 "builder": "@angular/build:extract-i18n"
66 },
67 "test": {
68 "builder": "@angular/build:karma",
69 "options": {
70 "tsConfig": "tsconfig.spec.json",
71 "assets": [
72 {
73 "glob": "**/*",
74 "input": "public"
75 }
76 ],
77 "styles": [
78 "src/styles.css"
79 ]
80 }
81 }
82 }
83 }
84 }
85}