p3x-redis-ui-material
Version:
💿 P3X Redis UI triple frontend — Angular + React/MUI + Vue/Vuetify with 54 languages, 7 themes, Socket.IO, desktop notifications, and full feature parity
116 lines (115 loc) • 6.21 kB
JSON
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"projects": {
"p3x-redis-ui-material": {
"projectType": "application",
"root": "",
"sourceRoot": "src",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"outputPath": {
"base": "dist",
"browser": ""
},
"index": "src/index.html",
"browser": "src/main.ts",
"polyfills": [
"zone.js"
],
"tsConfig": "tsconfig.app.json",
"styles": [
"node_modules/material-design-icons-iconfont/dist/material-design-icons.css",
"node_modules/@fortawesome/fontawesome-free/css/all.css",
"node_modules/@fontsource/roboto/latin-300.css",
"node_modules/@fontsource/roboto/latin-400.css",
"node_modules/@fontsource/roboto/latin-500.css",
"node_modules/@fontsource/roboto/latin-700.css",
"node_modules/@fontsource/roboto/latin-ext-300.css",
"node_modules/@fontsource/roboto/latin-ext-400.css",
"node_modules/@fontsource/roboto/latin-ext-500.css",
"node_modules/@fontsource/roboto/latin-ext-700.css",
"node_modules/@fontsource/roboto/cyrillic-300.css",
"node_modules/@fontsource/roboto/cyrillic-400.css",
"node_modules/@fontsource/roboto/cyrillic-500.css",
"node_modules/@fontsource/roboto/cyrillic-700.css",
"node_modules/@fontsource/roboto/cyrillic-ext-300.css",
"node_modules/@fontsource/roboto/cyrillic-ext-400.css",
"node_modules/@fontsource/roboto/cyrillic-ext-500.css",
"node_modules/@fontsource/roboto/cyrillic-ext-700.css",
"node_modules/@fontsource/roboto/greek-300.css",
"node_modules/@fontsource/roboto/greek-400.css",
"node_modules/@fontsource/roboto/greek-500.css",
"node_modules/@fontsource/roboto/greek-700.css",
"node_modules/@fontsource/roboto/vietnamese-300.css",
"node_modules/@fontsource/roboto/vietnamese-400.css",
"node_modules/@fontsource/roboto/vietnamese-500.css",
"node_modules/@fontsource/roboto/vietnamese-700.css",
"node_modules/@fontsource/roboto-mono/latin-400.css",
"node_modules/@fontsource/roboto-mono/latin-ext-400.css",
"node_modules/@fontsource/roboto-mono/cyrillic-400.css",
"node_modules/@fontsource/roboto-mono/cyrillic-ext-400.css",
"node_modules/@fontsource/roboto-mono/greek-400.css",
"node_modules/@fontsource/roboto-mono/vietnamese-400.css",
"node_modules/uplot/dist/uPlot.min.css",
"src/scss/index.scss"
],
"scripts": [],
"baseHref": "/ng/",
"assets": [
{
"glob": "**/*",
"input": "src/public",
"output": "public"
}
]
},
"configurations": {
"production": {
"outputHashing": "all",
"define": {
"P3XR_API_PORT": "7843",
"P3XR_DEV_MODE": "false"
}
},
"development": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true,
"define": {
"P3XR_API_PORT": "7843",
"P3XR_DEV_MODE": "true"
}
}
},
"defaultConfiguration": "production"
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"configurations": {
"production": {
"buildTarget": "p3x-redis-ui-material:build:production"
},
"development": {
"buildTarget": "p3x-redis-ui-material:build:development"
}
},
"defaultConfiguration": "development",
"options": {
"host": "0.0.0.0",
"port": 8080,
"proxyConfig": "proxy.conf.js",
"headers": {
"Content-Security-Policy": "default-src 'self'; script-src 'self' https://www.googletagmanager.com 'unsafe-inline' 'unsafe-eval'; worker-src 'self' blob:; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:; connect-src 'self' ws: wss: http://localhost:* http://127.0.0.1:* https://www.google-analytics.com https://region1.google-analytics.com; frame-src https://redis.io; object-src 'none'; base-uri 'self'; form-action 'self'"
}
}
}
}
}
},
"cli": {
"analytics": false
}
}