|
7 | 7 | "build": "ng build", |
8 | 8 | "watch": "ng build --watch --configuration development", |
9 | 9 | "test": "ng test", |
| 10 | + "lint": "ng lint", |
| 11 | + "format": "prettier --write \"src/**/*.{ts,html,scss}\"", |
| 12 | + "format:check": "prettier --check \"src/**/*.{ts,html,scss}\"", |
10 | 13 | "serve:ssr:angular-optimization-examples": "node dist/angular-optimization-examples/server/server.mjs", |
11 | 14 | "audit:bad-pages": "unlighthouse --site https://ng-pokedex-optimization.netlify.app --urls /pokedex-bad/,/pokemon-bad/ivysaur/,/pokemon-bad/charizard/", |
12 | 15 | "audit:optimized-pages": "unlighthouse --site https://ng-pokedex-optimization.netlify.app --urls /pokedex-optimized/,/pokemon-optimized/ivysaur/,/pokemon-optimized/charizard/", |
13 | | - "bundle-report": "ng build --configuration production --source-map && source-map-explorer dist/*.js" |
| 16 | + "bundle-report": "ng build --configuration production --source-map && source-map-explorer dist/*.js", |
| 17 | + "prepare": "husky" |
14 | 18 | }, |
15 | 19 | "private": true, |
16 | 20 | "dependencies": { |
17 | | - "@angular/animations": "^19.1.0", |
18 | | - "@angular/cdk": "19.0.5", |
19 | | - "@angular/common": "^19.1.0", |
20 | | - "@angular/compiler": "^19.1.0", |
21 | | - "@angular/core": "^19.1.0", |
22 | | - "@angular/forms": "^19.1.0", |
| 21 | + "@angular/animations": "^19.2.8", |
| 22 | + "@angular/cdk": "19.2.11", |
| 23 | + "@angular/common": "^19.2.8", |
| 24 | + "@angular/compiler": "^19.2.8", |
| 25 | + "@angular/core": "^19.2.8", |
| 26 | + "@angular/forms": "^19.2.8", |
23 | 27 | "@angular/material": "19.0.5", |
24 | | - "@angular/platform-browser": "^19.1.0", |
25 | | - "@angular/platform-browser-dynamic": "^19.1.0", |
26 | | - "@angular/platform-server": "^19.1.0", |
27 | | - "@angular/router": "^19.1.0", |
28 | | - "@angular/ssr": "^19.1.1", |
| 28 | + "@angular/platform-browser": "^19.2.8", |
| 29 | + "@angular/platform-browser-dynamic": "^19.2.8", |
| 30 | + "@angular/platform-server": "^19.2.8", |
| 31 | + "@angular/router": "^19.2.8", |
| 32 | + "@angular/ssr": "^19.2.9", |
29 | 33 | "@netlify/angular-runtime": "^2.1.0", |
30 | 34 | "express": "^4.18.2", |
31 | 35 | "ngx-device-detector": "^9.0.0", |
|
34 | 38 | "zone.js": "~0.15.0" |
35 | 39 | }, |
36 | 40 | "devDependencies": { |
37 | | - "@angular-devkit/build-angular": "^19.1.1", |
38 | | - "@angular/cli": "^19.1.1", |
39 | | - "@angular/compiler-cli": "^19.1.0", |
| 41 | + "@angular-devkit/build-angular": "^19.2.9", |
| 42 | + "@angular-eslint/builder": "^19.3.0", |
| 43 | + "@angular-eslint/eslint-plugin": "^19.3.0", |
| 44 | + "@angular-eslint/eslint-plugin-template": "^19.3.0", |
| 45 | + "@angular-eslint/schematics": "^19.3.0", |
| 46 | + "@angular-eslint/template-parser": "^19.3.0", |
| 47 | + "@angular/cli": "^19.2.9", |
| 48 | + "@angular/compiler-cli": "^19.2.8", |
40 | 49 | "@types/express": "^4.17.17", |
41 | 50 | "@types/jasmine": "~5.1.0", |
42 | 51 | "@types/node": "^20.17.10", |
| 52 | + "@typescript-eslint/eslint-plugin": "^8.31.0", |
| 53 | + "@typescript-eslint/parser": "^8.31.0", |
| 54 | + "eslint": "^9.25.1", |
| 55 | + "husky": "^9.1.7", |
43 | 56 | "jasmine-core": "~5.1.0", |
44 | 57 | "karma": "~6.4.0", |
45 | 58 | "karma-chrome-launcher": "~3.2.0", |
|
0 commit comments