Commit Graph

  • 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