Skip to content

Commit 6061cac

Browse files
committed
Update packages and minor change in docs
1 parent ec41f92 commit 6061cac

File tree

34 files changed

+981
-429
lines changed

34 files changed

+981
-429
lines changed

client/package-lock.json

+871-312
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/package.json

+23-23
Original file line numberDiff line numberDiff line change
@@ -23,47 +23,47 @@
2323
},
2424
"private": true,
2525
"dependencies": {
26-
"@angular/animations": "^18.2.3",
27-
"@angular/cdk": "^18.2.3",
28-
"@angular/common": "^18.2.3",
29-
"@angular/compiler": "^18.2.3",
30-
"@angular/core": "^18.2.3",
31-
"@angular/forms": "^18.2.3",
32-
"@angular/material": "^18.2.3",
33-
"@angular/platform-browser": "^18.2.3",
34-
"@angular/platform-browser-dynamic": "^18.2.3",
35-
"@angular/router": "^18.2.3",
36-
"@fontsource/nunito": "^5.0.18",
26+
"@angular/animations": "^18.2.4",
27+
"@angular/cdk": "^18.2.4",
28+
"@angular/common": "^18.2.4",
29+
"@angular/compiler": "^18.2.4",
30+
"@angular/core": "^18.2.4",
31+
"@angular/forms": "^18.2.4",
32+
"@angular/material": "^18.2.4",
33+
"@angular/platform-browser": "^18.2.4",
34+
"@angular/platform-browser-dynamic": "^18.2.4",
35+
"@angular/router": "^18.2.4",
36+
"@fontsource/nunito": "^5.1.0",
3737
"@material-symbols/font-600": "^0.23.0",
3838
"canvas-confetti": "^1.9.3",
3939
"firebase": "^10.12.3",
4040
"js-cookie": "^3.0.5",
4141
"rxjs": "~7.8.0",
4242
"tslib": "^2.3.0",
43-
"zone.js": "~0.14.3"
43+
"zone.js": "~0.14.10"
4444
},
4545
"devDependencies": {
46-
"@angular-devkit/build-angular": "^18.2.3",
47-
"@angular/cli": "^18.2.3",
48-
"@angular/compiler-cli": "^18.2.3",
49-
"@angular/localize": "^18.2.3",
46+
"@angular-devkit/build-angular": "^18.2.4",
47+
"@angular/cli": "^18.2.4",
48+
"@angular/compiler-cli": "^18.2.4",
49+
"@angular/localize": "^18.2.4",
5050
"@types/canvas-confetti": "^1.6.4",
51-
"@types/jest": "^29.5.12",
51+
"@types/jest": "^29.5.13",
5252
"@types/js-cookie": "^3.0.6",
53-
"angular-eslint": "^18.2.0",
53+
"angular-eslint": "18.3.1",
5454
"autoprefixer": "^10.4.20",
55-
"eslint": "^9.8.0",
55+
"eslint": "^9.9.1",
5656
"eslint-config-prettier": "^9.1.0",
5757
"eslint-plugin-prettier": "^5.1.3",
5858
"jest": "^29.7.0",
59-
"jest-preset-angular": "^14.2.2",
60-
"postcss": "^8.4.40",
59+
"jest-preset-angular": "^14.2.4",
60+
"postcss": "^8.4.47",
6161
"prettier": "^3.3.3",
6262
"prettier-plugin-organize-imports": "^4.0.0",
6363
"prettier-plugin-tailwindcss": "^0.6.5",
64-
"tailwindcss": "^3.4.7",
64+
"tailwindcss": "^3.4.11",
6565
"ts-node": "^10.9.2",
6666
"typescript": "~5.5.2",
67-
"typescript-eslint": "^8.0.0"
67+
"typescript-eslint": "8.2.0"
6868
}
6969
}

docs-source/docs/update/client.md

+18-27
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ title: Client app
77
You can update the Angular framework dependencies by following the [instructions provided by Angular](https://angular.dev/update).
88
Other dependencies can be updated manually.
99

10+
But to make it short, just run the following command:
11+
12+
```bash
13+
ng update @angular/core @angular/cli @angular/localize @angular/material
14+
```
15+
1016
The rest of the document describes how to recreate all the dependencies from scratch.
1117
This is very useful for understanding the links between dependencies.
1218

@@ -111,35 +117,20 @@ ng add @angular-eslint/schematics
111117
npm i -D prettier eslint-config-prettier eslint-plugin-prettier prettier-plugin-organize-imports prettier-plugin-tailwindcss
112118
```
113119

114-
Update `.eslintrc.json` file:
120+
Update `eslint.config.js` file:
115121

116-
```json
117-
{
118-
"extends": ["prettier"],
119-
"plugins": ["prettier"],
120-
"rules": {
121-
"prettier/prettier": "warn",
122-
"arrow-body-style": "off",
123-
"prefer-arrow-callback": "off"
124-
},
125-
"overrides": [
126-
{
127-
"files": ["*.ts"], // <-- existing line
128-
"extends": ["plugin:prettier/recommended"],
129-
"rules": {
130-
"@angular-eslint/no-host-metadata-property": ["off"],
131-
"prettier/prettier": "warn"
132-
}
122+
```js
123+
const eslintPluginPrettierRecommended = require('eslint-plugin-prettier/recommended');
124+
125+
module.exports = tseslint.config(
126+
{
127+
rules: {
128+
// Note: the following rule is an addon (by default, type definitions use `interface`, but we prefer to use `type`)
129+
'@typescript-eslint/consistent-type-definitions': ['error', 'type'],
133130
},
134-
{
135-
"files": ["*.html"], // <-- existing line
136-
"extends": ["plugin:prettier/recommended"],
137-
"rules": {
138-
"prettier/prettier": "warn"
139-
}
140-
}
141-
]
142-
}
131+
},
132+
eslintPluginPrettierRecommended
133+
);
143134
```
144135

145136
:::note

docs/404.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="generator" content="Docusaurus v3.4.0">
66
<title data-rh="true">Page Not Found | FeedZback</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://feedzback.znk.io/feedzback/404.html"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" property="og:title" content="Page Not Found | FeedZback"><link data-rh="true" rel="icon" href="/feedzback/img/favicon.svg"><link data-rh="true" rel="canonical" href="https://feedzback.znk.io/feedzback/404.html"><link data-rh="true" rel="alternate" href="https://feedzback.znk.io/feedzback/404.html" hreflang="en"><link data-rh="true" rel="alternate" href="https://feedzback.znk.io/feedzback/404.html" hreflang="x-default"><link rel="alternate" type="application/rss+xml" href="/feedzback/blog/rss.xml" title="FeedZback RSS Feed">
77
<link rel="alternate" type="application/atom+xml" href="/feedzback/blog/atom.xml" title="FeedZback Atom Feed"><link rel="stylesheet" href="/feedzback/assets/css/styles.dbf239ef.css">
8-
<script src="/feedzback/assets/js/runtime~main.089448c8.js" defer="defer"></script>
8+
<script src="/feedzback/assets/js/runtime~main.6ce73e57.js" defer="defer"></script>
99
<script src="/feedzback/assets/js/main.a7566b5f.js" defer="defer"></script>
1010
</head>
1111
<body class="navigation-with-keyboard">

docs/assets/js/b92ecb7a.570ade31.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)