Commit graph

80 commits

Author SHA1 Message Date
Johannes Millan
966f65e6a9 build: final approach 2025-07-14 20:52:51 +02:00
Johannes Millan
97dd02fe7a build: env file improve 2025-07-14 19:47:48 +02:00
Johannes Millan
8432e1bbb4 build: add env files first draft 2025-07-14 18:58:27 +02:00
Johannes Millan
4ea38843d0 feat: add npm commands for single file operations with minified output
- Add 'npm run checkFile <file>' to run prettier and lint on a single file
- Add 'npm run prettier:file <file>' for formatting individual files
- Add 'npm run lint:file <file>' for linting individual files
- Add 'npm run test:file <file>' for running tests on individual spec files
- Create wrapper scripts that show minimal output on success, full output on errors
- Update CLAUDE.md to emphasize using checkFile command frequently
- Add 25-second timeout for test execution to prevent hanging
2025-07-12 10:48:51 +02:00
Johannes Millan
64012518a8 chore: adjust Lighthouse budget limits for current resource counts
- Increase script count limit from 90 to 100 (current: 93)
- Increase total resource count limit from 120 to 135 (current: 127)
- Provides reasonable headroom while maintaining performance standards
2025-06-29 15:32:51 +02:00
Johannes Millan
1d1e587639 ci: update Lighthouse resource count thresholds
Increase resource count limits to accommodate current app size:
- Script count: 90 → 100 (current: 93)
- Total resources: 120 → 140 (current: 129)

These changes prevent CI failures while maintaining reasonable
performance constraints.
2025-06-27 23:04:33 +02:00
Johannes Millan
75f1b64105 build: update configuration files
Update various configuration files as part of the build system reorganization.
2025-06-27 10:25:00 +02:00
Johannes Millan
962b60844f build: move fastlane to android/fastlane
Relocate fastlane metadata from root to android/fastlane where it belongs for Android projects. Update bump-android-version.js script to use the new path.
2025-06-27 10:20:29 +02:00
Johannes Millan
ebc2ff1998 build: better organize stuff 2025-06-27 09:03:16 +02:00
Johannes Millan
8acea4c70b build: update lighthouse cfg 2025-06-17 22:42:22 +02:00
Johannes Millan
92c8e60f60 build: update lighthouse cfg 2025-06-17 21:04:37 +02:00
Johannes Millan
bd541c067b build: update lighthouse cfg 2025-06-17 20:53:30 +02:00
Johannes Millan
2a718e7141 remove custom schematics stuff 2025-02-21 15:47:02 +01:00
Johannes Millan
b8016de2c3 build: fix android version bump script 2024-12-21 15:53:18 +01:00
Johannes Millan
869fd120bf build: add script to auto bump android version 2024-11-08 10:28:00 +01:00
Johannes Millan
b8df214108 build: add performance test results via github actions 2024-10-25 14:02:58 +02:00
johannesjo
9ac6badb8d build: try changing env variables 2024-09-22 21:20:16 +02:00
Johannes Millan
6ffc0effdd build: remove unused dependencies and update versions 2024-07-18 09:49:21 +02:00
Johannes Millan
b36405817f build: auto check language files for json errors 2023-01-05 15:07:07 +01:00
dependabot[bot]
7f15e6ac23 build(deps): bump minimatch from 3.0.4 to 3.1.2 in /tools/schematics
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-10 12:04:17 +01:00
Johannes Millan
f06fdaeab8 build: add decompress script 2021-12-21 00:28:45 +01:00
Johannes Millan
c259328ea2 feat: add new icon names and icon name extraction script 2021-12-13 12:38:25 +01:00
Johannes Millan
29245715a9 build: change way to extract version 2 2021-09-23 18:19:48 +02:00
Johannes Millan
6a44f83566 build: change way to extract version 2021-09-23 17:48:10 +02:00
dependabot[bot]
4603fac637 build(deps): bump ansi-regex from 5.0.0 to 5.0.1 in /tools/schematics
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 20:33:46 +02:00
Johannes Millan
e62f8d43e1 build: add git commit hash when building 2021-09-03 22:53:03 +02:00
Johannes Millan
ed00e47a9c build: update info about skip postinstall 2021-07-14 15:01:44 +02:00
Johannes Millan
2f8f469109 build: make es6 build work for windows 2021-06-15 21:30:29 +02:00
dependabot[bot]
01f5731ac3 build(deps-dev): bump @types/jasmine in /tools/schematics
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 3.6.11 to 3.7.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 11:12:49 +02:00
Johannes Millan
59cbe2a6c2 build: adjust eslint and prettier rules again 2021-05-07 09:40:23 +02:00
Johannes Millan
43022f8e83 refactor: format everything with prettier 2021-05-06 22:37:37 +02:00
dependabot[bot]
b9b7f987b4 build(deps-dev): bump @angular-devkit/schematics in /tools/schematics
Bumps [@angular-devkit/schematics](https://github.com/angular/angular-cli) from 11.2.11 to 11.2.12.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.11...v11.2.12)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 12:11:48 +02:00
dependabot[bot]
e4f75482ab build(deps-dev): bump @schematics/angular in /tools/schematics
Bumps [@schematics/angular](https://github.com/angular/angular-cli) from 11.2.11 to 11.2.12.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.11...v11.2.12)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 11:06:12 +02:00
dependabot[bot]
2085a71076 build(deps-dev): bump @angular-devkit/core in /tools/schematics
Bumps [@angular-devkit/core](https://github.com/angular/angular-cli) from 11.2.11 to 11.2.12.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.11...v11.2.12)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 09:36:37 +02:00
dependabot[bot]
57e2fcba20 build(deps-dev): bump @types/node in /tools/schematics
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.1 to 15.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-05 11:44:20 +02:00
dependabot[bot]
353e9e3e54 build(deps-dev): bump @types/jasmine in /tools/schematics
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 3.6.10 to 3.6.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-05 09:23:01 +02:00
dependabot[bot]
ddb9de3ebd build(deps-dev): bump @angular-devkit/core in /tools/schematics
Bumps [@angular-devkit/core](https://github.com/angular/angular-cli) from 11.2.10 to 11.2.11.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.10...v11.2.11)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-29 12:12:36 +02:00
dependabot[bot]
f8370a5242 build(deps-dev): bump @angular-devkit/schematics in /tools/schematics
Bumps [@angular-devkit/schematics](https://github.com/angular/angular-cli) from 11.2.10 to 11.2.11.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.10...v11.2.11)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-29 11:02:28 +02:00
dependabot[bot]
4d88eafa6c build(deps-dev): bump @schematics/angular in /tools/schematics
Bumps [@schematics/angular](https://github.com/angular/angular-cli) from 11.2.10 to 11.2.11.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.10...v11.2.11)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-29 09:52:50 +02:00
dependabot[bot]
0b6c647bcd build(deps-dev): bump @types/node in /tools/schematics
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.0 to 15.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-28 08:36:33 +02:00
dependabot[bot]
d40a13b321 build(deps-dev): bump @types/jasmine in /tools/schematics
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 3.6.9 to 3.6.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-27 10:54:53 +02:00
dependabot[bot]
54fab95ab9 build(deps-dev): bump @types/node in /tools/schematics
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.41 to 15.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-27 09:07:37 +02:00
dependabot[bot]
7fa1a9d7ac build(deps-dev): bump @schematics/angular in /tools/schematics
Bumps [@schematics/angular](https://github.com/angular/angular-cli) from 11.2.9 to 11.2.10.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.9...v11.2.10)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-22 22:05:11 +02:00
dependabot[bot]
4fbd04717a build(deps-dev): bump @angular-devkit/core in /tools/schematics
Bumps [@angular-devkit/core](https://github.com/angular/angular-cli) from 11.2.9 to 11.2.10.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.9...v11.2.10)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-22 21:32:05 +02:00
dependabot[bot]
3e79125783 build(deps-dev): bump @angular-devkit/schematics in /tools/schematics
Bumps [@angular-devkit/schematics](https://github.com/angular/angular-cli) from 11.2.9 to 11.2.10.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.9...v11.2.10)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-22 21:08:04 +02:00
dependabot[bot]
f3592426a4 build(deps-dev): bump @types/node in /tools/schematics
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.39 to 14.14.41.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-16 09:58:27 +02:00
dependabot[bot]
b7e69762b4 build(deps-dev): bump @schematics/angular in /tools/schematics
Bumps [@schematics/angular](https://github.com/angular/angular-cli) from 11.2.8 to 11.2.9.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.8...v11.2.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-15 11:00:46 +02:00
dependabot[bot]
bad69e56c3 build(deps-dev): bump @angular-devkit/core in /tools/schematics
Bumps [@angular-devkit/core](https://github.com/angular/angular-cli) from 11.2.8 to 11.2.9.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.8...v11.2.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-15 10:34:51 +02:00
dependabot[bot]
e4dd5dab5a build(deps-dev): bump @types/node in /tools/schematics
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.37 to 14.14.39.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-15 10:02:29 +02:00
dependabot[bot]
4eb5ca6945 build(deps-dev): bump @angular-devkit/schematics in /tools/schematics
Bumps [@angular-devkit/schematics](https://github.com/angular/angular-cli) from 11.2.8 to 11.2.9.
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.8...v11.2.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-15 09:58:58 +02:00