JC Franco's repositories
composed-offset-position
This provides a set of ponyfills to achieve the same behavior of offsetParent, offsetLeft and offsetTop before the offsetParent spec was changed.
slack-emoji-converter
converts a text string to emoji ASCII art for slack or other messaging platforms
2023-ds-building-web-apps-maps-sdk-and-calcite
Slides and source code for the "Building Web Apps with ArcGIS Maps SDK for JavaScript and Calcite Design System" session
stencil-eslint-core
extracts core utils from stencil-eslint to easily create custom stencil rules
timezone-groups
A small script to iterate over a list of timezones and auto-groups them based on similarity.
calcite-components-component-starter
Starter repo to build components with `calcite-components`.
cc-autofocus-missing-from-types
Repro case for TS error caused by missing `autofocus` prop/attr in input types
cc-repro-error-with-strict-ts-and-cc1.4.0
Repro case for error caused when building with TS (strict) and calcite-components@1.4.0
cspell-dicts
Various cspell dictionaries
floating-ui
A low-level toolkit to position floating elements while intelligently keeping them in view. Tooltips, popovers, dropdowns, menus, and more
focus-trap
Trap focus within a DOM node.
lion
Fundamental white label web component features for your design system.
stencil-4-generates-incorrect-import-path-for-jsx-types
Repro case for React wrapper generating incorrect import path for JSX types
stencil-4.14.0-breaks-piercing-selector-for-non-existent-elements
Repro case for a test environment regression introduced in Stencil 4.14.0
stencil-4.8.0-breaks-piercing-selector-for-non-existent-elements
Repro case for a test environment regression introduced in Stencil 4.8.0
stencil-auto-define-behavior-affected-by-createElement
Repro case where dynamic tags used in `document.createElement` cause those components to not be auto-defined
stencil-autofocus-missing-on-base-html-attr-type
Repro case showing that the global `autofocus` attribute/prop is not available Stencil's `HTMLElement` type.
stencil-changes-from-partials-are-not-picked-up
repro case for Stencil issue
stencil-e2eelement-getComputedStyle-result-is-missing-custom-css-props
Repro case showing custom CSS props that are inherited from light DOM are not accessible via `getComputedStyle` + `getPropertyValue` in a shadow DOM `E2EElement`.
stencil-eslint
ESLint rules specific to Stencil JS projects
stencil-hydrated-selector-not-applied-to-components-output
This repo demonstrates a bug where custom hydration styles will not work with the `dist-custom-elements` output target
stencil-inert-missing-from-types
Repro case showing Stencil is missing `inert` in its types
stencil-private-members-available-on-component
Repro case for private members being available on component instances (`dist-custom-elements`)
stencil-ref-called-in-prop-order-instead-of-after-node-being-initialized
This repo demonstrates a bug where the element passed to ref may not be completely initialized with all props/attribute values
stencil-styling-issues-with-non-standard-boolean-attr-support
Repro case for possible intermediate styling state when "true"/"false" attributes are provided in markup
stencil-svg-props-are-not-mapped-to-attrs
Repro case for SVG props not mapped to attributes
storybook-repro-case-9350
Repro case for https://github.com/storybookjs/storybook/issues/9350
style-dictionary
A build system for creating cross-platform styles.