Publish Nunjucks templates to NPM #265
Labels
buildit-website
CONSUMER: Indicates that this is required by the Buildit website
infrastructure
CATEGORY: Infrastructure related - e.g. updates to build process, tests, tooling, etc.
🌟 enhancement
TYPE: Indicates new feature requests
Is your feature request related to a problem? Please describe.
We maintain a set of HTML templates (written in Nunjucks) for our pattern library. Those same templates could be useful for downstream consumers such as the Buildit website, so we should publish them as an
@buildit/gravity-ui-nunjucks
NPM package.A while ago we decided to work towards that by:
Converting to a Lerna monorepo, so that we could have code for multiple NPM packages in one repoSplit out the templates + pattern library code into its own packageThis issue is to cover the last and final step.
Describe the solution you'd like
First off, it's best to wait for the migration to Fractal (#264) to complete, since that affects the structure of the templates.
Once that's in place, we'll need to figure out how to make the templates usable without Fractal (which has it's own
@..
shorthand naming scheme for importing/including other templates). Possible options are:@...
shorthand.With a solution to the above in place, we should then get
semantic-release
enabled and configured properly for the@buildit/gravity-ui-nunjucks
package and get it published.The text was updated successfully, but these errors were encountered: