Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
CI
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Guillaume DEWISME
CI
Commits
c9ad8bfe
Commit
c9ad8bfe
authored
2 weeks ago
by
Quentin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add eslint, prettier, primeng, routes conf + Begin add home component
parent
eba46770
ng-dsfr
No related merge requests found
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
26 additions
and
5405 deletions
+26
-5405
angular.json
angular/angular.json
+8
-4
package-lock.json
angular/package-lock.json
+16
-84
package.json
angular/package.json
+2
-5
app.config.ts
angular/src/app/app.config.ts
+0
-15
theme.ts
angular/src/app/theme.ts
+0
-5297
No files found.
angular/angular.json
View file @
c9ad8bfe
...
...
@@ -32,9 +32,11 @@
}
],
"styles"
:
[
"src/styles.scss"
"src/styles.scss"
,
"./node_modules/@gouvfr/dsfr/dist/dsfr/dsfr.css"
,
"./node_modules/@gouvfr/dsfr/dist/utility/utility.css"
],
"scripts"
:
[]
"scripts"
:
[
"./node_modules/@gouvfr/dsfr/dist/dsfr/dsfr.module.js"
]
},
"configurations"
:
{
"production"
:
{
...
...
@@ -91,9 +93,11 @@
}
],
"styles"
:
[
"src/styles.scss"
"src/styles.scss"
,
"./node_modules/@gouvfr/dsfr/dist/dsfr/dsfr.css"
,
"./node_modules/@gouvfr/dsfr/dist/utility/utility.css"
],
"scripts"
:
[]
"scripts"
:
[
"./node_modules/@gouvfr/dsfr/dist/dsfr/dsfr.module.js"
]
}
},
"lint"
:
{
...
...
This diff is collapsed.
Click to expand it.
angular/package-lock.json
View file @
c9ad8bfe
...
...
@@ -15,10 +15,8 @@
"@angular/platform-browser"
:
"^19.2.0"
,
"@angular/platform-browser-dynamic"
:
"^19.2.0"
,
"@angular/router"
:
"^19.2.0"
,
"@primeng/themes"
:
"^19.0.10"
,
"primeng"
:
"^19.0.10"
,
"@gouvfr/dsfr"
:
"^1.13.0"
,
"rxjs"
:
"~7.8.0"
,
"tailwindcss-primeui"
:
"^0.5.1"
,
"tslib"
:
"^2.3.0"
,
"zone.js"
:
"~0.15.0"
},
...
...
@@ -38,7 +36,6 @@
"karma-jasmine"
:
"~5.1.0"
,
"karma-jasmine-html-reporter"
:
"~2.1.0"
,
"prettier"
:
"^3.5.3"
,
"tailwindcss"
:
"^4.0.14"
,
"typescript"
:
"~5.7.2"
,
"typescript-eslint"
:
"8.26.0"
}
...
...
@@ -451,6 +448,7 @@
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@angular/animations/-/animations-19.2.2.tgz"
,
"integrity"
:
"sha512-WG+0IBzS77WxqGhK8dcZdt5D0doe9wpfeSfKArJwLeRvGzG+4fYEmajGusklAcxnP0R6LzUkVNHrfwJspLvyEw=="
,
"license"
:
"MIT"
,
"optional"
:
true
,
"peer"
:
true
,
"dependencies"
:
{
"tslib"
:
"^2.3.0"
...
...
@@ -649,24 +647,6 @@
"node"
:
"^10 || ^12 || >=14"
}
},
"node_modules/@angular/cdk"
:
{
"version"
:
"19.2.3"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@angular/cdk/-/cdk-19.2.3.tgz"
,
"integrity"
:
"sha512-hTyYjdx9T572TblqlLDv54U7ro1/HXr3/2a++A+t8ZkcKLyI+/0Yfu6OsrWTpl2OsRYFZ0QwvbyI8ZLUIZPkqQ=="
,
"license"
:
"MIT"
,
"peer"
:
true
,
"dependencies"
:
{
"tslib"
:
"^2.3.0"
},
"optionalDependencies"
:
{
"parse5"
:
"^7.1.2"
},
"peerDependencies"
:
{
"@angular/common"
:
"^19.0.0 || ^20.0.0"
,
"@angular/core"
:
"^19.0.0 || ^20.0.0"
,
"rxjs"
:
"^6.5.3 || ^7.4.0"
}
},
"node_modules/@angular/cli"
:
{
"version"
:
"19.2.3"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@angular/cli/-/cli-19.2.3.tgz"
,
...
...
@@ -3541,6 +3521,15 @@
"node"
:
">=14"
}
},
"node_modules/@gouvfr/dsfr"
:
{
"version"
:
"1.13.0"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@gouvfr/dsfr/-/dsfr-1.13.0.tgz"
,
"integrity"
:
"sha512-I6JLYfE63dogk5qOx69gMfW/bKsm+daFgfx2QX75isbKBy5khlJdVxOD0A6ohvywvUJlEcZTmVK8rNHeVvGmgw=="
,
"license"
:
"SEE LICENSE IN LICENSE.md"
,
"engines"
:
{
"node"
:
">=18.16.1"
}
},
"node_modules/@humanfs/core"
:
{
"version"
:
"0.19.1"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@humanfs/core/-/core-0.19.1.tgz"
,
...
...
@@ -5681,36 +5670,6 @@
"node"
:
">=14"
}
},
"node_modules/@primeng/themes"
:
{
"version"
:
"19.0.10"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@primeng/themes/-/themes-19.0.10.tgz"
,
"integrity"
:
"sha512-2sQsl46q3720lbropItBh8WjK98itFlG4clBO36B/QDxv9Ic/7DLGxJCvKdMQP0bcVSX/y+99HwPu0JNNNkkoA=="
,
"license"
:
"SEE LICENSE IN LICENSE.md"
,
"dependencies"
:
{
"@primeuix/styled"
:
"^0.3.2"
}
},
"node_modules/@primeuix/styled"
:
{
"version"
:
"0.3.2"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@primeuix/styled/-/styled-0.3.2.tgz"
,
"integrity"
:
"sha512-ColZes0+/WKqH4ob2x8DyNYf1NENpe5ZguOvx5yCLxaP8EIMVhLjWLO/3umJiDnQU4XXMLkn2mMHHw+fhTX/mw=="
,
"license"
:
"MIT"
,
"dependencies"
:
{
"@primeuix/utils"
:
"^0.3.2"
},
"engines"
:
{
"node"
:
">=12.11.0"
}
},
"node_modules/@primeuix/utils"
:
{
"version"
:
"0.3.2"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@primeuix/utils/-/utils-0.3.2.tgz"
,
"integrity"
:
"sha512-B+nphqTQeq+i6JuICLdVWnDMjONome2sNz0xI65qIOyeB4EF12CoKRiCsxuZ5uKAkHi/0d1LqlQ9mIWRSdkavw=="
,
"license"
:
"MIT"
,
"engines"
:
{
"node"
:
">=12.11.0"
}
},
"node_modules/@rollup/rollup-android-arm-eabi"
:
{
"version"
:
"4.34.8"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz"
,
...
...
@@ -9864,7 +9823,7 @@
"version"
:
"4.5.0"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/entities/-/entities-4.5.0.tgz"
,
"integrity"
:
"sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="
,
"dev
Optional
"
:
true
,
"dev"
:
true
,
"license"
:
"BSD-2-Clause"
,
"engines"
:
{
"node"
:
">=0.12"
...
...
@@ -15187,7 +15146,7 @@
"version"
:
"7.2.1"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/parse5/-/parse5-7.2.1.tgz"
,
"integrity"
:
"sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ=="
,
"dev
Optional
"
:
true
,
"dev"
:
true
,
"license"
:
"MIT"
,
"dependencies"
:
{
"entities"
:
"^4.5.0"
...
...
@@ -15567,27 +15526,6 @@
"url"
:
"https://github.com/prettier/prettier?sponsor=1"
}
},
"node_modules/primeng"
:
{
"version"
:
"19.0.10"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/primeng/-/primeng-19.0.10.tgz"
,
"integrity"
:
"sha512-pVvywU6WoDtS6cwyGm5wyHp/RPqsqtTL3Z6eNgwsP7wMRpNYxVQB2W5ewF64byP8bqFqRQMWY2ZPj0lDeTQ/sA=="
,
"license"
:
"SEE LICENSE IN LICENSE.md"
,
"dependencies"
:
{
"@primeuix/styled"
:
"^0.3.2"
,
"@primeuix/utils"
:
"^0.3.2"
,
"tslib"
:
"^2.3.0"
},
"peerDependencies"
:
{
"@angular/animations"
:
"^19.0.0"
,
"@angular/cdk"
:
"^19.0.0"
,
"@angular/common"
:
"^19.0.0"
,
"@angular/core"
:
"^19.0.0"
,
"@angular/forms"
:
"^19.0.0"
,
"@angular/platform-browser"
:
"^19.0.0"
,
"@angular/router"
:
"^19.0.0"
,
"rxjs"
:
"^6.0.0 || ^7.8.1"
}
},
"node_modules/proc-log"
:
{
"version"
:
"5.0.0"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/proc-log/-/proc-log-5.0.0.tgz"
,
...
...
@@ -17360,16 +17298,10 @@
"version"
:
"4.0.14"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/tailwindcss/-/tailwindcss-4.0.14.tgz"
,
"integrity"
:
"sha512-92YT2dpt671tFiHH/e1ok9D987N9fHD5VWoly1CdPD/Cd1HMglvZwP3nx2yTj2lbXDAHt8QssZkxTLCCTNL+xw=="
,
"license"
:
"MIT"
},
"node_modules/tailwindcss-primeui"
:
{
"version"
:
"0.5.1"
,
"resolved"
:
"http://nexus.imprimerienationale.fr/repository/npm/tailwindcss-primeui/-/tailwindcss-primeui-0.5.1.tgz"
,
"integrity"
:
"sha512-zNqp62N4c+pwBVkVJd8ByvujepVKAMxZBdYy5MzIDi/Zb2p8wTGo4RrQaqLQazm3teOWVmttzZYPH/GlOB3lgw=="
,
"dev"
:
true
,
"license"
:
"MIT"
,
"peerDependencies"
:
{
"tailwindcss"
:
">=3.1.0"
}
"optional"
:
true
,
"peer"
:
true
},
"node_modules/tapable"
:
{
"version"
:
"2.2.1"
,
...
...
This diff is collapsed.
Click to expand it.
angular/package.json
View file @
c9ad8bfe
...
...
@@ -18,10 +18,8 @@
"@angular/platform-browser"
:
"^19.2.0"
,
"@angular/platform-browser-dynamic"
:
"^19.2.0"
,
"@angular/router"
:
"^19.2.0"
,
"@primeng/themes"
:
"^19.0.10"
,
"primeng"
:
"^19.0.10"
,
"@gouvfr/dsfr"
:
"^1.13.0"
,
"rxjs"
:
"~7.8.0"
,
"tailwindcss-primeui"
:
"^0.5.1"
,
"tslib"
:
"^2.3.0"
,
"zone.js"
:
"~0.15.0"
},
...
...
@@ -41,8 +39,7 @@
"karma-jasmine"
:
"~5.1.0"
,
"karma-jasmine-html-reporter"
:
"~2.1.0"
,
"prettier"
:
"^3.5.3"
,
"tailwindcss"
:
"^4.0.14"
,
"typescript"
:
"~5.7.2"
,
"typescript-eslint"
:
"8.26.0"
}
}
\ No newline at end of file
}
This diff is collapsed.
Click to expand it.
angular/src/app/app.config.ts
View file @
c9ad8bfe
import
{
ApplicationConfig
,
provideZoneChangeDetection
}
from
'@angular/core'
;
import
{
provideRouter
}
from
'@angular/router'
;
import
{
routes
}
from
'./app.routes'
;
import
{
providePrimeNG
}
from
'primeng/config'
;
import
{
provideAnimationsAsync
}
from
'@angular/platform-browser/animations/async'
;
import
{
provideHttpClient
}
from
'@angular/common/http'
;
import
{
DAppPreset
}
from
'./theme'
;
export
const
appConfig
:
ApplicationConfig
=
{
providers
:
[
provideZoneChangeDetection
({
eventCoalescing
:
true
}),
provideRouter
(
routes
),
provideHttpClient
(),
provideAnimationsAsync
(),
providePrimeNG
({
ripple
:
true
,
theme
:
{
preset
:
DAppPreset
,
options
:
{
prefix
:
'p'
,
darkModeSelector
:
'.dark-mode-selector'
,
},
},
}),
],
};
This diff is collapsed.
Click to expand it.
angular/src/app/theme.ts
deleted
100644 → 0
View file @
eba46770
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment