Skip to content

Commit a4b51eb

Browse files
authored
Merge pull request #32 from mmebsout/updateangular
Updateangular and fix slider
2 parents 46e4081 + f2d4b5a commit a4b51eb

53 files changed

Lines changed: 20278 additions & 16705 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.angular-cli.json

Lines changed: 0 additions & 66 deletions
This file was deleted.

angular.json

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
{
2+
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3+
"version": 1,
4+
"newProjectRoot": "projects",
5+
"projects": {
6+
"cnes": {
7+
"root": "",
8+
"sourceRoot": "src",
9+
"projectType": "application",
10+
"architect": {
11+
"build": {
12+
"builder": "@angular-devkit/build-angular:browser",
13+
"options": {
14+
"outputPath": "dist",
15+
"index": "src/index.html",
16+
"main": "src/main.ts",
17+
"tsConfig": "src/tsconfig.app.json",
18+
"polyfills": "src/polyfills.ts",
19+
"assets": [
20+
"src/assets",
21+
"src/Logo_CNES.svg",
22+
"src/favicon.ico",
23+
"src/robots.txt",
24+
"src/mock-data"
25+
],
26+
"styles": [
27+
"node_modules/primeng/resources/themes/omega/theme.css",
28+
"node_modules/font-awesome/css/font-awesome.min.css",
29+
"node_modules/ngx-toastr/toastr.css",
30+
"src/main.scss"
31+
],
32+
"scripts": [
33+
"node_modules/jquery/dist/jquery.min.js",
34+
"node_modules/plotly.js/dist/plotly.min.js"
35+
]
36+
},
37+
"configurations": {
38+
"production": {
39+
"optimization": true,
40+
"outputHashing": "all",
41+
"sourceMap": false,
42+
"extractCss": true,
43+
"namedChunks": false,
44+
"aot": true,
45+
"extractLicenses": true,
46+
"vendorChunk": false,
47+
"buildOptimizer": true,
48+
"fileReplacements": [
49+
{
50+
"replace": "src/environments/environment.ts",
51+
"with": "src/environments/environment.prod.ts"
52+
}
53+
]
54+
}
55+
}
56+
},
57+
"serve": {
58+
"builder": "@angular-devkit/build-angular:dev-server",
59+
"options": {
60+
"browserTarget": "cnes:build"
61+
},
62+
"configurations": {
63+
"production": {
64+
"browserTarget": "cnes:build:production"
65+
}
66+
}
67+
},
68+
"extract-i18n": {
69+
"builder": "@angular-devkit/build-angular:extract-i18n",
70+
"options": {
71+
"browserTarget": "cnes:build"
72+
}
73+
},
74+
"test": {
75+
"builder": "@angular-devkit/build-angular:karma",
76+
"options": {
77+
"main": "src/test.ts",
78+
"karmaConfig": "./karma.conf.js",
79+
"polyfills": "src/polyfills.ts",
80+
"tsConfig": "src/tsconfig.spec.json",
81+
"scripts": [
82+
"node_modules/jquery/dist/jquery.min.js",
83+
"node_modules/plotly.js/dist/plotly.min.js"
84+
],
85+
"styles": [
86+
"node_modules/primeng/resources/themes/omega/theme.css",
87+
"node_modules/font-awesome/css/font-awesome.min.css",
88+
"node_modules/ngx-toastr/toastr.css",
89+
"src/main.scss"
90+
],
91+
"assets": [
92+
"src/assets",
93+
"src/Logo_CNES.svg",
94+
"src/favicon.ico",
95+
"src/robots.txt",
96+
"src/mock-data"
97+
]
98+
}
99+
},
100+
"lint": {
101+
"builder": "@angular-devkit/build-angular:tslint",
102+
"options": {
103+
"tsConfig": [
104+
"src/tsconfig.app.json",
105+
"src/tsconfig.spec.json"
106+
],
107+
"exclude": []
108+
}
109+
}
110+
}
111+
},
112+
"cnes-e2e": {
113+
"root": "e2e",
114+
"sourceRoot": "e2e",
115+
"projectType": "application",
116+
"architect": {
117+
"e2e": {
118+
"builder": "@angular-devkit/build-angular:protractor",
119+
"options": {
120+
"protractorConfig": "./protractor.conf.js",
121+
"devServerTarget": "cnes:serve"
122+
}
123+
},
124+
"lint": {
125+
"builder": "@angular-devkit/build-angular:tslint",
126+
"options": {
127+
"tsConfig": [
128+
"e2e/tsconfig.e2e.json"
129+
],
130+
"exclude": []
131+
}
132+
}
133+
}
134+
}
135+
},
136+
"defaultProject": "cnes",
137+
"schematics": {
138+
"@schematics/angular:component": {
139+
"prefix": "app",
140+
"styleext": "scss"
141+
},
142+
"@schematics/angular:directive": {
143+
"prefix": "app"
144+
}
145+
}
146+
}

karma.conf.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
module.exports = function(config) {
55
config.set({
66
basePath: '',
7-
frameworks: ['jasmine', '@angular/cli'],
7+
frameworks: ['jasmine', '@angular-devkit/build-angular'],
88
plugins: [
99
require('karma-jasmine'),
1010
require('karma-phantomjs-launcher'),
1111
require('karma-junit-reporter'),
1212
require('karma-coverage-istanbul-reporter'),
13-
require('@angular/cli/plugins/karma')
13+
require('@angular-devkit/build-angular/plugins/karma')
1414
],
1515
client: {
1616
clearContext: false, // leave Jasmine Spec Runner output visible in browser
1717
captureConsole: false
1818
},
1919
junitReporter: {
20-
outputDir: 'reports/junit/',
20+
outputDir: 'dir: require('path').join(__dirname, 'coverage'), reports/junit/',
2121
outputFile: 'TESTS-xunit.xml',
2222
useBrowserName: false,
2323
suite: '' // Will become the package name attribute in xml testsuite element
@@ -27,9 +27,7 @@ module.exports = function(config) {
2727
dir: './reports/coverage',
2828
fixWebpackSourcePaths: true
2929
},
30-
angularCli: {
31-
environment: 'dev'
32-
},
30+
3331
reporters: ['progress', 'junit'],
3432
port: 9876,
3533
colors: true,

0 commit comments

Comments
 (0)