Skip to content

Commit

Permalink
Update Angular to 19 (#1241)
Browse files Browse the repository at this point in the history
* update all dependencies and devDependencies to work with angular 19

fix as much deprecations as possible

make all components, pipes and directives not standalone

rename scss files to use underscore and make new scss work

fix bootstrap theme not working anymore and fix bug caused by this and simplify path used to access _variables.scss

remove the this from all variables/functions inside templates because its deprecated

fix another scss deprecation because you shouldnt have declerations after nested rules

override glob so newest glob version gets used instead of deprecated version

make sidepanel not fullscreen

make all filepaths used in @use consistent

override jsdom version to remove all deprecations make filepaths in scss @use all the same

change import to use

remove not needed variable declerations

add comment to why intellij shows an error

use interpolation in calc methods that use vars and namespaces

fix faults made while rebasing

remove override and update setup-jest.ts

update package lock

remove unused jest dependency

update npm version to 11.0.0

regen package-lock

regen package-lock

run formatter and turn prefer standalone rule off

* regen package-lock

* run prettier formatter

* fix error inside custom bootstrap

* regen package-lock

* update all dependencies to newest again

* fix linting, was destroyed on rebase

---------

Co-authored-by: peggimann <[email protected]>
  • Loading branch information
nevio18324 and peggimann authored Dec 30, 2024
1 parent b6b6ea1 commit 47f0b2a
Show file tree
Hide file tree
Showing 91 changed files with 2,576 additions and 2,221 deletions.
6 changes: 1 addition & 5 deletions frontend/eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,6 @@ export default tsEslint.config(
...tsEslint.configs.stylistic,
...angular.configs.tsRecommended,
],
languageOptions: {
parserOptions: {
project: ['./tsconfig.json', './tsconfig.spec.json'],
},
},
processor: angular.processInlineTemplates,
languageOptions: {
parserOptions: {
Expand Down Expand Up @@ -151,6 +146,7 @@ export default tsEslint.config(
style: 'kebab-case',
},
],
'@angular-eslint/prefer-standalone': 'off',
'@typescript-eslint/naming-convention': [
'error',
{
Expand Down
Loading

0 comments on commit 47f0b2a

Please sign in to comment.