-
5199ef343e
chore(version): v3.4.0
main
T. R. Bernstein
2025-10-03 13:44:26 +02:00
-
c11151e9ab
feat(typescript-config): Allow synthetic default imports in base config
T. R. Bernstein
2025-10-03 13:41:36 +02:00
-
31f267bb98
feat(prettier-config): Use tabs in base config
T. R. Bernstein
2025-10-03 13:40:55 +02:00
-
8cc7db94df
feat(core-extensions): Handle function type in MappedKeys
T. R. Bernstein
2025-10-03 12:59:13 +02:00
-
79d365b3d8
refactor(core-extensions): Use tab for identenion
T. R. Bernstein
2025-10-03 12:57:07 +02:00
-
9cb4bc2f06
feat(typescript-types): Adapt Get to KeyPaths and KeyPath changes
T. R. Bernstein
2025-07-29 00:41:00 +02:00
-
eba47b51bd
feat(typescript-types): Fully rewrite KeyPaths<T,O,F>
T. R. Bernstein
2025-07-28 22:30:48 +02:00
-
9170f6856a
test(typescript-types): Test optional key path transformation
T. R. Bernstein
2025-07-28 16:24:34 +02:00
-
97a517737a
feat(typescript-types): Allow inversion of filter in KeyPaths<T, O, F>
T. R. Bernstein
2025-07-22 16:42:07 +02:00
-
434d91ff9d
feat(typescript-types): Fully rewrite KeyPaths<T,O,F>
T. R. Bernstein
2025-07-22 11:49:08 +02:00
-
0e7238998d
feat(typescript-types): Allow inversion of filter in KeyPaths<T, O, F>
T. R. Bernstein
2025-07-18 19:56:44 +02:00
-
520a690283
fix(typescript-types): Export types s.t. they're usable
T. R. Bernstein
2025-07-18 16:21:39 +02:00
-
ac53d1e584
feat(typescript-types): Add Get<O, P>
T. R. Bernstein
2025-07-18 13:29:54 +02:00
-
5461fc52b4
refactor(typescript-types): Refine KeyPaths<T,O,F> logic
T. R. Bernstein
2025-07-17 23:46:04 +02:00
-
c3238a6847
feat(typescript-types): Fully rewrite KeyPaths<T,O,F>
T. R. Bernstein
2025-07-17 16:40:19 +02:00
-
527250a98a
feat(typescript-types): Add IsUnknown<T>
T. R. Bernstein
2025-07-17 16:37:40 +02:00
-
96cf6bbc48
fix(typescript-types): Prevent distribution in IsKeyOf<T,K>
T. R. Bernstein
2025-07-17 16:35:11 +02:00
-
7decf5ea45
build(editor): Install typescript in workspace root for Nova
T. R. Bernstein
2025-07-17 16:29:56 +02:00
-
8d51cb778c
fix(typescript-types): Handle union types when filtering
T. R. Bernstein
2025-07-16 11:23:11 +02:00
-
3997eaa864
feat(typescript-types): Add KeyPaths<T, F, O>
T. R. Bernstein
2025-07-15 15:09:26 +02:00
-
4ec764de9e
feat(typescript-types): Make Assign assignable to Generics by removing optionals
T. R. Bernstein
2025-07-15 12:00:02 +02:00
-
f7cde6388d
docs(typescript-types): Add missing links in README
T. R. Bernstein
2025-07-15 11:22:02 +02:00
-
2aa71d91e4
feat(typescript-types): Add Simplify<T, E, I>
T. R. Bernstein
2025-07-15 11:19:43 +02:00
-
9700b7d46d
feat(typescript-types): Remove optionality of keys in Assign
T. R. Bernstein
2025-07-15 08:10:24 +02:00
-
eac7768bfb
feat(typescript-types): Add KeyPath<T, Separator = '.'>
T. R. Bernstein
2025-07-15 07:44:21 +02:00
-
0cbc6d41a4
feat(typescript-types): Add IsEmptyKey<S>
T. R. Bernstein
2025-07-14 22:09:36 +02:00
-
bb706e7780
feat(typescript-types): Add isKeyOf<T,K>
T. R. Bernstein
2025-07-14 15:39:53 +02:00
-
a7bc60fa69
feat(typescript-types): Add test for any and never in OptionalKeysOf
T. R. Bernstein
2025-07-14 13:48:59 +02:00
-
610e7a0518
feat(typescript-types): Add Assign<Shape,Defaults,Obj>
T. R. Bernstein
2025-07-14 12:59:15 +02:00
-
48076172bf
feat(typescript-types): Add OptionalKeysOf<T>
T. R. Bernstein
2025-07-14 07:58:16 +02:00
-
319ccac8a7
feat(typescript-types): Add If<Test,TrueBranch,FalseBranch>
T. R. Bernstein
2025-07-13 03:06:29 +02:00
-
afe7bee342
feat(typescript-types): Add IsNever<T>
T. R. Bernstein
2025-07-12 02:43:41 +02:00
-
5454e903b8
feat(typescript-types): Add IsAny<T>
T. R. Bernstein
2025-07-12 01:58:42 +02:00
-
3c17970cd0
chore: Update pnpm
T. R. Bernstein
2025-07-12 01:56:08 +02:00
-
5272cabfc5
chore(version): v3.3.1
T. R. Bernstein
2025-07-04 12:11:21 +02:00
-
0d52c33b57
fix(core-extensions): Apply mapKeys only to plain objects
T. R. Bernstein
2025-07-04 12:10:59 +02:00
-
4ceefae94f
chore(version): v3.3.0
T. R. Bernstein
2025-07-04 00:24:20 +02:00
-
cb63f92680
refactor(core-extensions): Remove unused import
T. R. Bernstein
2025-07-04 00:24:09 +02:00
-
dabf978096
feat(core-extensions): Narrow type of array in mapKeys
T. R. Bernstein
2025-07-04 00:23:42 +02:00
-
1704dd4c07
chore(version): v3.2.0
T. R. Bernstein
2025-07-03 22:56:32 +02:00
-
8fa89e3723
feat(core-extensions): Add Object.mapKeys
T. R. Bernstein
2025-07-03 22:54:48 +02:00
-
6f13c15c4c
chore(version): v3.1.0
T. R. Bernstein
2025-06-18 10:07:07 +02:00
-
6cec2de318
feat(vitest-config): Add type annotation to config function
T. R. Bernstein
2025-06-18 10:05:56 +02:00
-
b52e5ca6a6
chore(version): v3.0.0
T. R. Bernstein
2025-06-18 09:28:25 +02:00
-
757066091a
feat(vitest-config)!: Return the plain config object
T. R. Bernstein
2025-06-18 09:23:13 +02:00
-
3b45d1fe75
fix(core-extensions): Add missing type-fest dependency
T. R. Bernstein
2025-05-10 18:49:06 +02:00
-
5b7175d59b
chore(core-extensions): Rebuild package
T. R. Bernstein
2025-05-07 10:52:20 +02:00
-
998f003492
chore(version): v2.0.0
T. R. Bernstein
2025-04-21 22:21:50 +02:00
-
c7aedc3dbc
chore(core-extensions): Add CHANGELOG
T. R. Bernstein
2025-04-21 20:56:35 +02:00
-
9c14996ed8
feat(core-extensions)!: Rename Object.map to mapValues
T. R. Bernstein
2025-04-21 20:49:57 +02:00
-
2e7c604218
test(core-extensions): Add & configure vitest
T. R. Bernstein
2025-04-21 20:48:38 +02:00
-
1b93170cde
refactor(core-extensions): Use roolup to inline internal modules
T. R. Bernstein
2025-04-21 20:46:30 +02:00
-
1ba1659600
feat(pkg): Add core extensions package
T. R. Bernstein
2025-04-21 01:46:55 +02:00
-
7fd56d9e6c
chore(version): v1.0.2
T. R. Bernstein
2025-02-27 21:14:44 +01:00
-
e1c6ac1f11
fix: Decode URL for vitest
T. R. Bernstein
2025-02-27 21:14:33 +01:00
-
4fd5c4ea94
chore(version): v1.0.1
T. R. Bernstein
2025-02-27 20:48:06 +01:00
-
8c31241c96
fix: Include TypeScript files in bundle
T. R. Bernstein
2025-02-27 20:44:31 +01:00
-
f160f6cbd6
build(prettier): Use prettier for file formatting
T. R. Bernstein
2025-02-24 23:12:38 +01:00
-
85230a1b7c
feat(pkg): Add shared Prettier config
T. R. Bernstein
2025-02-24 23:09:10 +01:00
-
be84ac379d
feat(pkg): Add shared Vitest config
T. R. Bernstein
2025-02-24 22:59:44 +01:00
-
c8d314e277
build(git): Ignore dist folder in git
T. R. Bernstein
2025-02-24 22:37:24 +01:00
-
3057d20e41
chore(version): v1.0.0
T. R. Bernstein
2025-02-24 22:12:53 +01:00
-
77c5b70212
build(cog): Fix pre package hook command
T. R. Bernstein
2025-02-24 22:09:28 +01:00
-
4820dfbb62
feat(pkg): Add shared TypeScript config
T. R. Bernstein
2025-02-24 22:02:04 +01:00
-
9cf39b1590
chore: Let the journey begin
T. R. Bernstein
2025-02-24 20:50:41 +01:00