"translation": "src/locale/angular.ar.xlf",
"baseHref": "/client/ar/"
},
+ "fa": {
+ "translation": "src/locale/angular.fa-IR.xlf",
+ "baseHref": "/client/fa-IR/"
+ },
"hu": {
"translation": "src/locale/angular.hu-HU.xlf",
"baseHref": "/client/hu-HU/"
"translation": "src/locale/angular.sq.xlf",
"baseHref": "/client/sq/"
},
+ "hr": {
+ "translation": "src/locale/angular.hr.xlf",
+ "baseHref": "/client/hr/"
+ },
"zh-Hans": {
"translation": "src/locale/angular.zh-Hans-CN.xlf",
"baseHref": "/client/zh-Hans-CN/"
"kab": {
"translation": "src/locale/angular.kab.xlf",
"baseHref": "/client/kab/"
+ },
+ "nb": {
+ "translation": "src/locale/angular.nb-NO.xlf",
+ "baseHref": "/client/nb-NO/"
+ },
+ "tok": {
+ "translation": "src/locale/angular.tok.xlf",
+ "baseHref": "/client/tok/"
+ },
+ "nn": {
+ "translation": "src/locale/angular.nn.xlf",
+ "baseHref": "/client/nn/"
+ },
+ "is": {
+ "translation": "src/locale/angular.is.xlf",
+ "baseHref": "/client/is/"
+ },
+ "uk": {
+ "translation": "src/locale/angular.uk-UA.xlf",
+ "baseHref": "/client/uk-UA/"
}
}
},
"tsConfig": "tsconfig.json",
"polyfills": "src/polyfills.ts",
"baseHref": "/",
- "deployUrl": "",
"stylePreprocessorOptions": {
"includePaths": [
"src/sass/include"
"debug",
"@peertube/p2p-media-loader-hlsjs",
"video.js",
- "sha.js/sha1",
+ "sha.js",
"postcss",
+ "focus-visible",
+ "path-browserify",
+ "deep-merge",
+ "escape-string-regexp",
+ "mousetrap",
+ "is-plain-object",
+ "parse-srcset",
+ "deepmerge",
"core-js/features/reflect"
],
"scripts": [],
"browserTarget": "PeerTube:build"
}
},
- "test": {
- "builder": "@angular-devkit/build-angular:karma",
- "options": {
- "main": "src/test.ts",
- "karmaConfig": "./karma.conf.js",
- "polyfills": "src/polyfills.ts",
- "tsConfig": "src/tsconfig.spec.json",
- "scripts": [],
- "styles": [
- "src/sass/application.scss"
- ],
- "assets": [
- "src/assets/images",
- "src/manifest.webmanifest"
- ]
- }
- },
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"defaultProject": "PeerTube",
"schematics": {
"@schematics/angular:component": {
- "prefix": "app",
- "style": "scss"
+ "prefix": "my",
+ "style": "scss",
+ "skipTests": true,
+ "flat": true
},
"@schematics/angular:directive": {
- "prefix": "app"
+ "prefix": "my"
+ },
+ "@angular-eslint/schematics:application": {
+ "setParserOptionsProject": true
+ },
+ "@angular-eslint/schematics:library": {
+ "setParserOptionsProject": true
}
+ },
+ "cli": {
+ "analytics": false
}
}