Lukas Obermann
5ac1c7bfa6
build(release): 0.11.3
2025-03-03 11:58:30 +01:00
Lukas Obermann
78901e3fad
build(deps): upgrade all dependencies
2025-03-03 11:58:30 +01:00
Lukas Obermann
7bddfeaabd
build(npm): change package name and source repository
2025-03-03 11:58:30 +01:00
Lukas Obermann
9d9c65555c
refactor: move all renderers into their own subdirectory and split into multiple files
2024-11-29 12:49:26 +01:00
Lukas Obermann
18b8fa5d5b
build(release): 0.11.2
2024-11-27 16:30:01 +01:00
Lukas Obermann
df1f2223ec
feat(swift): fix issues and provide missing settings for Optolith usage
2024-11-27 16:24:14 +01:00
Lukas Obermann
0ea3055f76
refactor: whitelist files for npm instead
2024-11-27 16:24:06 +01:00
Lukas Obermann
a357e5ec83
build(deps): upgrade all dependencies
2024-11-17 16:00:57 +01:00
Lukas Obermann
95eb467ec8
build(deps): replace standard-version with commit-and-tag-version
2024-11-17 15:58:52 +01:00
Lukas Obermann
62d1de7229
build(release): 0.11.1
2024-11-17 15:51:53 +01:00
Lukas Obermann
0b88c4bdd1
build(release): 0.11.0
2024-11-15 22:58:11 +01:00
Lukas Obermann
bcdbe6a25e
feat!: use member nodes for record node, support @ignore jsdoc annotation to exclude nodes from rendering in JSON Schema or custom renderers
2024-11-15 22:58:04 +01:00
Lukas Obermann
b2f86eebce
build(release): 0.10.8
2024-11-15 17:41:16 +01:00
Lukas Obermann
bfbb1075c1
feat: use @optolith/helpers package
2024-10-06 12:43:26 +02:00
Lukas Obermann
aeea73b713
build(release): 0.10.7
2024-01-16 18:15:19 +01:00
Lukas Obermann
cb0396a934
build(release): 0.10.6
2024-01-16 17:03:57 +01:00
Lukas Obermann
2c6e91aad9
build(release): 0.10.5
2024-01-12 15:17:29 +01:00
Lukas Obermann
713a7bbb3b
build(release): 0.10.4
2023-12-07 14:55:24 +01:00
Lukas Obermann
d6213d4b5f
build(release): 0.10.3
2023-12-07 14:26:50 +01:00
Lukas Obermann
81ecfd5121
build(release): 0.10.2
2023-12-05 18:36:51 +01:00
Lukas Obermann
6ad5b01cea
build(release): 0.10.1
2023-11-14 17:58:58 +01:00
Lukas Obermann
af56ed6cd6
build(release): 0.10.0
2023-11-09 20:16:09 +01:00
Lukas Obermann
1960dd98d8
feat!: complete rework
...
- Use Prettier for formatting
- Use composite TypeScript projects
- Use generics in custom AST and resolve them for outputs that don’t support generics
- Add tests
- Export AST types
- Export single renderers
- JSON Schema renderer option to control unresolvedProperties/additionalProperties
- Tests
The Markdown generation may still be improved.
2023-11-09 20:04:36 +01:00
Lukas Obermann
b4739d0916
build(deps): upgrade typescript from 5.0.4 to 5.1.6
2023-06-30 11:05:14 +02:00
Lukas Obermann
20c15f65a9
build(release): 0.9.4
2023-06-07 21:51:48 +02:00
Lukas Obermann
7cff942ccf
build(release): 0.9.3
2023-05-29 13:15:09 +02:00
Lukas Obermann
955996b5d7
build(release): 0.9.2
2023-05-28 17:00:00 +02:00
Lukas Obermann
7b0d738eb2
build(release): 0.9.1
2023-05-28 16:21:45 +02:00
Lukas Obermann
8f03c914e6
fix(cli): wrong script path
2023-05-28 16:21:34 +02:00
Lukas Obermann
87fc5318ca
build(release): 0.9.0
2023-05-28 16:10:03 +02:00
Lukas Obermann
53b28584c1
feat(cli): add option for usage as executable
2023-05-28 16:08:40 +02:00
Lukas Obermann
62277d7df3
build(release): 0.8.0
2023-05-27 21:25:47 +02:00
Lukas Obermann
ffd089f864
build(release): 0.7.0
2023-05-27 20:55:30 +02:00
Lukas Obermann
0c9f32bec1
refactor!: extract json schema specification type into separate module
2023-05-27 20:55:23 +02:00
Lukas Obermann
5e9c5e9640
build(release): 0.6.0
2023-05-27 17:40:32 +02:00
Lukas Obermann
29c7e4749d
refactor: remove unnecessary type paths in package.json
2023-05-27 17:36:32 +02:00
Lukas Obermann
d1e9c461d1
build(npm): upgrade typescript and node types
2023-05-27 17:35:47 +02:00
Lukas Obermann
ab416e7427
build(release): 0.5.20
2022-12-03 11:44:34 +01:00
Lukas Obermann
f865b28fdd
build(release): 0.5.19
2022-11-30 09:38:07 +01:00
Lukas Obermann
109adad4ef
build(release): 0.5.18
2022-11-29 22:45:50 +01:00
Lukas Obermann
0dc5859821
feat: generate json schema for types with defaulted type parameters
...
JSON Schema does not have the concept of generics, but by having default types for
type paramaters, the type may be used without providing type arguments, which
makes it possible to generate an output for it.
2022-11-29 22:45:41 +01:00
Lukas Obermann
d6e46753bc
build(release): 0.5.17
2022-11-29 13:30:40 +01:00
Lukas Obermann
a491c531f4
build(release): 0.5.16
2022-08-01 12:42:22 +02:00
Lukas Obermann
051f2cc7a0
build(release): 0.5.15
2022-07-22 13:24:26 +02:00
Lukas Obermann
7c5fbcc23b
build(release): 0.5.14
2022-07-22 09:50:43 +02:00
Lukas Obermann
5caea8f98a
build(release): 0.5.13
2022-07-15 21:14:50 +02:00
Lukas Obermann
2b97f5c2e2
build(release): 0.5.12
2022-07-13 15:59:00 +02:00
Lukas Obermann
7a70bf93fd
build(release): 0.5.11
2022-07-08 23:34:48 +02:00
Lukas Obermann
1c77fcddf4
build(release): 0.5.10
2022-07-08 20:29:34 +02:00
Lukas Obermann
155fec9314
build(release): 0.5.9
2022-06-30 23:08:25 +02:00