Skip to content

chore(stencil): replacing stencil references#11372

Merged
DitwanP merged 13 commits intodevfrom
dit13711/10889-remove-references-to-stencil
Feb 4, 2025
Merged

chore(stencil): replacing stencil references#11372
DitwanP merged 13 commits intodevfrom
dit13711/10889-remove-references-to-stencil

Conversation

@DitwanP
Copy link
Copy Markdown
Contributor

@DitwanP DitwanP commented Jan 23, 2025

Related Issue: #10889

Summary

Removing stale references to Stencil across the repo and replacing where necessary with info on Lit and other tools.

@github-actions github-actions Bot added the chore Issues with changes that don't modify src or test files. label Jan 23, 2025
@calcite-admin calcite-admin added the skip visual snapshots Pull requests that do not need visual regression testing. label Jan 23, 2025
@DitwanP
Copy link
Copy Markdown
Contributor Author

DitwanP commented Jan 23, 2025

@jcfranco or @benelan Please let me know if the places where I replaced Stencil with Lit or Vitest, etc is correct.

Also there's locations where I put "TODO" comments, These areas are a bit more technical and I'm not sure how many of them are still relevant and of the ones that are, what are we using now?

If you guys could give some insight on those I can get them changed or removed where needed.

Also also, if you guys know of anywhere else that is missing in this pass of changes please LMK.

Copy link
Copy Markdown
Member

@jcfranco jcfranco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updates are looking great, @DitwanP!

Comment thread packages/calcite-components-react/README.md Outdated
Comment thread packages/calcite-components-react/README.md Outdated
Comment thread packages/calcite-components-react/README.md Outdated
Comment thread packages/calcite-components/conventions/Documentation.md Outdated
Comment thread packages/calcite-components/conventions/Documentation.md Outdated
Comment thread packages/eslint-plugin-calcite-components/docs/strict-boolean-attributes.md Outdated
Comment thread packages/eslint-plugin-calcite-components/README.md Outdated
Comment thread packages/calcite-components/conventions/Styling.md Outdated
Comment thread packages/calcite-components/conventions/Testing.md Outdated
```

<!-- TODO: Get suggestions for what this should be replaced with -->

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any info related to building a component with Lumina should be removed. We could add a link to the internal doc.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this referring to specifically? Should this whole "assets" section be removed?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, assets and anything that is covered by https://qawebgis.esri.com/components/lumina/introduction. We could just link to it.

Copy link
Copy Markdown
Contributor

@benelan benelan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Franco covered most of it but I added some additional comments.

Comment thread examples/components/webpack/README.md Outdated
Comment thread packages/calcite-components/conventions/README.md Outdated
Comment thread packages/calcite-components-react/README.md Outdated
Comment thread packages/calcite-components/conventions/Documentation.md Outdated
Comment thread packages/calcite-components/conventions/README.md Outdated
Comment thread packages/calcite-components/conventions/README.md Outdated
Comment thread packages/calcite-components/src/components/accordion/readme.md Outdated
DitwanP and others added 5 commits January 29, 2025 00:42
Co-authored-by: Ben Elan <no-reply@benelan.dev>
Co-authored-by: Ben Elan <no-reply@benelan.dev>
@DitwanP DitwanP requested review from benelan and jcfranco January 30, 2025 00:08
Copy link
Copy Markdown
Member

@jcfranco jcfranco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noice! 🚀

Comment thread CONTRIBUTING.md Outdated
Comment thread packages/calcite-components/conventions/Documentation.md Outdated
```

<!-- TODO: Get suggestions for what this should be replaced with -->

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, assets and anything that is covered by https://qawebgis.esri.com/components/lumina/introduction. We could just link to it.

Comment thread packages/calcite-components/conventions/Testing.md
Comment thread packages/eslint-plugin-calcite-components/docs/no-dynamic-createelement.md Outdated
Copy link
Copy Markdown
Member

@maxpatiiuk maxpatiiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice!

Comment thread CONTRIBUTING.md Outdated
Comment thread packages/calcite-components/conventions/Documentation.md
Comment thread packages/calcite-components/conventions/README.md
Comment thread packages/calcite-components/readme.md Outdated
Comment thread packages/calcite-components/readme.md Outdated
Comment thread packages/calcite-components/readme.md Outdated
Comment thread packages/calcite-components/src/components/accordion-item/readme.md Outdated
Copy link
Copy Markdown
Contributor

@benelan benelan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

Comment thread packages/calcite-components/conventions/Documentation.md
@DitwanP DitwanP merged commit f8cf616 into dev Feb 4, 2025
@DitwanP DitwanP deleted the dit13711/10889-remove-references-to-stencil branch February 4, 2025 20:33
benelan added a commit that referenced this pull request Feb 8, 2025
**Related Issue:** #10889 

## Summary
Removing stale references to Stencil across the repo and replacing where
necessary with info on Lit and other tools.

---------

Co-authored-by: Ben Elan <no-reply@benelan.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Issues with changes that don't modify src or test files. skip visual snapshots Pull requests that do not need visual regression testing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants