Lukas Obermann
98316b63a9
fix: add missing vampiric gift identifier to activatable identifier group
2024-01-12 15:21:38 +01:00
Lukas Obermann
ab32931aa6
build(deps): upgrade optolith-tsjsonschemamd to 0.10.5
2024-01-12 15:19:31 +01:00
Lukas Obermann
c76ab56cb9
build(release): 0.15.3
2024-01-09 21:22:29 +01:00
Lukas Obermann
6c1f01578a
style: configure prettier
2024-01-09 21:22:23 +01:00
Lukas Obermann
8f06497046
feat(cache): add ancestor blood advantages list as cache
2024-01-09 21:22:10 +01:00
Lukas Obermann
4319a98977
build(release): 0.15.2
2024-01-08 20:24:16 +01:00
Lukas Obermann
7247292c9e
fix: rated sum targets should only be skill identifiers
2024-01-08 20:24:08 +01:00
Lukas Obermann
da99b5308c
build(release): 0.15.1
2024-01-06 16:39:00 +01:00
Lukas Obermann
b0e0bddf32
feat: group abbreviated and full adventure points translations with and without preceding value
2024-01-06 16:38:55 +01:00
Lukas Obermann
b0c95e75df
build(release): 0.15.0
2023-12-29 19:32:03 +01:00
Lukas Obermann
04a57e8bc4
feat: type config type includes type name literal
2023-12-29 19:31:48 +01:00
Lukas Obermann
d6395ea8f5
refactor!: convert core rule identifier to plain integer
2023-12-29 19:31:44 +01:00
Lukas Obermann
266fe4cb3f
build(release): 0.14.0
2023-12-27 20:17:41 +01:00
Lukas Obermann
6f5391ee88
build(release): 0.13.8
2023-12-07 15:25:42 +01:00
Lukas Obermann
3ab0afd505
build(deps): upgrade optolith-tsjsonschemamd to 0.10.4 and update artifacts
2023-12-07 15:25:33 +01:00
Lukas Obermann
a5d9c5b083
build(release): 0.13.7
2023-12-05 18:51:29 +01:00
Lukas Obermann
10cf5ad704
build(config): do not use value from optolith-tsjsonschemamd
2023-12-05 18:51:24 +01:00
Lukas Obermann
18cc6ea738
build(release): 0.13.6
2023-12-05 18:40:10 +01:00
Lukas Obermann
cad7381ec0
build(config): do not use value from optolith-tsjsonschemamd
2023-12-05 18:40:07 +01:00
Lukas Obermann
f502778542
build(release): 0.13.5
2023-12-05 18:38:53 +01:00
Lukas Obermann
2fd85cd780
build(deps): upgrade optolith-tsjsonschemamd to 0.10.2
2023-12-05 18:38:47 +01:00
Lukas Obermann
74aca44a89
build(release): 0.13.4
2023-12-01 19:16:58 +01:00
Lukas Obermann
8e6dab0907
fix: musical instruments may have a complexity and combat use
2023-12-01 19:16:50 +01:00
Lukas Obermann
13a3b530f4
fix: make complexity optional for natural weapons
2023-12-01 19:16:28 +01:00
Lukas Obermann
1d53d3a4d5
build: use new tsjsonschema imports
2023-12-01 19:15:21 +01:00
Lukas Obermann
9dfd55c067
build(deps): fix optolith-tsjsonschemamd being local
2023-11-14 18:00:34 +01:00
Lukas Obermann
6c4d0a354f
build(deps): upgrade optolith-tsjsonschemamd to 0.10.0 and rebuild assets
2023-11-09 21:49:03 +01:00
Lukas Obermann
5c38b6c7c8
build(release): 0.13.3
2023-11-01 12:47:02 +01:00
Lukas Obermann
0c5ba3981e
feat: ajv configuration options
2023-11-01 12:46:57 +01:00
Lukas Obermann
0aecc852b7
build(release): 0.13.2
2023-10-31 20:05:01 +01:00
Lukas Obermann
8d1b5b68ee
build(deps): upgrade all dependencies
2023-10-31 20:04:54 +01:00
Lukas Obermann
686d41bd1f
build(release): 0.13.1
2023-10-31 20:02:26 +01:00
Lukas Obermann
0fe96bcb9f
feat: add strings for main window and spellwork/magical action categories
2023-10-31 20:02:13 +01:00
Lukas Obermann
952a0aa5bc
feat: translation strings can vary by operating system
2023-10-31 20:02:01 +01:00
Lukas Obermann
8f61dbfd70
build(release): 0.13.0
2023-10-03 11:24:55 +02:00
Lukas Obermann
3068ee94ed
feat!: change and add lots of new translations with new key format
...
The key is now a proper English text, so it can also be used as a fallback string.
2023-10-03 11:24:46 +02:00
Lukas Obermann
39cbbea2e9
build(deps): upgrade optolith-tsjsonschemamd to 0.9.4
2023-10-03 11:22:34 +02:00
Lukas Obermann
995c65db2b
docs: fix bare url
2023-08-17 17:27:49 +02:00
Lukas Obermann
45cf7bfd3e
feat: cache capability
...
This adds the option to build a cache from the database so that it doesn’t have
to be re-calculated every time. The first provided cache is a collections of new
applications and uses for skills.
2023-08-17 17:02:31 +02:00
Lukas Obermann
58c37c440e
docs: rewrite and add a lot of sections based on additional Discord content
2023-08-17 15:05:37 +02:00
Lukas Obermann
802349ea5b
fix: typo in getFilenamePrefixAsNumericId
2023-08-17 11:28:48 +02:00
Lukas Obermann
8689ec392f
refactor: resolve discriminated union and separate attribute adjustments
2023-08-17 11:16:28 +02:00
Lukas Obermann
fe5aa116f8
refactor!: replace all enums with union types to enable type-only usage
...
Enums require the library to be included in a bundle, which can be difficult in web environments.
2023-06-15 19:58:17 +02:00
Lukas Obermann
48b9963b8e
build(release): 0.12.1
2023-06-11 18:09:17 +02:00
Lukas Obermann
c4bf451195
feat: provide function to get raw validation results
2023-06-11 18:08:35 +02:00
Lukas Obermann
178ef85006
style: rename parameter to match the same in main.ts
2023-06-11 18:06:18 +02:00
Lukas Obermann
8e3915f716
fix: use different file name validation patterns per type
...
Locale and UI types use the locale identifier as their file name.
2023-06-11 18:05:43 +02:00
Lukas Obermann
7aff5ef453
build(release): 0.12.0
2023-06-03 22:28:25 +02:00
Lukas Obermann
79d8381c1b
feat!: rename header tab keys and add button names
2023-06-03 22:27:56 +02:00
Lukas Obermann
afb301ad5b
build(release): 0.11.9
2023-05-31 14:56:22 +02:00
Lukas Obermann
940f5674f6
fix: move TypeId declaration to exported file
2023-05-31 14:56:16 +02:00
Lukas Obermann
9aad126035
build(release): 0.11.8
2023-05-31 14:52:53 +02:00
Lukas Obermann
dcb95e8ee0
fix(exports): config exports did not match new folder structure
2023-05-31 14:52:49 +02:00
Lukas Obermann
022d953003
build(release): 0.11.7
2023-05-30 10:30:32 +02:00
Lukas Obermann
62b0eb0fda
fix: restrict ValidResults types to each entity's type
2023-05-30 10:30:26 +02:00
Lukas Obermann
81e9932aae
build(release): 0.11.6
2023-05-28 17:09:32 +02:00
Lukas Obermann
22c18aee50
build(npm): adjust ignored files to code generation via cli
2023-05-28 17:09:17 +02:00
Lukas Obermann
fd6c2d0a9c
build(ts): remove --build option from scripts
2023-05-28 17:08:22 +02:00
Lukas Obermann
ff382fb9a6
build(deps): upgrade optolith-tsjsonschemamd to 0.9.2 and use its new cli
2023-05-28 17:05:36 +02:00
Lukas Obermann
9b42d8c263
build(ts): remove unused allowSyntheticDefaultImports option
2023-05-28 17:04:26 +02:00
Lukas Obermann
0617e50ba7
refactor: include build config in source files
2023-05-28 17:03:52 +02:00
Lukas Obermann
b74219a78e
build(release): 0.11.5
2023-05-28 00:17:32 +02:00
Lukas Obermann
955928c90c
build(ts): only use main tsconfig.json for compiling
2023-05-28 00:17:22 +02:00
Lukas Obermann
b41ff533df
build(release): 0.11.4
2023-05-28 00:10:46 +02:00
Lukas Obermann
98f85f2f3b
refactor: add missing type declarations and optimize with projects
2023-05-28 00:10:32 +02:00
Lukas Obermann
4d27ff6489
refactor: use node prefix in all node module imports
2023-05-28 00:08:50 +02:00
Lukas Obermann
04c0cd5299
build(npm): upgrade optolith-tsjsonschemamd to 0.8.0 as dev dependency
2023-05-28 00:07:52 +02:00
Lukas Obermann
9d7e74d79e
refactor(git): delete unnecessary config.d.ts
2023-05-27 17:57:05 +02:00
Lukas Obermann
95ea12eade
build(release): 0.11.3
2023-05-27 17:09:54 +02:00
Lukas Obermann
5aea22488a
build(npm): include optolith-tsjsonschemamd as a runtime dependency
2023-05-27 17:09:45 +02:00
Lukas Obermann
35f0fb0ad4
build(npm): include build config
2023-05-27 17:09:20 +02:00
Lukas Obermann
78235f9410
revert: extract folder config
...
Ref: 2ceaa27c56
2023-05-27 17:08:55 +02:00
Lukas Obermann
3ada66e2ad
build(release): 0.11.2
2023-05-27 16:56:48 +02:00
Lukas Obermann
2ceaa27c56
refactor: extract folder config
2023-05-27 16:56:35 +02:00
Lukas Obermann
c016512654
build(release): 0.11.1
2023-05-27 16:42:29 +02:00
Lukas Obermann
ebb123f6fd
build: include folder config in npm package
2023-05-27 16:42:22 +02:00
Lukas Obermann
72cbdda67e
build(release): 0.11.0
2023-05-27 16:03:00 +02:00
Lukas Obermann
d39110ea32
feat!: add integrity validation capabilities
2023-05-27 16:02:39 +02:00
Lukas Obermann
eb8f895393
ci: upgrade node
2023-05-27 16:02:23 +02:00
Lukas Obermann
771682abca
build!: use exports field in package.json
2023-05-27 16:01:20 +02:00
Lukas Obermann
84ac40046e
docs: improve references to project management
2023-05-16 23:17:43 +02:00
Lukas Obermann
b48a751526
build(release): 0.10.1
2023-05-01 17:06:39 +02:00
Lukas Obermann
e4bf0eda5d
build(deps): update dependencies
...
This also fixes a security vulnerability in the `yaml` package.
2023-05-01 17:06:28 +02:00
Lukas Obermann
2337d66537
build(release): 0.10.0
2023-05-01 17:03:19 +02:00
Lukas Obermann
0ea6a838e2
feat!: finish schema
2023-05-01 17:02:53 +02:00
Lukas Obermann
230326ff25
fix: ignore hidden files
2023-01-24 20:08:02 +01:00
Lukas Obermann
abc0bb13fd
feat: sort errors by file path, with numbers in ascending order
2023-01-24 19:55:03 +01:00
Lukas Obermann
4f6b2aea2d
fix: allow numbers in names
2023-01-24 19:54:30 +01:00
Lukas Obermann
8b1144e6f1
fix: the file name id may be 0 for custom entries
2023-01-24 19:02:51 +01:00
Lukas Obermann
50b2020bd6
fix: uppercase letters should be allowed after the first letter
...
This is required, since removing apostrophes may result in an uppercase letter
inside of a word.
2023-01-24 19:02:25 +01:00
Lukas Obermann
4179a81307
build(release): 0.9.0
2023-01-14 12:24:28 +01:00
Lukas Obermann
1a3f34a388
fix: wand enchantments dont use volume
2023-01-14 12:24:24 +01:00
Lukas Obermann
a395778303
fix: translation was not embedded in locale map
2023-01-14 12:23:34 +01:00
Lukas Obermann
f6671e31bd
feat: add trinkhornzauber identifier to applying identifier groups
2023-01-14 00:05:56 +01:00
Lukas Obermann
60254855e2
fix: make cost optional for all tradition arfifact enchantments
2023-01-14 00:04:12 +01:00
Lukas Obermann
27640a6950
feat!: make protective/warding circle cost language-independent
2023-01-12 23:46:48 +01:00
Lukas Obermann
0e5bbd485d
fix: advanced special ability OneOf option should allow and required multiple options
2023-01-11 23:55:10 +01:00
Lukas Obermann
687665d0a0
fix: some tradition properties have to be optional
2023-01-11 21:14:31 +01:00
Lukas Obermann
4517d64bda
feat: magical signs
2023-01-09 12:02:56 +01:00
Lukas Obermann
a8c45d148d
feat!: change magical rune options to explicit options
2023-01-09 11:56:08 +01:00