You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove `lib` configuration option from sync-project-references
6
+
7
+
The `lib` property has been removed from the `SyncProjectReferencesTsConfigs` interface and default configuration. This option was never actually used by the CLI and has been deprecated in favor of a simpler two-config pattern (tsconfig.json and tsconfig.build.json).
8
+
9
+
If you have custom configuration that references `tsConfigs.lib`, you can safely remove it as it had no effect.
Update documentation to reflect simplified TypeScript configuration pattern
6
+
7
+
Updated README to document the new two-config pattern (tsconfig.json + tsconfig.build.json) instead of the previous three-config pattern. The library configuration is now directly in tsconfig.json rather than in a separate tsconfig.lib.json file.
Removed `tsconfig.lib.json` files and consolidated configuration into `tsconfig.json`. The new pattern uses only two config files per package:
13
+
14
+
-`tsconfig.json` - Main configuration for type checking (extends from @apitree.cz/ts-config/library)
15
+
-`tsconfig.build.json` - Build configuration (inherits from tsconfig.json)
16
+
17
+
Updated package.json scripts to reference `tsconfig.json` instead of `tsconfig.lib.json` for type checking and documentation generation. This is an internal change and does not affect package consumers.
0 commit comments