-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support custom element unique naming and version control #151
Labels
Comments
jason-capsule42
added a commit
that referenced
this issue
Jan 13, 2023
jason-capsule42
added a commit
that referenced
this issue
Jan 16, 2023
BREAKING CHANGE: The import and usage has changed.
jason-capsule42
added a commit
that referenced
this issue
Jan 16, 2023
jason-capsule42
added a commit
that referenced
this issue
Jan 16, 2023
BREAKING CHANGE: The import and usage has changed.
6 tasks
6 tasks
30 tasks
6 tasks
blackfalcon
pushed a commit
that referenced
this issue
Jan 25, 2023
This commit dramatically refactors how custom elements are registered with the browser upon user install. Changes to be committed: modified: demo/index.html modified: index.html renamed: src/define.js -> src/index.js modified: test/auro-hyperlink.test.js
blackfalcon
pushed a commit
that referenced
this issue
Jan 25, 2023
This commit dramatically refactors how custom elements are registered with the browser upon user install. Changes to be committed: modified: demo/index.html modified: index.html renamed: src/define.js -> src/index.js modified: test/auro-hyperlink.test.js
jason-capsule42
added a commit
that referenced
this issue
Jan 25, 2023
This commit dramatically refactors how custom elements are registered with the browser upon user install. Changes to be committed: modified: demo/index.html modified: index.html renamed: src/define.js -> src/index.js modified: test/auro-hyperlink.test.js
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Refactor the component so the CE define is not part of the default export. This will allow for custom CE definitions that will improve the versioning issues we currently face.
Describe the solution you'd like
Separate the
define(name)
method out of the default export.Create a new
registerComponent(name)
method inindex.js
for easy registration of uniquely named components.Cleanup the build commands and tests to account for new usage.
Additional context
This article gives a fantastic explanation of the issue: https://dev.to/florianrappl/versioning-web-components-3bda
The text was updated successfully, but these errors were encountered: