Polish packages and documentation for a major release #64
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several documentation updates to improve clarity and consistency across the
websmith
project. The most important changes include updates to theREADME.md
files for various packages, adjustments to thewebsmith
command options, and refinements to the addon implementation guidelines.Documentation updates:
README.md
: Updated descriptions to emphasize customization of the compilation output rather than the process. This includes changing phrases like "compilation process" to "compilation output" and updating links to the relevant sections. [1] [2] [3] [4] [5] [6]packages/api/README.md
: Renamed the package to@quatico/websmith-api
and added detailed descriptions of the addon capabilities and usage examples.packages/api/docs/write-your-own-addon.md
: Updated the addon API description to focus on customizing the compilation output and provided clearer instructions for implementing and integrating addons. [1] [2]packages/compiler/README.md
: Revised the introduction to highlight thewebsmith
command as a drop-in replacement fortsc
with additional customization options. Added sections on using compiler addons, command line parameters, and defining and activating compilation profiles.packages/core/README.md
: Clarified that this package contains shared library functions and is a peer dependency of the@quatico/websmith-compiler
package.Command options adjustments:
packages/compiler/src/command.ts
: Updated the descriptions of the--addons
and--transpileOnly
options to reflect that no addons are applied by default, and added a period at the end of the--project
option's description for consistency.